Releases: as-ideas/oil
v1.2.2 - Bugfixes and new small features
This is the third minor release including some new features. See below for details.
New Features
[OIL-177] Pop-up to confirm user's opt-out can now additionally enabled (see below).
[OIL-236] Optional group vendor black/whitelist for POI (see below)
[OIL-253] OIL configuration can have a version now; this version is stored in OIL cookies
Bug Fixes
[OIL-243] Fixed issue #174: Calling __cmp from frames does not work
[OIL-230] Fixed broken OIL-cookie when locale_id was not set properly.
Configuration changes
require_optout_confirm
(defaultfalse
) to activate opt-out confirmationiabVendorWhitelist
andiabVendorBlacklist
can be used in poi group definition files.
Chores
Documentation Changes
- Some more example designs where added
- Changes in documentation regarding Tealium
- Improved docs on preview_mode
- Added example for tracking usage of OIL with Google Analytics
- AMP demo site to show how to use OIL within AMP
v1.2.1 Whitelist/Blacklist and more
This is the third minor release including some new features. See below for details.
New Features
[OIL-82] User can opt out after giving
[OIL-173] Implemented whitelist/blacklist to only display whitelisted vendors or hide blacklisted vendors.
[OIL-219] Added configuration to select type of CPC
[OIL-214] Additional CPC design/type implemented
Bug Fixes
[OIL-220] Mobile view is hiding the last third party
[OIL-229] IE9: CompanyList not working
Configuration changes
cpc_type
to specify layout of the CPC. Two types are supported: standard
and tabs
iabVendorWhitelist
and iabVendorBlacklist
for vendor whitelist or blacklist (enable filtering by setting show_limited_vendors_only
to true
)
Chores
Documentation Changes
v1.2.0 Second open source release
This is the second minor release. We encourage using this version over 1.1.x releases, as we removed the babel-polyfill and reduced the file-size overall drastically. Some old hardcoded Axel Springer references were also removed.
❗ There are some breaking changes and depreciations ❗
oilBackendUrl
is now deprecated, will be automatically converted tolocaleUrl
locale
must be an object, but can also be loaded from thelocaleUrl
New Features
- [OIL-128] CPC: Default All-Activated configurable with
advanced_settings_purposes_default
- [OIL-79]
iabVendorListUrl
to load the vendor list, default is the official list - [OIL-127]
theme
now has the small variant of the two default themes
Bug Fixes
- [OIL-133] Overlapping text in mobile layout with long texts
Configuration changes
- New option
advanced_settings_purposes_default
- New option
localeUrl
- New option
iabVendorListUrl
- Changed
locale
must be an object, but can also be loaded from thelocaleUrl
- Changed
theme
has now two extra options "small dark" and "small light" - Removed
oilBackendUrl
is now deprecated, will be automatically converted tolocaleUrl
Chores
- [OIL-109] Github page with badges & public build process
- [OIL-145] Remove babel/webpack polyfill
- [OIL-155] Added impressum for website
- [OIL-131] Whitelisting in backend changed to blacklisting of referer
Documentation Changes
- Directly overriding labels without using the locale as object is removed from the configuration, but stays as a developer feature
v1.1.2 Bugfixing
Bug Fixes
- [OIL-139] POI-List link not working (POI-Groups not loaded correctly)
v1.1.1 Preparation for GDPR
Released directly the day before GDPR came into effect. Fixes some major bugs and added features to use as an opt-out tool. Most important new features:
- Blacklisting/Whitelisting of vendors
- Custom purposes
- Default opt-in state
New Features
- [OIL-99] Configuration default_to_optin: You can now configure to send an opt-in signal (aka "1") by default, versus an opt-out signal if the user has not given an active consent in (cf. configuration)
- [OIL-115] Configuration iabVendorWhitelist and iabVendorBlacklist: Blacklist/Whitelist for vendors
- [OIL-91] Configuration customPurposes and CMP call __cmp('getPublisherConsents'): Support for custom purposes
Bug Fixes
- [OIL-125] Whole commandCollection was called on adding a new callback via __cmp
- [OIL-126] Error with 2x webpack on site & with multiple babel-polyfills
- [OIL-129] 'undefined' as description on 3rd party list
- [OIL-139] Wrong range in consent-string because vendor-list was not sorted
Documentation Changes
- Added github page
- Small overhaul of website
Chores
- [OIL-86] Changes to Tealium variables
- Added CMP-Version (80) after CMP registration finished
- Added CMP website for oil.mgr.consensu.org with deployment
v1.1.0 First open source release
The first release as OpenSource.