This change is relevant for you when using a wildcard as the Access-Control-Allow-Origin.
Using a wildcard (*
) for the Access-Control-Allow-Origin
header was never recommended as it's neither a secure solution nor does it allow Ackee to ignore your own visits. Please disable the ignoreOwnVisits
option in ackee-tracker if you're currently using a wildcard. The SSL and HTTPS guide contains better alternatives.
ignoreOwnVisits
is now enabled by default and won't work when using a wildcard.
This change is relevant for everyone.
Ackee requires a new Access-Control-Allow-Credentials
header which was previously optional. Make sure to add this header in your server or reverse proxy configuration.
This change is only relevant for you when using ackee-tracker in the Manually or Programmatic way.
The changelog of ackee-tracker contains everything you need to know when updating to the newest version.
This change is relevant for you when using the GraphQL API.
A new parameter is required when requesting referrers via the GraphQL API. The parameter is called ReferrerType
and can be WITH_SOURCE
, NO_SOURCE
or ONLY_SOURCE
.
This change is relevant for you when using the GraphQL API.
The id
of requested referrers was always a URL, but has been changed to a string. That's because referrers can now include parameters (e.g. source
when using ackee-tracker
).