Klaro Releases

This page contains release information parsed from the release file on Github.It is generated automatically and we always try to keep it up to date, please also look at our Github page to check for information about new releases though.


0.6.17 // 0.6.16 // 0.6.15 // 0.6.14 // 0.6.13 // 0.6.12 // 0.6.11 // 0.6.10 // 0.6.9 // 0.6.8 // 0.6.7 // 0.6.6 // 0.6.5 // 0.6.4 // 0.6.3 // 0.6.2 // 0.6.1 // 0.6.0 // 0.5.35 // 0.5.34 // 0.5.33 // 0.5.32 // 0.5.31 // 0.5.30


v0.6.17 improvements

Published on 2020-09-21.

Changes

  • Changed the (undocumented) klaro-config-name parameter.

v0.6.16 improvements

Published on 2020-09-21.

Changes

  • Harmonization and improvement (we think) of the default translations.
  • Adding of translations for a set of default processing purposes.

v0.6.15 improvements

Published on 2020-09-17.

Changes

  • Improved the initialization code to make it easier to use Klaro as a component in a JS project.

v0.6.14 improvements

Published on 2020-09-16.

Changes

  • Prepare IDE integration into the open-source version.
  • Improved testing functionality.

v0.6.13 improvements

Published on 2020-09-13.

Changes

  • Changed the way the "show" event is counted.

v0.6.12 improvements

Published on 2020-09-13.

Changes

  • Changing API endpoint URLs to the new format (privacy-manager instead of consent-manager)

v0.6.11 improvements

Published on 2020-09-11.

Changes

  • Release files now include all JS and CSS files from the dist and src folder.

v0.6.10 improvements

Published on 2020-09-10.

Changes

  • When sending anonymous consent information, the ID of the consent config is sent instead of the name. This makes the consents directly attributable to a specific config version, making e.g. A/B testing easier.

v0.6.9 improvements

Published on 2020-09-10.

Changes

  • Small improvements in the event handler code.

v0.6.8 bugfixes

Published on 2020-09-10.

Changes

  • Fixed a problem with the anonymous consent records that prevented records being sent for the normal "accept" event.

v0.6.7 improvements

Published on 2020-09-09.

Changes

  • Improved consent records with optional saving of hostname, protocol, port and path as well as consent changes.
  • Prepared deployment of the Klaro IDE (integrated development environment) that will allow easy configuration of Klaro directly on the website.

v0.6.6 bugfixes

Published on 2020-09-08.

Changes

  • Fixed a problem causing the cookie configuration to not work correctly.

v0.6.5 improvements

Published on 2020-09-07.

Changes

  • Added support for using an (optional) API backend to retrieve consent configs from and send anonymous consent records to.

v0.6.4 improvements bugfixes

Published on 2020-09-07.

Changes

  • Add back the functionality of the hideLearnMore setting, which allows us to hide the "Learn more" link in the consent notice.
  • Make it possible to show the "Learn more" link directly in the text of the consent notice.
  • Improve styling of buttons for small screen widths, e.g. small mobile phones.

v0.6.3 improvements

Published on 2020-08-28.

Changes

  • Improve formatting of translation files and add information about missing translation strings.
  • Include distribution files again.

v0.6.2 improvements

Published on 2020-08-20.

Changes

  • Included relevant source files in the NPM release (e.g. SCSS files) to make it easier to build on them.

v0.6.1 improvements

Published on 2020-08-20.

Changes

  • Added the language as a lang attribute to the Klaro div, to make it easier to e.g. change Klaro's style depending on the language via CSS selectors.
  • Added the additionalClass option, which allows adding additional class names to the Klaro div via the config.

v0.6.0 improvements

Published on 2020-08-20.

Changes

  • Added noticeAsModal option, which will display the consent notice as a modal window, forcing the user to make a consent choice before proceeding to the page.

v0.5.35 improvements

Published on 2020-08-20.

Changes

  • Added SameSite=Lax to the Klaro cookie in order to conform to upcoming changes in cookie handling by browsers. See MDN for details.

v0.5.34 bugfixes

Published on 2020-08-20.

Changes

  • Fixed a problem with the klaro.resetManagers() function.
  • Ensured that all attributes of a script element are copied over.

v0.5.33 improvements

Published on 2020-08-17.

Changes

  • Increased the maximum width of the consent notice to 360px to allow languages with longer translations to display the buttons without wrapping text.

v0.5.32 breaking-changes feature-update

Published on 2020-08-14.

Changes

  • Removed the extraHTML fields from the consent modal and consent notice in favor of allowing HTML in descriptions in general. You can now set htmlTexts: true in the config, which will tell Klaro to render the translation strings you provide as HTML content. If a given string does not start with an opening bracket (<), Klaro will still put the resulting HTML/text inside a paragraph (<p>...</p>), otherwise it will render it "as is".

We hope this change will make it easier to customize the appearance of the consent notice and modal without resorting to extra config parameters. If we decide to support HTML in more places we can do that without breaking the config format again.

We apologize for introducing a breaking config change, since the extraHTML option was quite new to begin with the change should not affect many users and we think it will be beneficial in the long run.

v0.5.31

Published on 2020-08-12.

Changes

  • Added checksums to all build files generated locally, for use e.g. as subresource integrity tags. See MDN for more details about this.

v0.5.30

Published on 2020-08-12.

Changes

  • Added the groupByPurpose config option, which groups apps into categories based on their purpose, allowing the user to enable or disable entire groups of apps at once. This also reduces the space taken up by the modal, which is important especially for websites that use many third-party applications.