Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
69762ff
chore!: replace zh-CN locale with zh (#244)
codeflorist Dec 10, 2024
0ec82d5
chore(release): 9.0.0-beta.1 [skip ci]
semantic-release-bot Dec 10, 2024
251e236
Merge branch 'master' into beta
dargmuesli Jan 14, 2025
e794475
chore(release): 9.0.0-beta.2 [skip ci]
semantic-release-bot Jan 14, 2025
52313f7
Merge branch 'master' into beta
dargmuesli Aug 20, 2025
ab8b3b2
chore(release): 10.0.0-beta.1 [skip ci]
semantic-release-bot Aug 20, 2025
94dbb8a
feat: allow to configure control button position (#274)
G-Cyrille Aug 21, 2025
b2d4e01
chore(release): 10.0.0-beta.2 [skip ci]
semantic-release-bot Aug 21, 2025
fdce9ab
feat(components)!: use html dialog for modal
dargmuesli Nov 12, 2025
1bc9b40
Merge pull request #304 from dargmuesli/feat/components/html-dialog
dargmuesli Nov 12, 2025
373e1d0
Merge branch 'master' into beta
dargmuesli Nov 12, 2025
fdf9ccd
chore(release): 10.0.0-beta.3 [skip ci]
semantic-release-bot Nov 12, 2025
1fef88b
refactor(banner): structure button list using ul tag and skin for list
Feb 17, 2026
f39bd87
refactor(modal): modif locale fr/en
Feb 17, 2026
cc98121
refactor(modal): management of the focus in the modal window and stru…
Feb 17, 2026
1690640
refactor(modal): move the close button before the slot
Feb 17, 2026
2b1cf96
refactor(modal): remove code about focus loop into modal
Feb 24, 2026
f9c4f0c
fix(modal): update modal and banner styles
Feb 26, 2026
e359bd7
refactor(banner): add attribut aria-haspopup and aria-contols
Feb 27, 2026
413ce5d
fix(modal): update modal styles
Mar 6, 2026
161834b
feat(translation): added translations for the modal title and the coo…
Mar 10, 2026
07d4286
fix(banner): style banner
Mar 10, 2026
a3b6a25
fix(modal): move v-if, useId, add autofocus
Mar 10, 2026
3c3435d
fix: implement feedback
dargmuesli Mar 11, 2026
984f6a6
Merge pull request #315 from CIMEOS/access
dargmuesli Mar 11, 2026
d105351
Merge branch 'main' into beta
dargmuesli Mar 11, 2026
8c9e74e
chore(release): 10.0.0-beta.4 [skip ci]
semantic-release-bot Mar 11, 2026
434af4a
Merge branch 'main' into beta
dargmuesli May 11, 2026
30bbab6
chore(release): 10.0.0-beta.5 [skip ci]
semantic-release-bot May 11, 2026
740a20b
feat(i18n): allow cookie links translation (#324)
Cameros-agency Jun 26, 2026
2eba27e
chore(release): 10.0.0-beta.6 [skip ci]
semantic-release-bot Jun 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
94 changes: 94 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,80 @@
## [10.0.0-beta.6](https://github.com/dargmuesli/nuxt-cookie-control/compare/10.0.0-beta.5...10.0.0-beta.6) (2026-06-26)

### Features

* **i18n:** allow cookie links translation ([#324](https://github.com/dargmuesli/nuxt-cookie-control/issues/324)) ([740a20b](https://github.com/dargmuesli/nuxt-cookie-control/commit/740a20b5de276f18491a1ce4a0bf9ca100032d65))

## [10.0.0-beta.5](https://github.com/dargmuesli/nuxt-cookie-control/compare/10.0.0-beta.4...10.0.0-beta.5) (2026-05-11)

### Bug Fixes

* schedule release ([33effe7](https://github.com/dargmuesli/nuxt-cookie-control/commit/33effe7c7a3c9f41ff5e6b5de941162e8cc9a997))
* schedule release ([6573787](https://github.com/dargmuesli/nuxt-cookie-control/commit/6573787104e6157787f764da431124906bfdf828))
* schedule release ([8acbcbe](https://github.com/dargmuesli/nuxt-cookie-control/commit/8acbcbee413a1f6b99111b50d4f71ff122e0fad9))
* schedule release ([ff24f11](https://github.com/dargmuesli/nuxt-cookie-control/commit/ff24f1185f693fe7cbcc3a345eba49c9713dff78))
* schedule release ([d7ad031](https://github.com/dargmuesli/nuxt-cookie-control/commit/d7ad0312738f0470d1efaf33388b5f3789827766))
* **types:** deduplicate ([#326](https://github.com/dargmuesli/nuxt-cookie-control/issues/326)) ([62471ef](https://github.com/dargmuesli/nuxt-cookie-control/commit/62471ef36c7889de7b03c456445a396f24be0c60))

## [10.0.0-beta.4](https://github.com/dargmuesli/nuxt-cookie-control/compare/10.0.0-beta.3...10.0.0-beta.4) (2026-03-11)

### Features

* **translation:** added translations for the modal title and the cookie button label ([161834b](https://github.com/dargmuesli/nuxt-cookie-control/commit/161834b65a3ea50b8cc2529f5f06fd9b98601a1c))

### Bug Fixes

* **banner:** style banner ([07d4286](https://github.com/dargmuesli/nuxt-cookie-control/commit/07d4286db9f75f558b0abb24dca219d162fca26e))
* implement feedback ([3c3435d](https://github.com/dargmuesli/nuxt-cookie-control/commit/3c3435d5bb6bbdd1304d271544cb1b4fce03e878))
* **modal:** move v-if, useId, add autofocus ([a3b6a25](https://github.com/dargmuesli/nuxt-cookie-control/commit/a3b6a257f31423e3ea07836962c5e758782b6104))
* **modal:** update modal and banner styles ([f9c4f0c](https://github.com/dargmuesli/nuxt-cookie-control/commit/f9c4f0c7e8c79c961c31c74fb8fbb9f47ba63d94))
* **modal:** update modal styles ([413ce5d](https://github.com/dargmuesli/nuxt-cookie-control/commit/413ce5d4d4de297a141a9c8f406a762de280611f))
* schedule release ([cc801e4](https://github.com/dargmuesli/nuxt-cookie-control/commit/cc801e4aea1556ee3afd84679c3f2e8580fd358d))
* schedule release ([19d89cb](https://github.com/dargmuesli/nuxt-cookie-control/commit/19d89cb2333bdf4f849ee64515b7941bd9bee33e))
* schedule release ([f41168d](https://github.com/dargmuesli/nuxt-cookie-control/commit/f41168d2b59383f2851ef2c0a8f9c58df3544f6d))
* schedule release ([6d4a413](https://github.com/dargmuesli/nuxt-cookie-control/commit/6d4a413ed99e6029e7f8b5c7bea8a87c0f4469f9))
* schedule release ([2129306](https://github.com/dargmuesli/nuxt-cookie-control/commit/2129306f2a235cb7569f493f5ba79dd525157b58))
* schedule release ([7ad41ef](https://github.com/dargmuesli/nuxt-cookie-control/commit/7ad41ef759f0fa2bab109dd1b23925ca934d7b1a))
* schedule release ([8dc7833](https://github.com/dargmuesli/nuxt-cookie-control/commit/8dc78332ec8f4ec5fd2ca1f77cdc91b497e28651))
* schedule release ([28c1120](https://github.com/dargmuesli/nuxt-cookie-control/commit/28c11208c3afebe67c18c56b3afeb900088f3111))
* schedule release ([92dc406](https://github.com/dargmuesli/nuxt-cookie-control/commit/92dc406922435905c2ab7fe725ca9422abb53998))
* schedule release ([7994e3c](https://github.com/dargmuesli/nuxt-cookie-control/commit/7994e3c7b91e93dc8a9fafd9ce7155e1da7e9edc))

## [10.0.0-beta.3](https://github.com/dargmuesli/nuxt-cookie-control/compare/10.0.0-beta.2...10.0.0-beta.3) (2025-11-12)

### ⚠ BREAKING CHANGES

* **components:** use html dialog for modal

### Features

* **components:** use html dialog for modal ([fdce9ab](https://github.com/dargmuesli/nuxt-cookie-control/commit/fdce9ab371f449a4384cc84fd32371d52c61e3a3))

### Bug Fixes

* schedule release ([9117773](https://github.com/dargmuesli/nuxt-cookie-control/commit/91177730386952c244db877f88d928c2fcf7fda4))
* schedule release ([18335ca](https://github.com/dargmuesli/nuxt-cookie-control/commit/18335ca99862f373bbb2dfb6a5fb9169b11bcd9a))
* schedule release ([22a7c0e](https://github.com/dargmuesli/nuxt-cookie-control/commit/22a7c0e994d8c155eaf64fb1a8290a97b962ece6))
* schedule release ([2a0ad3b](https://github.com/dargmuesli/nuxt-cookie-control/commit/2a0ad3ba99413e65133598e9698ff47b7a330cea))
* schedule release ([fb43aef](https://github.com/dargmuesli/nuxt-cookie-control/commit/fb43aef537556931e8b513c1d5af559cc29be0c5))
* schedule release ([079da85](https://github.com/dargmuesli/nuxt-cookie-control/commit/079da85c55266e34178f1013df674e8a6d83a18f))
* schedule release ([9843ceb](https://github.com/dargmuesli/nuxt-cookie-control/commit/9843cebf9fde9e62e0a0444af87f6b711a50dfa5))

## [10.0.0-beta.2](https://github.com/dargmuesli/nuxt-cookie-control/compare/10.0.0-beta.1...10.0.0-beta.2) (2025-08-21)

### Features

* allow to configure control button position ([#274](https://github.com/dargmuesli/nuxt-cookie-control/issues/274)) ([94dbb8a](https://github.com/dargmuesli/nuxt-cookie-control/commit/94dbb8afcba5a8bfd02453e3bb22650f5179725d))

## [10.0.0-beta.1](https://github.com/dargmuesli/nuxt-cookie-control/compare/9.1.1...10.0.0-beta.1) (2025-08-20)

### ⚠ BREAKING CHANGES

* replace zh-CN locale with zh (#244)

### Miscellaneous Chores

* replace zh-CN locale with zh ([#244](https://github.com/dargmuesli/nuxt-cookie-control/issues/244)) ([69762ff](https://github.com/dargmuesli/nuxt-cookie-control/commit/69762ff8346ba1d611cbbc23779d87463f9c0848))

## [9.1.24](https://github.com/dargmuesli/nuxt-cookie-control/compare/9.1.23...9.1.24) (2026-05-10)

### Bug Fixes
Expand Down Expand Up @@ -218,6 +295,23 @@

* **module:** upgrade builder to v1 ([9bd2945](https://github.com/dargmuesli/nuxt-cookie-control/commit/9bd294513886d3050792742f7b31aedeabea8582))

## [9.0.0-beta.2](https://github.com/dargmuesli/nuxt-cookie-control/compare/9.0.0-beta.1...9.0.0-beta.2) (2025-01-14)

### Bug Fixes

* schedule release ([426fbbe](https://github.com/dargmuesli/nuxt-cookie-control/commit/426fbbe52d599023344304c6f91aba549cf69d4e))
* schedule release ([9de1f35](https://github.com/dargmuesli/nuxt-cookie-control/commit/9de1f35c84eacced2c256954cb7871f7874af22b))

## [9.0.0-beta.1](https://github.com/dargmuesli/nuxt-cookie-control/compare/8.4.18...9.0.0-beta.1) (2024-12-10)

### ⚠ BREAKING CHANGES

* replace zh-CN locale with zh (#244)

### Miscellaneous Chores

* replace zh-CN locale with zh ([#244](https://github.com/dargmuesli/nuxt-cookie-control/issues/244)) ([69762ff](https://github.com/dargmuesli/nuxt-cookie-control/commit/69762ff8346ba1d611cbbc23779d87463f9c0848))

## [8.6.1](https://github.com/dargmuesli/nuxt-cookie-control/compare/8.6.0...8.6.1) (2025-03-29)

### Bug Fixes
Expand Down
7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

![nuxt-cookie-control](https://drive.google.com/a/broj42.com/uc?id=19sFguJo7SKUvmH4xu9DhK9ZXzR6oWLX8)

✅ Translated for: ar, az, be, bg, ca, cs, da, de, en, es, fi, fr, hr, hu, id, it, ja, km, ko, lt, nl, no, oc, pt, pl, ro, rs, ru, sk, sl, sv, tr, uk and zh-CN
✅ Translated for: ar, az, be, bg, ca, cs, da, de, en, es, fi, fr, hr, hu, id, it, ja, km, ko, lt, nl, no, oc, pt, pl, ro, rs, ru, sk, sl, sv, tr, uk and zh

✅ Vue 3 support

Expand Down Expand Up @@ -105,6 +105,11 @@ if (cookieControl.cookiesEnabledIds.value.includes('google-analytics')) {
// 'top-left', 'top-right', 'top-full', 'bottom-left', 'bottom-right', 'bottom-full'
barPosition: 'bottom-full',

// Position of the cookie control button.
// 'top-left', 'top-right', 'bottom-left', 'bottom-right'
// @default 'bottom-right'
controlButtonPosition: 'bottom-right',

// Switch to toggle if clicking the overlay outside the configuration modal closes the modal.
closeModalOnClickOutside: true,

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -79,5 +79,5 @@
]
}
},
"version": "9.1.24"
"version": "10.0.0-beta.6"
}
7 changes: 7 additions & 0 deletions playground/nuxt.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,13 @@ export default defineNuxtConfig({
'/': 'Local Privacy Policy',
'https://example.com': '3rd Party Privacy Policy',
'https://example.cop': null,
'https://translation.example.com': {
de: 'Datenschutzerklärung',
en: 'Privacy Policy',
},
'https://missing-translation.example.com': {
en: 'Privacy Policy',
},
},
targetCookieIds: ['_o', '_p', '_t'],
},
Expand Down
Loading