Enhancements
- Add
language.rtl
option to support RTL languages 113dc08 e955874 (ref. #388) - Add
consentModal.label
option for better a11y edb4745 - Add
data-type
attribute to support other types such astype="module"
d94a839 - Improve types: add
ModalName
type 5420384 - Build individual css "components" for more flexibility 3662d56
- Adopt the same button order for both modals by default abb8dce
- Remove
disable--interaction
class whenconsentModal
is hidden 56e7665 (ref. #396) - Remove unused css rules 6fe66be
Bugfixes
- Fix focus trap not working after
.setLanguage()
618fea1 - Fix buttons not inlined properly on some layouts 5cfd354 7fbcd4d
- Fix minor a11y issue: add
aria-labelledby
only if title is provided 9a81694 - Add top-right close icon only if title is provided to avoid overlapping elements 4760aef
Other
- Docs: improve script management section 7496247
- Playground: added optional togglable consentModal elements
- Playground: many bugfixes
- Update all dependencies to the latest version
- Update demo examples
Full Changelog: v3.0.0-rc.8...v3.0.0-rc.9