Releases: guardian/consent-management-platform
Version 2.0.9
Accessibility improvement to the CMP UI
Related PR:
#71
Version 2.0.8
Replace "privacy policy" link in modal with reference to "privacy settings" link in footer.
Version 2.0.7
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
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
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
Handles abTestVariant
in CmpMsgData
.
Related PR: #47
Version 1.0.2
Refactored consent state log and save as cookie logic.
#38
Version 1.0.1
Bump version to 1.0.1
Version 1.0.0
- 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
incmp-ui
calledonErrorCmp
, 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
infrontend
. -
Comment out logic checking for the existence of
guCookie
when runningcmpUi.canShow
.
Further details available at: #37
Version 0.3.1
- Update: If running on CODE/DEV use the CODE domains for CMP UI and Vendor list. Related PR: #33