Skip to content

Releases: id5io/id5-api.js

v0.9.6

19 Nov 16:52
Compare
Choose a tag to compare
v0.9.6 Pre-release
Pre-release

🚀 Features

  • force an ID refresh if consent has changed
  • force an ID refresh if publisher data has changed
  • add a callback for usersyncing after pixel finishes loading
  • append ID5ID and add fs and o flags to usersync pixel calls
  • remove settings for storage name and type
  • migrate to only using localstorage for caching IDs
  • allow third party UIDs to be passed on ID fetch call to ID5
  • add a flag if API was sourced from ID5 CDN
  • new refreshId() function to force an ID refresh without reloading the API
  • new setConfig() function to update configuration settings before doing a refresh
  • new getProvidedConfig() function to retrieve only the config that was set during init() or setConfig()

🛠 Maintenance

  • drop support for fetch endpoint v1 cookies
  • delete old cookie values once they've been moved to localstorage
  • testing refactor

🐛 Bug Fixes

v0.9.5

24 Sep 16:14
Compare
Choose a tag to compare
v0.9.5 Pre-release
Pre-release

🛠 Maintenance

  • gulp build improvements
  • gitlab ci
  • remove legacy cookies if no longer being used

v0.9.4

31 Aug 11:05
Compare
Choose a tag to compare
v0.9.4 Pre-release
Pre-release

🚀 Features

  • Added a callback when id5 id is received + related tests

🛠 Maintenance

  • Add tests for deferPixelFire() method

🐛 Bug Fixes

  • Fixed source map generation
  • Reset cmpVersion only when looking for CMP

v0.9.3

10 Jul 11:06
Compare
Choose a tag to compare
v0.9.3 Pre-release
Pre-release
  • add support for TCF v2.0 CMPs
  • use an img pixel rather than ajax calls for cookie syncing, since some platforms don't have the right CORS heads for ajax
  • align 1P cookie name with Prebid to ensure interoperability
  • prettier console logging in debug mode
  • minor doc updates

v0.9.2

16 Jun 13:18
Compare
Choose a tag to compare
v0.9.2 Pre-release
Pre-release

Adds enforcement for required fields and throws errors if they are not set properly:

  • ID5.version (set during the gulp build process)
  • partnerId config value (set in the in-page configuration)

v0.9.1

05 Jun 08:40
d3cc232
Compare
Choose a tag to compare
v0.9.1 Pre-release
Pre-release

Fixes a bug that would prevent calls to ID5 if the "last" cookie was missing but the "id5" cookie was not.

v0.9.0

19 Nov 17:08
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release
  • Upgrade to v2 Universal ID endpoint of ID5
    • Adds support for passing deterministic data for better cross-domain ID linking
    • Adds improved analytics and adoption metrics
  • Massive update of tests, coverage through the roof 🚀

v0.8.3

03 Mar 22:36
41e9842
Compare
Choose a tag to compare
v0.8.3 Pre-release
Pre-release
  • Fixed encoding of referer
  • Fixed debug log output in production

v0.8.2

30 Oct 10:58
Compare
Choose a tag to compare
v0.8.2 Pre-release
Pre-release

Updates:
– Doc update
– Rely on previously given consent on this publisher if 1st party cookie exists
– Access to current config for external monitoring
– Send api as origin to id5 server for analytics purpose

v0.8

13 Sep 16:32
Compare
Choose a tag to compare
v0.8 Pre-release
Pre-release

First release