Skip to content

Releases: as-ideas/oil

v1.2.2 - Bugfixes and new small features

28 Aug 14:50
Compare
Choose a tag to compare

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 (default false) to activate opt-out confirmation
  • iabVendorWhitelist and iabVendorBlacklist 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

16 Jul 14:24
Compare
Choose a tag to compare

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

13 Jun 14:56
Compare
Choose a tag to compare

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 to localeUrl
  • locale must be an object, but can also be loaded from the localeUrl

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 the localeUrl
  • Changed theme has now two extra options "small dark" and "small light"
  • Removed oilBackendUrl is now deprecated, will be automatically converted to localeUrl

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

28 May 08:23
Compare
Choose a tag to compare

Bug Fixes

  • [OIL-139] POI-List link not working (POI-Groups not loaded correctly)

v1.1.1 Preparation for GDPR

28 May 08:20
Compare
Choose a tag to compare

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

28 May 08:23
Compare
Choose a tag to compare

The first release as OpenSource.