diff --git a/package-lock.json b/package-lock.json
index 36494c2f72..ace3fcb333 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "ui-kit",
- "version": "3.0.9",
+ "version": "3.0.10",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ui-kit",
- "version": "3.0.9",
+ "version": "3.0.10",
"hasInstallScript": true,
"workspaces": [
"packages/bueno",
@@ -58948,7 +58948,7 @@
},
"packages/atomic": {
"name": "@coveo/atomic",
- "version": "3.15.1",
+ "version": "3.15.2",
"license": "Apache-2.0",
"dependencies": {
"@coveo/bueno": "1.0.7",
@@ -59047,7 +59047,7 @@
"@angular/platform-browser": "18.2.13",
"@angular/platform-browser-dynamic": "18.2.13",
"@angular/router": "18.2.13",
- "@coveo/atomic": "3.15.1",
+ "@coveo/atomic": "3.15.2",
"rxjs": "7.8.1"
},
"devDependencies": {
@@ -59068,10 +59068,10 @@
},
"packages/atomic-angular/projects/atomic-angular": {
"name": "@coveo/atomic-angular",
- "version": "3.3.2",
+ "version": "3.3.3",
"license": "Apache-2.0",
"dependencies": {
- "@coveo/atomic": "3.15.1"
+ "@coveo/atomic": "3.15.2"
},
"engines": {
"node": "^20.9.0 || ^22.11.0"
@@ -59102,9 +59102,9 @@
},
"packages/atomic-react": {
"name": "@coveo/atomic-react",
- "version": "3.2.12",
+ "version": "3.2.13",
"dependencies": {
- "@coveo/atomic": "3.15.1",
+ "@coveo/atomic": "3.15.2",
"@lit/react": "1.0.6",
"lit": "3.2.1"
},
@@ -59519,7 +59519,7 @@
"@angular/platform-browser": "18.2.13",
"@angular/platform-browser-dynamic": "18.2.13",
"@angular/router": "18.2.13",
- "@coveo/atomic-angular": "3.3.2",
+ "@coveo/atomic-angular": "3.3.3",
"rxjs": "7.8.1",
"zone.js": "0.15.0"
},
@@ -59544,8 +59544,8 @@
"name": "@coveo/atomic-next-samples",
"version": "0.0.0",
"dependencies": {
- "@coveo/atomic": "3.15.1",
- "@coveo/atomic-react": "3.2.12",
+ "@coveo/atomic": "3.15.2",
+ "@coveo/atomic-react": "3.2.13",
"@coveo/headless": "3.13.2",
"next": "14.2.20",
"react": "18.3.1",
@@ -59565,7 +59565,7 @@
"name": "@coveo/atomic-react-samples",
"version": "0.0.0",
"dependencies": {
- "@coveo/atomic-react": "3.2.12",
+ "@coveo/atomic-react": "3.2.13",
"@coveo/headless": "3.13.2",
"react": "18.3.1",
"react-dom": "18.3.1"
@@ -60254,9 +60254,9 @@
"version": "0.1.0",
"dependencies": {
"@babel/standalone": "7.26.4",
- "@coveo/atomic": "3.15.1",
+ "@coveo/atomic": "3.15.2",
"@coveo/atomic-hosted-page": "1.0.19",
- "@coveo/atomic-react": "3.2.12",
+ "@coveo/atomic-react": "3.2.13",
"@coveo/headless": "3.13.2",
"react": "18.3.1",
"react-dom": "18.3.1"
@@ -60274,7 +60274,7 @@
"name": "@coveo/atomic-stencil-samples",
"version": "0.0.0",
"dependencies": {
- "@coveo/atomic": "3.15.1",
+ "@coveo/atomic": "3.15.2",
"@coveo/bueno": "1.0.7",
"@coveo/headless": "3.13.2",
"@stencil/core": "4.20.0",
@@ -60292,7 +60292,7 @@
"name": "@coveo/atomic-vuejs-samples",
"version": "0.0.0",
"dependencies": {
- "@coveo/atomic": "3.15.1",
+ "@coveo/atomic": "3.15.2",
"vue": "3.5.13"
},
"devDependencies": {
diff --git a/package.json b/package.json
index d6408bb552..eef4aa6509 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "ui-kit",
"private": true,
- "version": "3.0.9",
+ "version": "3.0.10",
"scripts": {
"postinstall": "husky install && patch-package && npx playwright install",
"reset:install": "git checkout origin/master package-lock.json && npm i",
diff --git a/packages/atomic-angular/package.json b/packages/atomic-angular/package.json
index f12a4269dd..adae8b3308 100644
--- a/packages/atomic-angular/package.json
+++ b/packages/atomic-angular/package.json
@@ -20,7 +20,7 @@
"@angular/platform-browser": "18.2.13",
"@angular/platform-browser-dynamic": "18.2.13",
"@angular/router": "18.2.13",
- "@coveo/atomic": "3.15.1",
+ "@coveo/atomic": "3.15.2",
"rxjs": "7.8.1"
},
"peerDependencies": {
diff --git a/packages/atomic-angular/projects/atomic-angular/CHANGELOG.md b/packages/atomic-angular/projects/atomic-angular/CHANGELOG.md
index 63b747ee35..126ac0aa0e 100644
--- a/packages/atomic-angular/projects/atomic-angular/CHANGELOG.md
+++ b/packages/atomic-angular/projects/atomic-angular/CHANGELOG.md
@@ -1,3 +1,8 @@
+## 3.3.3 (2025-01-16)
+
+- chore: ensure atomic-angular component file is stable (#4866) ([a1dc782](https://github.com/coveo/ui-kit/commits/a1dc782)), closes [#4866](https://github.com/coveo/ui-kit/issues/4866)
+- refactor(atomic): replace @stencil/store with in-house implementation (#4814) ([cc9cd0f](https://github.com/coveo/ui-kit/commits/cc9cd0f)), closes [#4814](https://github.com/coveo/ui-kit/issues/4814) [/github.com/coveo/ui-kit/pull/4814#discussion_r1901058283](https://github.com//github.com/coveo/ui-kit/pull/4814/issues/discussion_r1901058283)
+
## 3.3.0 (2025-01-15)
- chore: remove unused dependencies (#4825) ([5b3a877](https://github.com/coveo/ui-kit/commits/5b3a877)), closes [#4825](https://github.com/coveo/ui-kit/issues/4825)
diff --git a/packages/atomic-angular/projects/atomic-angular/package.json b/packages/atomic-angular/projects/atomic-angular/package.json
index 62745c6088..ffd072e9ac 100644
--- a/packages/atomic-angular/projects/atomic-angular/package.json
+++ b/packages/atomic-angular/projects/atomic-angular/package.json
@@ -1,6 +1,6 @@
{
"name": "@coveo/atomic-angular",
- "version": "3.3.2",
+ "version": "3.3.3",
"license": "Apache-2.0",
"repository": {
"url": "https://github.com/coveo/ui-kit"
@@ -11,7 +11,7 @@
"@coveo/headless": "3.13.2"
},
"dependencies": {
- "@coveo/atomic": "3.15.1"
+ "@coveo/atomic": "3.15.2"
},
"engines": {
"node": "^20.9.0 || ^22.11.0"
diff --git a/packages/atomic-react/package.json b/packages/atomic-react/package.json
index bcc8d2a5f6..9a27ccbed2 100644
--- a/packages/atomic-react/package.json
+++ b/packages/atomic-react/package.json
@@ -2,7 +2,7 @@
"name": "@coveo/atomic-react",
"sideEffects": false,
"type": "module",
- "version": "3.2.12",
+ "version": "3.2.13",
"description": "React specific wrapper for the Atomic component library",
"repository": {
"type": "git",
@@ -30,7 +30,7 @@
"commerce/"
],
"dependencies": {
- "@coveo/atomic": "3.15.1",
+ "@coveo/atomic": "3.15.2",
"@lit/react": "1.0.6",
"lit": "3.2.1"
},
diff --git a/packages/atomic/CHANGELOG.md b/packages/atomic/CHANGELOG.md
index e18942a1d0..2b4bc64172 100644
--- a/packages/atomic/CHANGELOG.md
+++ b/packages/atomic/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 3.15.2 (2025-01-16)
+
+- refactor(atomic): replace @stencil/store with in-house implementation (#4814) ([cc9cd0f](https://github.com/coveo/ui-kit/commits/cc9cd0f)), closes [#4814](https://github.com/coveo/ui-kit/issues/4814) [/github.com/coveo/ui-kit/pull/4814#discussion_r1901058283](https://github.com//github.com/coveo/ui-kit/pull/4814/issues/discussion_r1901058283)
+
## 3.15.1 (2025-01-15)
- refactor(atomic): split the atomic store into composable parts (#4806) ([de2a920](https://github.com/coveo/ui-kit/commits/de2a920)), closes [#4806](https://github.com/coveo/ui-kit/issues/4806)
diff --git a/packages/atomic/package.json b/packages/atomic/package.json
index 08dba745b7..ab68204c56 100644
--- a/packages/atomic/package.json
+++ b/packages/atomic/package.json
@@ -1,7 +1,7 @@
{
"name": "@coveo/atomic",
"type": "module",
- "version": "3.15.1",
+ "version": "3.15.2",
"description": "A web-component library for building modern UIs interfacing with the Coveo platform",
"homepage": "https://docs.coveo.com/en/atomic/latest/",
"repository": {
diff --git a/packages/samples/angular/package.json b/packages/samples/angular/package.json
index b49ca67d05..f6e05d8000 100644
--- a/packages/samples/angular/package.json
+++ b/packages/samples/angular/package.json
@@ -19,7 +19,7 @@
"@angular/platform-browser": "18.2.13",
"@angular/platform-browser-dynamic": "18.2.13",
"@angular/router": "18.2.13",
- "@coveo/atomic-angular": "3.3.2",
+ "@coveo/atomic-angular": "3.3.3",
"rxjs": "7.8.1",
"zone.js": "0.15.0"
},
diff --git a/packages/samples/atomic-next/package.json b/packages/samples/atomic-next/package.json
index b136b88486..06be726918 100644
--- a/packages/samples/atomic-next/package.json
+++ b/packages/samples/atomic-next/package.json
@@ -4,8 +4,8 @@
"private": true,
"type": "module",
"dependencies": {
- "@coveo/atomic": "3.15.1",
- "@coveo/atomic-react": "3.2.12",
+ "@coveo/atomic": "3.15.2",
+ "@coveo/atomic-react": "3.2.13",
"@coveo/headless": "3.13.2",
"next": "14.2.20",
"react": "18.3.1",
diff --git a/packages/samples/atomic-react/package.json b/packages/samples/atomic-react/package.json
index 1289cc3cdd..65f6e520f3 100644
--- a/packages/samples/atomic-react/package.json
+++ b/packages/samples/atomic-react/package.json
@@ -10,7 +10,7 @@
"build": "nx build"
},
"dependencies": {
- "@coveo/atomic-react": "3.2.12",
+ "@coveo/atomic-react": "3.2.13",
"@coveo/headless": "3.13.2",
"react": "18.3.1",
"react-dom": "18.3.1"
diff --git a/packages/samples/iife/package.json b/packages/samples/iife/package.json
index 67d9c1cfff..9b9067a77a 100644
--- a/packages/samples/iife/package.json
+++ b/packages/samples/iife/package.json
@@ -12,9 +12,9 @@
},
"dependencies": {
"@babel/standalone": "7.26.4",
- "@coveo/atomic": "3.15.1",
+ "@coveo/atomic": "3.15.2",
"@coveo/atomic-hosted-page": "1.0.19",
- "@coveo/atomic-react": "3.2.12",
+ "@coveo/atomic-react": "3.2.13",
"@coveo/headless": "3.13.2",
"react": "18.3.1",
"react-dom": "18.3.1"
diff --git a/packages/samples/stencil/package.json b/packages/samples/stencil/package.json
index 6e7ce59189..aff4c6aec2 100644
--- a/packages/samples/stencil/package.json
+++ b/packages/samples/stencil/package.json
@@ -8,7 +8,7 @@
"e2e:watch": "cypress open --browser chrome --e2e"
},
"dependencies": {
- "@coveo/atomic": "3.15.1",
+ "@coveo/atomic": "3.15.2",
"@coveo/bueno": "1.0.7",
"@coveo/headless": "3.13.2",
"@stencil/core": "4.20.0",
diff --git a/packages/samples/vuejs/package.json b/packages/samples/vuejs/package.json
index fd724338cf..07e351f6d1 100644
--- a/packages/samples/vuejs/package.json
+++ b/packages/samples/vuejs/package.json
@@ -13,7 +13,7 @@
},
"dependencies": {
"vue": "3.5.13",
- "@coveo/atomic": "3.15.1"
+ "@coveo/atomic": "3.15.2"
},
"devDependencies": {
"@vitejs/plugin-vue": "5.2.1",