6.3.0 (2023-08-10)
- package: add types export (420fe0b)
6.2.0 (2023-08-09)
- package: add funding link (27635f5)
6.1.6 (2023-08-09)
- schedule release (cd5dda3)
6.1.5 (2023-07-26)
- plugin: set type on plugin definition (a5dd440)
6.1.4 (2023-07-26)
6.1.3 (2023-07-21)
- locale: correct hungarian translations (ba9ae49)
6.1.2 (2023-07-19)
6.1.1 (2023-07-12)
6.1.0 (2023-07-12)
6.0.0 (2023-07-12)
-
Setting an initial state for a cookie (i.e. enabled instead of disabled) was never properly implemented. To avoid confusion, this setting is removed. It continues to be possible to set
isIframeBlocked
true, though as of 2022-03-30 it is not yet implemented for vite (dargmuesli#79). -
chore(deps): update dependency typescript to v5.0.3
-
chore(deps): update dependency @nuxt/kit to v3.3.3
-
chore(deps): update dependency nuxt to v3.3.3
-
chore(deps): update dargmuesli/github-actions action to v0.35.6
-
chore(deps): update dependency webpack to v5.78.0
-
chore(deps): update dependency lint-staged to v13.2.1
-
chore(deps): update dependency typescript to v5.0.4
-
chore(deps): update dependency eslint to v8.38.0
-
chore(deps): update dependency @nuxt/kit to v3.4.0
-
chore(deps): update dargmuesli/github-actions action to v0.35.7
-
chore(deps): update dependency @nuxt/module-builder to v0.3.0
-
chore(deps): update dependency webpack to v5.79.0
-
chore(deps): update dependency @nuxt/kit to v3.4.1
-
chore(deps): update dependency nuxt to v3.4.1
-
chore(deps): lock file maintenance
-
chore(deps): update dargmuesli/github-actions action to v0.35.8
-
chore(deps): update dependency webpack to v5.80.0
-
chore(deps): update dependency @nuxt/kit to v3.4.2
-
chore(deps): update dependency nuxt to v3.4.2
-
chore(deps): update dependency vue-tsc to v1.4.1
-
chore(deps): update dependency vue-tsc to v1.4.2
-
chore(deps): update dependency js-cookie to v3.0.4
-
chore(deps): update dependency eslint to v8.39.0
-
chore(deps): update dependency vue-tsc to v1.4.3
-
chore(deps): update dependency vue-tsc to v1.4.4
-
chore(deps): update dependency prettier to v2.8.8
-
chore(deps): update dargmuesli/github-actions action to v0.36.0
-
chore(deps): update dependency js-cookie to v3.0.5
-
chore(deps): update dargmuesli/github-actions action to v0.37.2
-
chore(deps): update dargmuesli/github-actions action to v0.37.3
-
chore(deps): update dependency lint-staged to v13.2.2
-
chore(deps): update dependency webpack to v5.81.0
-
chore(deps): update dependency vue-tsc to v1.6.0
-
chore(deps): update dependency vue-tsc to v1.6.1
-
chore(deps): update dependency @nuxt/kit to v3.4.3
-
chore(deps): update dependency nuxt to v3.4.3
-
chore(deps): lock file maintenance
-
chore(deps): update dependency vue-tsc to v1.6.2
-
chore(deps): update dependency @nuxt/module-builder to v0.3.1
-
chore(deps): update dependency vue-tsc to v1.6.3
-
chore(deps): update dargmuesli/github-actions action to v0.37.4
-
chore(deps): update dependency webpack to v5.82.0
-
chore(deps): update dependency vue-tsc to v1.6.4
-
chore(deps): update dependency eslint to v8.40.0
-
chore(deps): update pnpm to v8.5.0
-
chore(deps): update dargmuesli/github-actions action to v0.38.1
-
chore(deps): update dependency webpack to v5.82.1
-
remove stale
domain
configuration option feat: addcookieOptions
configuration option
Co-authored-by: Jonas Thelemann [email protected]
5.10.4 (2023-07-12)
- schedule release (ed5fe4e)
5.10.3 (2023-06-28)
- schedule release (e5ba71f)
5.10.2 (2023-06-21)
- schedule release (8603c1d)
5.10.1 (2023-06-08)
- correct imports (426f23d)
5.10.0 (2023-06-08)
5.9.3 (2023-05-31)
- schedule release (4eebf37)
5.9.2 (2023-05-24)
- schedule release (a91f733)
5.9.1 (2023-05-11)
5.9.0 (2023-05-10)
5.8.5 (2023-05-05)
- package: move development commands to playground (a8dd5dc)
5.8.4 (2023-05-05)
- package: workaround jiti bug (2b7952b)
5.8.3 (2023-05-05)
- nuxt: revert prepare playground on install (10b04d7)
- package: prepare playground on install (6e0cebe)
5.8.2 (2023-05-05)
- package: readd module build stubbing to prepack script (bdb70ba)
5.8.1 (2023-05-05)
- package: allow node engine starting from v16 (dc30a25)
5.8.0 (2023-05-05)
5.7.1 (2023-05-03)
- schedule release (9f64026)
5.7.0 (2023-04-21)
5.6.0 (2023-04-13)
5.5.0 (2023-04-13)
5.4.0 (2023-04-11)
5.3.0 (2023-04-05)
- locale: add PL - Polish translation (52b740c)
5.2.3 (2023-04-04)
- locales: add missing indication for
fi
(25aa636)
5.2.2 (2023-03-24)
- module: use nuxt resolver rather than node:path resolve (799eea6)
5.2.1 (2023-03-22)
- release: schedule release (e870bb1)
5.2.0 (2023-03-12)
5.1.0 (2023-03-02)
- locale: add Swedish locale (20a4281)
5.0.2 (2023-03-01)
- module: import with pathToFileURL (33cc7fa)
5.0.1 (2023-03-01)
- don't include
css-vars-ponyfill
chunk if not enabled (56e37b1)
5.0.0 (2023-02-27)
-
cookie-control: correct toggle interactivity (a43583f)
-
playground: resolve own package as development dependency (2fbe156)
-
styles: correct padding and gap (bba6c16)
-
feat(styles)!: use gap (9be04f1)
-
feat(ponyfill)!: disable by default and rename (4a84f81)
- add wcag text (4d00f7d)
- checkbox: use button with interactive semantics (80fcf05), closes #41
- cookie: allow to add links (f91f889), closes #26
- cookie: shorten default cookie names (7d2c856)
- cookie: split by
|
(ff25117) - css: add focus ring color (d3a09b0)
- show banner again once cookies are added or removed (bf03cbc), closes #27
-
- change padding, margins and gap for display flex
-
- rename module option
isCssPolyfillEnabled
toisCssPonyfillEnabled
- rename module option
- set module option
isCssPonyfillEnabled
default tofalse
5.0.0-beta.8 (2023-02-27)
5.0.0-beta.7 (2023-02-24)
- styles: correct padding and gap (bba6c16)
5.0.0-beta.6 (2023-02-24)
5.0.0-beta.5 (2023-02-24)
- cookie-control: correct toggle interactivity (a43583f)
- cookie: shorten default cookie names (7d2c856)
- cookie: split by
|
(ff25117) - show banner again once cookies are added or removed (bf03cbc), closes #27
5.0.0-beta.4 (2023-02-24)
- add wcag text (4d00f7d)
- checkbox: use button with interactive semantics (80fcf05), closes #41
- css: add focus ring color (d3a09b0)
5.0.0-beta.3 (2023-02-24)
- playground: resolve own package as development dependency (2fbe156)
- release: schedule release (40a9795)
- i18n: adapt new locale format for Turkish translation (9111d9c)
- i18n: add Turkish translation (8dd647c)
- ko: Add Korean Cookie message (983c3e7)
- lang: Add Danish language (df8143b)
- locale: add Azerbaijani (1bf8609)
- locale: add Czech and Slovak locales (5db470c)
- locale: add Lithuanian locales (db8a85e)
- Updated bannerDescription translation for Azerbaijani language (#35) (b2c2977)
5.0.0-beta.2 (2023-01-29)
-
- change padding, margins and gap for display flex
5.0.0-beta.1 (2023-01-29)
- feat(ponyfill)!: disable by default and rename (4a84f81)
-
- rename module option
isCssPolyfillEnabled
toisCssPonyfillEnabled
- rename module option
- set module option
isCssPonyfillEnabled
default tofalse
4.6.1 (2023-02-24)
4.6.0 (2023-02-24)
- i18n: adapt new locale format for Turkish translation (9111d9c)
- i18n: add Turkish translation (8dd647c)
4.5.0 (2023-02-24)
- locale: add Lithuanian locales (db8a85e)
4.4.1 (2023-02-15)
- release: schedule release (40a9795)
4.4.0 (2023-02-07)
- locale: add Czech and Slovak locales (5db470c)
4.3.0 (2023-02-02)
4.2.0 (2023-02-02)
4.1.0 (2023-02-01)
- lang: Add Danish language (df8143b)
4.0.3 (2023-01-29)
- locale: correct language switch reactivity (5957224)
4.0.2 (2023-01-29)
- locale: simplify german cookie manage string (df4899d)
4.0.1 (2023-01-29)
- component: remove color set check (3d942ed), closes #31
- types: set all module options defined (65a183e)
4.0.0 (2023-01-29)
-
- add
accept
locale string
- add
- rename
acceptNecessary
locale string todecline
- rename
barDescription
locale string tobannerDescription
- rename
barTitle
locale string tobannerTitle
- rename
blockedIframe
locale string toiframeBlocked
- rename
functional
locale string tocookiesFunctional
- rename
necessary
locale string tocookiesNecessary
- rename
optional
locale string tocookiesOptional
- remove
none
locale string, do not show empty cookie types - rename
unsaved
locale string tosettingsUnsaved
4.0.0-beta.2 (2023-01-18)
- locale: revert decline all translation (fd09a21)
4.0.0-beta.1 (2023-01-18)
- feat(locale)!: rework locale strings (abd302b)
-
- add
accept
locale string
- add
- rename
acceptNecessary
locale string todecline
- rename
barDescription
locale string tobannerDescription
- rename
barTitle
locale string tobannerTitle
- rename
blockedIframe
locale string toiframeBlocked
- rename
functional
locale string tocookiesFunctional
- rename
necessary
locale string tocookiesNecessary
- rename
optional
locale string tocookiesOptional
- remove
none
locale string, do not show empty cookie types - rename
unsaved
locale string tosettingsUnsaved
3.0.0 (2023-01-14)
-
cookie-control: correct local cloned state configuration usage (393d59f)
-
cookie-control: properly save partial cookie configurations (ebb396e)
-
cookie-control: update local configuration on global change (8a253eb)
-
cookie: set same-site to strict (0ab00f7)
-
locale: correct decline string (f7bce65)
-
module: remove unused Nuxt 2 code (bd7b234)
-
playground: correct locale type (189e937)
-
use js-cookie outside component (9b689d9)
-
feat!: rework control persistence (7631391)
-
feat(plugin)!: do not initialize cookies (2d85581)
-
feat!: remove page reload (9b85dd9)
- add module option to switch target id visibility (4264052)
- control persistence is reworked completely, see changes below
- change own cookie names from
(cookie_control_consent, cookie_control_enabled_cookies)
to(cookie_control_is_consent_given, cookie_control_cookies_enabled_ids)
- remove methods
useAcceptNecessary
,acceptNecessary
,useSetConsent
,getCookieControlConsent
,clearCookies
,setHead
,setConsent
,setCookies
- state properties
cookiesEnabled
,cookiesEnabledIds
andisConsentGiven
can be undefined - include required cookies in enabled cookie list
feat:
- add ability to customize module's own cookie names and expiry
- add method
getCookieIds
fix:
- correct display of unsaved changes hint
- properly initialize state by reading from cookies
- no cookie is being saved until a user allows cookies to be saved. You now need to check for existence of cookie control's own cookies.
- decide if you need a page reload on cookie configuration change yourself instead! Simply
watch
enabled cookies for changes you wish a page reload for and execute it in your client's code instead of having page reloads forced upon you.
3.0.0-beta.7 (2023-01-14)
- cookie: set same-site to strict (0ab00f7)
3.0.0-beta.6 (2023-01-14)
- use js-cookie outside component (9b689d9)
3.0.0-beta.5 (2023-01-14)
- cookie-control: properly save partial cookie configurations (ebb396e)
3.0.0-beta.4 (2023-01-14)
- cookie-control: update local configuration on global change (8a253eb)
- add module option to switch target id visibility (4264052)
3.0.0-beta.3 (2023-01-14)
- cookie-control: correct local cloned state configuration usage (393d59f)
- playground: correct locale type (189e937)
3.0.0-beta.2 (2023-01-14)
-
locale: correct decline string (f7bce65)
-
module: remove unused Nuxt 2 code (bd7b234)
-
feat!: rework control persistence (7631391)
-
feat(plugin)!: do not initialize cookies (2d85581)
- control persistence is reworked completely, see changes below
- change own cookie names from
(cookie_control_consent, cookie_control_enabled_cookies)
to(cookie_control_is_consent_given, cookie_control_cookies_enabled_ids)
- remove methods
useAcceptNecessary
,acceptNecessary
,useSetConsent
,getCookieControlConsent
,clearCookies
,setHead
,setConsent
,setCookies
- state properties
cookiesEnabled
,cookiesEnabledIds
andisConsentGiven
can be undefined - include required cookies in enabled cookie list
feat:
- add ability to customize module's own cookie names and expiry
- add method
getCookieIds
fix:
- correct display of unsaved changes hint
- properly initialize state by reading from cookies
- no cookie is being saved until a user allows cookies to be saved. You now need to check for existence of cookie control's own cookies.
3.0.0-beta.1 (2023-01-13)
- feat!: remove page reload (9b85dd9)
- decide if you need a page reload on cookie configuration change yourself instead! Simply
watch
enabled cookies for changes you wish a page reload for and execute it in your client's code instead of having page reloads forced upon you.
2.2.4 (2023-01-06)
- cookie-control: make color setter toggle more precise (0477ae8)
2.2.3 (2023-01-06)
- composables: set type explicitly (adfc31e)
2.2.2 (2022-12-28)
- release: schedule release (4a3a3e4)
2.2.1 (2022-12-14)
- component: make stream function parameter of explicit type (34e868a)
2.2.0 (2022-12-14)
2.1.0 (2022-12-14)
- de: correct necessary translation (c6a200a)
- cookie-control: reorder banner buttons (130f63a)
2.0.2 (2022-12-10)
- deps: switch to @sindresorhus/slugify (99b7dbf)
2.0.1 (2022-12-09)
- trigger ci (6a577a9)
2.0.0 (2022-12-09)
- component: extract external dependencies (31c6945)
- components: add missing imports (aa88808)
- components: add specific types on stream functions (0fccd65)
- components: correct properties (ef752ea)
- components: include typing (443bda0)
- components: migrate to script setup (d7f3b3e)
- correct composables (22faf97)
- correct typing (79322a3)
- correct typing (bde33f4)
- eslint: set end of line to auto (17890db)
- git: ignore output (a1fa4c3)
- lint-stages: only lint staged files (d392cdd)
- locale: correct imports (71c5eab)
- methods: fallback to default language (6655207)
- module: resolve paths correctly (b25832c)
- package: add release configuration (68c944a)
- package: correct files (759c520)
- package: correct postinstall hook (17038d7)
- package: correct scripts (43d2679)
- package: correct typecheck command (3e2fc33)
- package: improve script names (0d61201)
- package: remove peer dependencies (7c0efed)
- package: remove release-it (204394f)
- package: use npm in prepack (fe73557)
- playground: readd lost nuxt config (a9dddf8)
- runtime: add imports (5f5d7c8)
- src: add missing tsconfig (c0a0cd6)
- add Arabic and Dutch translations (c0c0422)
- begin nuxt 3 migration (64c997d)
- continue migration (a07b462)
- continue nuxt 3 migration (3ace873)
- deps: make peer dependencies optional (355fd43)
- finish nuxt 3 migration (ccc55a7)
- import composable (a07f344)
- improve typing (1c982c9)
- playground: add cookie iframe component (33f3624)
- playground: add module configuration (8140d81)
- plugin: add nuxt context to accepted / declined calls (9ac2fd0)
- postinstall: remove outdated link (0f66469)
- remove
globalname
(f2d2178)
globalname
is not available anymore.
2.0.0-beta.7 (2022-12-09)
- component: extract external dependencies (31c6945)
- components: add specific types on stream functions (0fccd65)
- package: remove peer dependencies (7c0efed)
2.0.0-beta.6 (2022-12-08)
- methods: fallback to default language (6655207)
2.0.0-beta.5 (2022-12-08)
- runtime: add imports (5f5d7c8)
2.0.0-beta.4 (2022-12-08)
- module: resolve paths correctly (b25832c)
- package: correct scripts (43d2679)
- playground: readd lost nuxt config (a9dddf8)
2.0.0-beta.3 (2022-12-08)
- package: correct postinstall hook (17038d7)
2.0.0-beta.2 (2022-12-08)
- package: remove release-it (204394f)
2.0.0-beta.1 (2022-12-08)
- components: add missing imports (aa88808)
- components: correct properties (ef752ea)
- components: include typing (443bda0)
- components: migrate to script setup (d7f3b3e)
- correct composables (22faf97)
- correct typing (79322a3)
- correct typing (bde33f4)
- eslint: set end of line to auto (17890db)
- git: ignore output (a1fa4c3)
- lint-stages: only lint staged files (d392cdd)
- locale: correct imports (71c5eab)
- package: add release configuration (68c944a)
- package: correct files (759c520)
- package: correct typecheck command (3e2fc33)
- package: improve script names (0d61201)
- package: use npm in prepack (fe73557)
- src: add missing tsconfig (c0a0cd6)
- add Arabic and Dutch translations (c0c0422)
- begin nuxt 3 migration (64c997d)
- continue migration (a07b462)
- continue nuxt 3 migration (3ace873)
- deps: make peer dependencies optional (355fd43)
- finish nuxt 3 migration (ccc55a7)
- import composable (a07f344)
- improve typing (1c982c9)
- playground: add cookie iframe component (33f3624)
- playground: add module configuration (8140d81)
- plugin: add nuxt context to accepted / declined calls (9ac2fd0)
- postinstall: remove outdated link (0f66469)
- remove
globalname
(f2d2178)
globalname
is not available anymore.