Releases: as-ideas/oil
1.3.5 AMP support for browsers not allowing third party cookies
- new configuration parameter 'suppress_cookies' added. Set this and the 'info_banner_only' parameter to true for using OIL as consent banner within an AMP page.
1.3.3 opt-in stops timeout in info banner mode
1.3.3 opt-in stops timeout
When in info banner mode and a user clicks the opt-in button, a running timeout is stopped.
This avoids duplicated opt-in events.
New Feature:
when the opt-in button is clicked, the new event oil_optin_done_button_clicked
is sent
1.3.2 Consent after timeout in info banner mode
v1.3.2 Consent after timeout in info banner mode
This release brings extended feature for info banner mode which sets consent after timeout expired
New Feature:
Consent after timeout expired
v1.3.1 Info Banner mode
v1.3.1 Info Banner mode
This release brings new info banner mode feature which disable calculating consent string
New Feature:
- Info Banner mode
1.3.1-alpha3
Updating version for release
1.3.1-alpha2
fix nightwatch report directory; use colored output for building and deploying integration OIL-339
1.3.1-alpha
add jenkins file for oil realease pipeline [wip2] OIL-232
v1.3.0 Custom Vendors and more
v1.3.0 Custom Vendors and more
This release brings an important new feature: custom vendors.
Custom vendors are vendors not supporting the IAB standard. Therefore, these vendors don't use the standard API provided by OIL to retrieve consent data. With the new release OIL provides functionality to retrieve a list of these (custom) vendors from an URL, to show them in the Cookie Preference Center and to inform them about consent changes.
❗ There are some breaking changes. ❗
- The group list JSON files for the power opt-in (a.k.a. poi-lists) are retrieved from the origin of the hub.js installation (defined by the
poi_hub_origin
configuration parameter) now. ThepublicPath
is no longer supported as source for these files. - See section 'Configuration Changes'.
New Features
- Issue #140: (Feature Request) Custom Vendors
Bug Fixes
- [OIL-309] Fixed issue #229: Opt-out confirmation doesn't work on Preference Center
- [OIL-325] Fixed issue #239: poi_lists URL is based on
publicPath
, notpoi_hub_origin
- [OIL-303] Fixed issue #222: Always tries to read poi-list.json
- [OIL-295] Fixed: Cookie Preference Center always loads POI group list even if POI is deactivated
- [OIL-297] Fixed issue #192: label_cpc_purpose_desc is not taken from locale.json
- [OIL-336] Fixed: No consent information via
__cmp
when POI is activated and SOI cookie not - [OIL-340] Fixed: Errors in Internet Explorer because of usage of
Promise.finally
- [OIL-341] Fixed: OIL always tries to fetch locale from
localeUrl
's default - [OIL-276] Fixed: Broken images in README on npmjs.org
- [OIL-283] Fixed: Default locale does not define texts for all labels
- [OIL-269] Fixed:
poi_hub_origin='/'
causes JavaScript errors
Configuration Changes
- The configuration option
poi_subscriber_set_cookie
was removed without replacement. SOI cookie is required to provide consent information for vendors efficiently.
Chores
- Some already deprecated labels were finally removed (i.e.
label_intro_start
andlabel_intro_end
). - Used
consent-string
library updated to version 1.4.2. - Some further dependencies were updated to fix reported vulnerabilities.
Documentation Changes
- Documentation for new custom vendor feature was added.
- Further changes corresponding to bug fixes.
Bugfixes
This is the fifth minor release including some new features. See below for details.
New Features
Bug Fixes
[OIL-287] Fixed: npm publish loads Snapshot from npmjs.com
[OIL-278] Fixed issue #206: Vendorlist is called multiple times
Configuration changes
Chores
Documentation Changes
- small changes corresponding to bug fixes
Move oil to unpkg.com
This is the fourth minor release. See below for details.
New Features
[OIL-268] Use unpkg.com as hosting service for open source version of oil.js
Bug Fixes
none
Configuration changes
publicPath: default is now "/@ideasio/oil.js@{version}/dist/latest/".
poi_hub_origin: default is now "//unpkg.com".
poi_hub_path: default is now "/@ideasio/oil.js@{version}/dist/latest/hub.html".
Chores
none
Documentation Changes
none