All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Updated all dependencies to latest stable releases
- Expiration date future calculation error
- Closing with touch out did not work when cookie consent was displayed on iPhone Safari and dismissOnWindowClick is enabled
- Insite branding and domains replaced with Osano branding and domains
- Secure cookies (must use the
secure
flag) in thecookie
option - Added a onNoCookieLaw hook
- Added a few
content
options likepolicy
andtarget
- Added
dismissOnWindowClick
option (with anignoreClickFrom
) option which blacklists any clicks
- Icons (plus anything else) now allowed in buttons
- Dont call location service again if user has already chosen their privacy level
- Revoke option bug (fixed bug where revoke option wouldn't show on refresh after user has picked choice)
- Lowered console log level from error to warning when location service fails
- Removed non-standard X-Requested-By header from XxmHttpRequest
- Removed Maxmind as a default service, but you can still add it yourself (you need to whitelist a domain with maxmind)
- Removed deprecated FreeGeoIP
- Accessibility
- :focus effects
- ARIA rules for accessibility
- GoogleOff/GoogleOn tags for all content inside the banner. This prevents Google registering CookieConsent text as site content.
- Changelog
- Application written to support:
- geolocation
- callback hooks
- different consent types
- new and easy to customise stylings