Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: v5 #42

Merged
merged 55 commits into from
Feb 27, 2023
Merged

feat!: v5 #42

merged 55 commits into from
Feb 27, 2023

Conversation

dargmuesli
Copy link
Owner

@dargmuesli dargmuesli commented Feb 13, 2023

📚 Description

BREAKING CHANGES:

  • rename module option isCssPolyfillEnabled to isCssPonyfillEnabled
  • set module option isCssPonyfillEnabled default to false

internal:

  • name cookie ncc_c for consent and ncc_e for enabled cookie ids
  • store cookie ids in ncc_c to show banner again once cookie configuration changes
  • separate enabled cookie ids in ncc_e with |
  • use button element in html
  • use flexbox layout in css

Features:

  • allow cookie definitions to show links to privacy policies or such
  • increased wcag compliance, e.g. focus rings on buttons

📝 Checklist

  • All commits follow the Conventional Commit format
  • The PR's title follows the Conventional Commit format

dargmuesli and others added 19 commits January 29, 2023 23:40
BREAKING CHANGE:
- rename module option `isCssPolyfillEnabled` to `isCssPonyfillEnabled`
- set module option `isCssPonyfillEnabled` default to `false`
# [5.0.0-beta.1](4.0.2...5.0.0-beta.1) (2023-01-29)

* feat(ponyfill)!: disable by default and rename ([4a84f81](4a84f81))

### BREAKING CHANGES

* - rename module option `isCssPolyfillEnabled` to `isCssPonyfillEnabled`
- set module option `isCssPonyfillEnabled` default to `false`
BREAKING CHANGE:
- change padding, margins and gap for display flex
# [5.0.0-beta.2](5.0.0-beta.1...5.0.0-beta.2) (2023-01-29)

### Bug Fixes

* **locale:** correct language switch reactivity ([5957224](5957224))

* feat(styles)!: use gap ([9be04f1](9be04f1))

### BREAKING CHANGES

* - change padding, margins and gap for display flex
@dargmuesli dargmuesli self-assigned this Feb 13, 2023
renovate bot and others added 24 commits February 22, 2023 06:42
# [5.0.0-beta.3](5.0.0-beta.2...5.0.0-beta.3) (2023-02-24)

### Bug Fixes

* **playground:** resolve own package as development dependency ([2fbe156](2fbe156))
* **release:** schedule release ([40a9795](40a9795))

### Features

* **i18n:** adapt new locale format for Turkish translation ([9111d9c](9111d9c))
* **i18n:** add Turkish translation ([8dd647c](8dd647c))
* **ko:** Add Korean Cookie message ([983c3e7](983c3e7))
* **lang:** Add Danish language ([df8143b](df8143b))
* **locale:** add Azerbaijani ([1bf8609](1bf8609))
* **locale:** add Czech and Slovak locales ([5db470c](5db470c))
* **locale:** add Lithuanian locales ([db8a85e](db8a85e))
* Updated bannerDescription translation for Azerbaijani language ([#35](#35)) ([b2c2977](b2c2977))
# [5.0.0-beta.4](5.0.0-beta.3...5.0.0-beta.4) (2023-02-24)

### Features

* add wcag text ([4d00f7d](4d00f7d))
* **checkbox:** use button with interactive semantics ([80fcf05](80fcf05)), closes [#41](#41)
* **css:** add focus ring color ([d3a09b0](d3a09b0))
Use `ncc_c` and `ncc_e` instead of `cookie_control_is_consent_given` and `cookie_control_cookies_enabled_ids` cookie names
feat: show banner again once cookies are added or removed
# [5.0.0-beta.5](5.0.0-beta.4...5.0.0-beta.5) (2023-02-24)

### Bug Fixes

* **cookie-control:** correct toggle interactivity ([a43583f](a43583f))

### Features

* **cookie:** shorten default cookie names ([7d2c856](7d2c856))
* **cookie:** split by `|` ([ff25117](ff25117))
* show banner again once cookies are added or removed ([bf03cbc](bf03cbc)), closes [#27](#27)
feat(cookie): allow to add links
# [5.0.0-beta.6](5.0.0-beta.5...5.0.0-beta.6) (2023-02-24)

### Features

* **cookie:** allow to add links ([f91f889](f91f889)), closes [#26](#26)
# [5.0.0-beta.7](5.0.0-beta.6...5.0.0-beta.7) (2023-02-24)

### Bug Fixes

* **styles:** correct padding and gap ([bba6c16](bba6c16))
@dargmuesli dargmuesli marked this pull request as ready for review February 27, 2023 02:47
# [5.0.0-beta.8](5.0.0-beta.7...5.0.0-beta.8) (2023-02-27)

### Bug Fixes

* **module:** correct locale text input ([8fe4402](8fe4402)), closes [#46](#46)
@dargmuesli dargmuesli merged commit d1f8442 into master Feb 27, 2023
@dargmuesli dargmuesli deleted the beta branch February 27, 2023 02:55
@dargmuesli
Copy link
Owner Author

🎉 This PR is included in version 5.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants