Skip to content

Releases: guardian/consent-management-platform

Version 2.0.9

19 Feb 14:50
95b44cb
Compare
Choose a tag to compare

Accessibility improvement to the CMP UI

Related PR:
#71

Version 2.0.8

06 Feb 11:08
efbd0c9
Compare
Choose a tag to compare

Replace "privacy policy" link in modal with reference to "privacy settings" link in footer.

#69

Version 2.0.7

03 Feb 14:23
bf722d9
Compare
Choose a tag to compare

Makes CSS declaration more explicit so the library can be used in DCR while maintaining the exact same look.
Also adds a top border to the banner so it does not clash with the header in case there's an overlap.

Related PR:
#68

Version 2.0.6

03 Feb 14:06
8ddea34
Compare
Choose a tag to compare

This version fixes a bug on iOS 10 (iPad and iPhone) which prevented users from scroll the modal properly.

Related PR:
#67

Version 2.0.5

30 Jan 10:51
7b9e6ea
Compare
Choose a tag to compare

This version introduces a full refactoring of the system and a full overhaul of the UI, exposing it as a React component instead of the previous iFramed solution. It also centralises all the CMP code in this library.

Related PRs:
#40
#42
#43
#44
#45
#48
#49
#50
#51
#54
#55
#57
#60
#62
#63
#64
#65
#66

Version 1.1.0

12 Nov 15:19
376783a
Compare
Choose a tag to compare

Handles abTestVariant in CmpMsgData.

Related PR: #47

Version 1.0.2

10 Oct 15:33
c12b5e8
Compare
Choose a tag to compare

Refactored consent state log and save as cookie logic.
#38

Version 1.0.1

07 Oct 15:56
f0f8847
Compare
Choose a tag to compare
Bump version to 1.0.1

Version 1.0.0

07 Oct 15:50
b30bec1
Compare
Choose a tag to compare
  • Moved functionality to Post to Consent Logs and Store IAB consent cookie into the library. To achieve this we've updated the format of postMessages originating from the CMP UI, from string to objects, eg:
{
  msgType: CMP_READY_MSG,
  msgData: { .. }
}
  • We've also included a 3rd argument to setupMessageHandlers in cmp-ui called onErrorCmp, this a callback that is executed when an Error is thrown, it allows users of the library to catch errors and handle them with their own custom reporting tools, eg. Raven in frontend.

  • Comment out logic checking for the existence of guCookie when running cmpUi.canShow.

Further details available at: #37

Version 0.3.1

13 Sep 13:31
391d5f0
Compare
Choose a tag to compare
  • Update: If running on CODE/DEV use the CODE domains for CMP UI and Vendor list. Related PR: #33