Releases: brainsum/cookieconsent
Releases · brainsum/cookieconsent
v1.6.2
Modal text now accepts <a> tags.
Anchor tags in modal text can have href attribute, other attributes are ignored.
Custom CSS option, Accessibility fixes
- Custom CSS options - Accessibility fixes
Added mode option with bar and modal options
v1.5.0
Added mode option with bar and modal options.
Dependency updates for docs package.
Implementing Google Consent mode v2 via gtag.
v1.4.0 Implementing Google Consent Mode V2 via gtag.
Small fix for null instance checking.
v1.3.5 EULAC-254 | Fixed null checking.
EULAC-254 | Proper hiding CC Bar after accept it and reload the page.
v1.3.4 EULAC-254 | Proper hiding CC Bar after accept it.
Proper hiding of Cookie Consent Bar after accepting it.
Proper hiding of Cookie Consent Bar after accepting it for keyboard navigation and screen readers. The bar itself is not enough, buttons with tabindex need to be inaccessible too.
Bugfixes for bar Accept all button, modal accordion icon and accessibility
- Fixed tab icon for CC Bar Accept all button.
- accessibility | Fixed aria attributes for accordion contents.
- accessibility | Proper closing CC bar. (Jump to the next element coming after CC bar elements.)
Accessibility improvements according to WCAG 2.1.
- 100% WCAG 2.1 compatibility.
- Checked by a real Screen Reader: MacOS VoiceOver. Details:
- Fully usable with keyboard navigation only: screen reader control, tabbed navigation.
- Added/fixed focus states.
- Made modal window closable by pressing Esc key.
- Moved cookie consent bar to first child of body.
- Changed default blue colors for AA/AAA contrast.
- Replaced Pseudo CSS elements with a background image to more accessible inline elements for icons.
- Added WAI-ARIA properties to name, identify elements and check statuses.
- Changed element order in DOM for screen readers by semantic order.
- Extra: Corrected CSS transitions.
- Switched bundler due to bundler version no longer being supported and having unresolvable security issues.
- Updated deprecated and insecure packages for docs.
Sponsored by diginomica.