diff --git a/package-lock.json b/package-lock.json index 4b9d4d0d4e9..e57a92eb81f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -57402,7 +57402,7 @@ }, "packages/atomic": { "name": "@coveo/atomic", - "version": "2.68.1", + "version": "2.69.0", "license": "Apache-2.0", "dependencies": { "@coveo/bueno": "0.45.9", @@ -57424,7 +57424,7 @@ "@axe-core/playwright": "4.9.1", "@babel/core": "7.24.5", "@coveo/atomic": "file:.", - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "@coveo/release": "1.0.0", "@custom-elements-manifest/analyzer": "0.10.2", "@fullhuman/postcss-purgecss": "6.0.0", @@ -57499,7 +57499,7 @@ "node": ">=12.9.0" }, "peerDependencies": { - "@coveo/headless": "2.68.0" + "@coveo/headless": "2.69.0" } }, "packages/atomic-angular": { @@ -57514,14 +57514,14 @@ "@angular/platform-browser": "17.3.5", "@angular/platform-browser-dynamic": "17.3.5", "@angular/router": "17.3.5", - "@coveo/atomic": "2.68.1", + "@coveo/atomic": "2.69.0", "rxjs": "7.8.1" }, "devDependencies": { "@angular-devkit/build-angular": "17.3.5", "@angular/cli": "17.3.5", "@angular/compiler-cli": "17.3.5", - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "@types/jasmine": "5.1.4", "@types/node": "20.12.12", "jasmine-core": "5.1.2", @@ -57535,7 +57535,7 @@ "typescript": "5.3.3" }, "peerDependencies": { - "@coveo/headless": "2.68.0" + "@coveo/headless": "2.69.0" } }, "packages/atomic-angular/node_modules/typescript": { @@ -57556,22 +57556,22 @@ "version": "2.25.5", "license": "Apache-2.0", "dependencies": { - "@coveo/atomic": "2.68.1", + "@coveo/atomic": "2.69.0", "tslib": "2.6.2" }, "peerDependencies": { "@angular/common": "14 - 17", "@angular/core": "14 - 17", - "@coveo/headless": "2.68.0" + "@coveo/headless": "2.69.0" } }, "packages/atomic-hosted-page": { "name": "@coveo/atomic-hosted-page", - "version": "0.5.50", + "version": "0.5.51", "license": "Apache-2.0", "dependencies": { "@coveo/bueno": "0.45.9", - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "@stencil/core": "4.15.0" }, "devDependencies": { @@ -57582,12 +57582,12 @@ }, "packages/atomic-react": { "name": "@coveo/atomic-react", - "version": "2.10.4", + "version": "2.10.5", "dependencies": { - "@coveo/atomic": "2.68.1" + "@coveo/atomic": "2.69.0" }, "devDependencies": { - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "@coveo/release": "1.0.0", "@rollup/plugin-commonjs": "^25.0.0", "@rollup/plugin-node-resolve": "^15.0.0", @@ -57604,7 +57604,7 @@ "rollup-plugin-polyfill-node": "^0.13.0" }, "peerDependencies": { - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "react": ">=18.0.0", "react-dom": ">=18.0.0" } @@ -59725,7 +59725,7 @@ }, "packages/headless": { "name": "@coveo/headless", - "version": "2.68.0", + "version": "2.69.0", "license": "Apache-2.0", "dependencies": { "@coveo/bueno": "0.45.9", @@ -59768,10 +59768,10 @@ }, "packages/headless-react": { "name": "@coveo/headless-react", - "version": "1.0.13", + "version": "1.0.14", "license": "Apache-2.0", "dependencies": { - "@coveo/headless": "2.68.0" + "@coveo/headless": "2.69.0" }, "devDependencies": { "@coveo/release": "1.0.0", @@ -59986,12 +59986,12 @@ }, "packages/quantic": { "name": "@coveo/quantic", - "version": "2.50.11", + "version": "2.51.0", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@coveo/bueno": "0.45.9", - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "dompurify": "3.1.5", "marked": "12.0.2" }, @@ -60906,9 +60906,9 @@ "name": "@coveo/atomic-next-samples", "version": "0.0.0", "dependencies": { - "@coveo/atomic": "2.68.1", - "@coveo/atomic-react": "2.10.4", - "@coveo/headless": "2.68.0", + "@coveo/atomic": "2.69.0", + "@coveo/atomic-react": "2.10.5", + "@coveo/headless": "2.69.0", "next": "14.2.3", "react": "18.2.0", "react-dom": "18.2.0" @@ -60927,9 +60927,9 @@ "name": "@coveo/atomic-react-samples", "version": "0.0.0", "dependencies": { - "@coveo/atomic": "2.68.1", - "@coveo/atomic-react": "2.10.4", - "@coveo/headless": "2.68.0", + "@coveo/atomic": "2.69.0", + "@coveo/atomic-react": "2.10.5", + "@coveo/headless": "2.69.0", "react": "18.2.0", "react-dom": "18.2.0" }, @@ -61128,7 +61128,7 @@ "version": "0.0.0", "dependencies": { "@coveo/auth": "1.11.21", - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "@testing-library/jest-dom": "6.4.5", "@testing-library/react": "14.3.0", "@testing-library/user-event": "14.5.2", @@ -64451,8 +64451,8 @@ "name": "@coveo/headless-ssr-samples-common", "version": "0.0.0", "dependencies": { - "@coveo/headless": "2.68.0", - "@coveo/headless-react": "1.0.13", + "@coveo/headless": "2.69.0", + "@coveo/headless-react": "1.0.14", "next": "14.2.3", "react": "18.2.0", "react-dom": "18.2.0" @@ -64533,10 +64533,10 @@ "version": "0.1.0", "dependencies": { "@babel/standalone": "7.24.5", - "@coveo/atomic": "2.68.1", - "@coveo/atomic-hosted-page": "0.5.50", - "@coveo/atomic-react": "2.10.4", - "@coveo/headless": "2.68.0", + "@coveo/atomic": "2.69.0", + "@coveo/atomic-hosted-page": "0.5.51", + "@coveo/atomic-react": "2.10.5", + "@coveo/headless": "2.69.0", "react": "18.2.0", "react-dom": "18.2.0" }, @@ -64553,8 +64553,8 @@ "name": "@coveo/atomic-stencil-samples", "version": "0.0.0", "dependencies": { - "@coveo/atomic": "2.68.1", - "@coveo/headless": "2.68.0", + "@coveo/atomic": "2.69.0", + "@coveo/headless": "2.69.0", "@stencil/core": "4.15.0", "stencil-router-v2": "0.6.0" }, @@ -64570,7 +64570,7 @@ "name": "@coveo/atomic-vuejs-samples", "version": "0.0.0", "dependencies": { - "@coveo/atomic": "2.68.1", + "@coveo/atomic": "2.69.0", "vue": "^3.4.15" }, "devDependencies": { diff --git a/packages/atomic-angular/package.json b/packages/atomic-angular/package.json index 619e90ca337..e57af43fecc 100644 --- a/packages/atomic-angular/package.json +++ b/packages/atomic-angular/package.json @@ -20,17 +20,17 @@ "@angular/platform-browser": "17.3.5", "@angular/platform-browser-dynamic": "17.3.5", "@angular/router": "17.3.5", - "@coveo/atomic": "2.68.1", + "@coveo/atomic": "2.69.0", "rxjs": "7.8.1" }, "peerDependencies": { - "@coveo/headless": "2.68.0" + "@coveo/headless": "2.69.0" }, "devDependencies": { "@angular-devkit/build-angular": "17.3.5", "@angular/cli": "17.3.5", "@angular/compiler-cli": "17.3.5", - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "@types/jasmine": "5.1.4", "@types/node": "20.12.12", "jasmine-core": "5.1.2", diff --git a/packages/atomic-angular/projects/atomic-angular/package.json b/packages/atomic-angular/projects/atomic-angular/package.json index 8b139498b5f..9343707344f 100644 --- a/packages/atomic-angular/projects/atomic-angular/package.json +++ b/packages/atomic-angular/projects/atomic-angular/package.json @@ -8,10 +8,10 @@ "peerDependencies": { "@angular/common": "14 - 17", "@angular/core": "14 - 17", - "@coveo/headless": "2.68.0" + "@coveo/headless": "2.69.0" }, "dependencies": { - "@coveo/atomic": "2.68.1", + "@coveo/atomic": "2.69.0", "tslib": "2.6.2" } } diff --git a/packages/atomic-hosted-page/package.json b/packages/atomic-hosted-page/package.json index 0c938fc0262..cee0d4e33e1 100644 --- a/packages/atomic-hosted-page/package.json +++ b/packages/atomic-hosted-page/package.json @@ -1,7 +1,7 @@ { "name": "@coveo/atomic-hosted-page", "description": "Web Component used to inject a Coveo Hosted Search Page in the DOM.", - "version": "0.5.50", + "version": "0.5.51", "repository": { "type": "git", "url": "git+https://github.com/coveo/ui-kit.git", @@ -32,7 +32,7 @@ }, "dependencies": { "@coveo/bueno": "0.45.9", - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "@stencil/core": "4.15.0" }, "devDependencies": { diff --git a/packages/atomic-react/CHANGELOG.md b/packages/atomic-react/CHANGELOG.md index 46f33c82cd8..a737494a2c0 100644 --- a/packages/atomic-react/CHANGELOG.md +++ b/packages/atomic-react/CHANGELOG.md @@ -1,3 +1,9 @@ +## 2.10.5 (2024-06-26) + +### Bug Fixes + +- **atomic:** add query-summary E2E tests ([#4102](https://github.com/coveo/ui-kit/issues/4102)) ([6f73da7](https://github.com/coveo/ui-kit/commits/6f73da703b5d948b713680d187f03da1d207976a)) + ## 2.10.4 (2024-06-19) ### Bug Fixes diff --git a/packages/atomic-react/package.json b/packages/atomic-react/package.json index ea24a6bdb42..9cbe25d6d94 100644 --- a/packages/atomic-react/package.json +++ b/packages/atomic-react/package.json @@ -1,7 +1,7 @@ { "name": "@coveo/atomic-react", "sideEffects": false, - "version": "2.10.4", + "version": "2.10.5", "description": "React specific wrapper for the Atomic component library", "repository": { "type": "git", @@ -29,11 +29,11 @@ "commerce/" ], "dependencies": { - "@coveo/atomic": "2.68.1" + "@coveo/atomic": "2.69.0" }, "devDependencies": { "@coveo/release": "1.0.0", - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "@rollup/plugin-commonjs": "^25.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-replace": "^5.0.0", @@ -49,7 +49,7 @@ "@rollup/plugin-terser": "0.4.4" }, "peerDependencies": { - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "react": ">=18.0.0", "react-dom": ">=18.0.0" } diff --git a/packages/atomic/CHANGELOG.md b/packages/atomic/CHANGELOG.md index d2098372a50..d1c320d57f4 100644 --- a/packages/atomic/CHANGELOG.md +++ b/packages/atomic/CHANGELOG.md @@ -1,3 +1,21 @@ +# 2.69.0 (2024-06-26) + +### Bug Fixes + +- **atomic:** add query-summary E2E tests ([#4102](https://github.com/coveo/ui-kit/issues/4102)) ([6f73da7](https://github.com/coveo/ui-kit/commits/6f73da703b5d948b713680d187f03da1d207976a)) +- **atomic:** adjust product-list placeholder ([#4108](https://github.com/coveo/ui-kit/issues/4108)) ([9b28869](https://github.com/coveo/ui-kit/commits/9b288691bd05dac40ac87e244d0c892379469535)) +- **atomic:** clear recent searches on keyboard enter keypress ([#4072](https://github.com/coveo/ui-kit/issues/4072)) ([9ab7ba5](https://github.com/coveo/ui-kit/commits/9ab7ba5f43197e7691051daf45dc955f8a87d8af)) +- **atomic:** escape searchQuery in regex ([#4116](https://github.com/coveo/ui-kit/issues/4116)) ([dbd33a1](https://github.com/coveo/ui-kit/commits/dbd33a18b8eab4ff3c34aa2cd2069f7c043c7f96)) +- **atomic:** fix atomic-commerce-search-box needlessly requesting suggestions when input is disabled ([#4096](https://github.com/coveo/ui-kit/issues/4096)) ([49e9415](https://github.com/coveo/ui-kit/commits/49e9415a601924996d87f1062ea87fed231dcb36)) +- **atomic:** resolve result to full collection in context of folded result list ([#4119](https://github.com/coveo/ui-kit/issues/4119)) ([360b604](https://github.com/coveo/ui-kit/commits/360b604badd96f21c20701e55a109cb8a0766a75)) +- **headless:** update product interface to reflect how the commerce api behaves ([#4104](https://github.com/coveo/ui-kit/issues/4104)) ([5e514c5](https://github.com/coveo/ui-kit/commits/5e514c5bf642e709c6bd897f693ec42174026c24)) + +### Features + +- **atomic:** add alt text field on atomic-result-image ([#4056](https://github.com/coveo/ui-kit/issues/4056)) ([3d69e97](https://github.com/coveo/ui-kit/commits/3d69e976a380c8f71b9a6720be19920cc7fe4447)) +- **atomic:** add identifier on atomic commerce generated facets ([#4112](https://github.com/coveo/ui-kit/issues/4112)) ([b2a4406](https://github.com/coveo/ui-kit/commits/b2a4406f6f94d6d724811ce430484b02eb9d48f5)) +- **commerce:** make summary a sub-controller ([#4082](https://github.com/coveo/ui-kit/issues/4082)) ([cfcc9d9](https://github.com/coveo/ui-kit/commits/cfcc9d9b2557345a0a96e271a0dba9cb549812b4)) + ## 2.68.1 (2024-06-19) ### Bug Fixes diff --git a/packages/atomic/package.json b/packages/atomic/package.json index 2b6635db519..d180124a150 100644 --- a/packages/atomic/package.json +++ b/packages/atomic/package.json @@ -1,6 +1,6 @@ { "name": "@coveo/atomic", - "version": "2.68.1", + "version": "2.69.0", "description": "A web-component library for building modern UIs interfacing with the Coveo platform", "homepage": "https://docs.coveo.com/en/atomic/latest/", "repository": { @@ -66,7 +66,7 @@ "@axe-core/playwright": "4.9.1", "@babel/core": "7.24.5", "@coveo/atomic": "file:.", - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "@coveo/release": "1.0.0", "@custom-elements-manifest/analyzer": "0.10.2", "@fullhuman/postcss-purgecss": "6.0.0", @@ -138,7 +138,7 @@ "wait-on": "7.2.0" }, "peerDependencies": { - "@coveo/headless": "2.68.0" + "@coveo/headless": "2.69.0" }, "license": "Apache-2.0", "engines": { diff --git a/packages/headless-react/package.json b/packages/headless-react/package.json index 4a226283156..2f40d9d7b2f 100644 --- a/packages/headless-react/package.json +++ b/packages/headless-react/package.json @@ -1,6 +1,6 @@ { "name": "@coveo/headless-react", - "version": "1.0.13", + "version": "1.0.14", "description": "React utilities for SSR (Server Side Rendering) with headless", "homepage": "https://docs.coveo.com/en/headless/latest/", "repository": { @@ -33,7 +33,7 @@ "promote:npm:latest": "node ../../scripts/deploy/update-npm-tag.mjs latest" }, "dependencies": { - "@coveo/headless": "2.68.0" + "@coveo/headless": "2.69.0" }, "devDependencies": { "@coveo/release": "1.0.0", diff --git a/packages/headless/CHANGELOG.md b/packages/headless/CHANGELOG.md index 2f3a17ec853..5dbc9d19057 100644 --- a/packages/headless/CHANGELOG.md +++ b/packages/headless/CHANGELOG.md @@ -1,3 +1,16 @@ +# 2.69.0 (2024-06-26) + +### Bug Fixes + +- **atomic:** fix atomic-commerce-search-box needlessly requesting suggestions when input is disabled ([#4096](https://github.com/coveo/ui-kit/issues/4096)) ([49e9415](https://github.com/coveo/ui-kit/commits/49e9415a601924996d87f1062ea87fed231dcb36)) +- **headless:** update product interface to reflect how the commerce api behaves ([#4104](https://github.com/coveo/ui-kit/issues/4104)) ([5e514c5](https://github.com/coveo/ui-kit/commits/5e514c5bf642e709c6bd897f693ec42174026c24)) + +### Features + +- **commerce:** make summary a sub-controller ([#4082](https://github.com/coveo/ui-kit/issues/4082)) ([cfcc9d9](https://github.com/coveo/ui-kit/commits/cfcc9d9b2557345a0a96e271a0dba9cb549812b4)) +- **headless commerce:** retrieve clientId from Relay instead of coveoua when building commerce API requests ([#4111](https://github.com/coveo/ui-kit/issues/4111)) ([6c6b8e4](https://github.com/coveo/ui-kit/commits/6c6b8e49ccc3f6f2a91d18a42655588f5349e32e)) +- **headless:** handle 401 like 419 ([#4103](https://github.com/coveo/ui-kit/issues/4103)) ([6623e03](https://github.com/coveo/ui-kit/commits/6623e031e92406df2b10b8455724161fa62cd00c)) + # 2.68.0 (2024-06-19) ### Features diff --git a/packages/headless/package.json b/packages/headless/package.json index b96637165e4..3623474dd55 100644 --- a/packages/headless/package.json +++ b/packages/headless/package.json @@ -14,7 +14,7 @@ }, "types": "./dist/definitions/index.d.ts", "license": "Apache-2.0", - "version": "2.68.0", + "version": "2.69.0", "files": [ "dist/", "recommendation/", diff --git a/packages/quantic/CHANGELOG.md b/packages/quantic/CHANGELOG.md index 7cd21fdbc8e..94af18893c9 100644 --- a/packages/quantic/CHANGELOG.md +++ b/packages/quantic/CHANGELOG.md @@ -1,3 +1,9 @@ +# 2.51.0 (2024-06-26) + +### Features + +- **quantic:** rich text formatting for quantic RGA ([#4015](https://github.com/coveo/ui-kit/issues/4015)) ([bb4f76a](https://github.com/coveo/ui-kit/commits/bb4f76aa2ee627e0315b7930e89a2f399d35e914)) + ## 2.50.9 (2024-06-12) ### Bug Fixes diff --git a/packages/quantic/package.json b/packages/quantic/package.json index 7cfa90574a8..5631c34e4e8 100644 --- a/packages/quantic/package.json +++ b/packages/quantic/package.json @@ -1,6 +1,6 @@ { "name": "@coveo/quantic", - "version": "2.50.11", + "version": "2.51.0", "description": "A Salesforce Lightning Web Component (LWC) library for building modern UIs interfacing with the Coveo platform", "author": "coveo.com", "homepage": "https://coveo.com", @@ -46,7 +46,7 @@ }, "dependencies": { "@coveo/bueno": "0.45.9", - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "dompurify": "3.1.5", "marked": "12.0.2" }, diff --git a/packages/samples/atomic-next/package.json b/packages/samples/atomic-next/package.json index 20e962fcc93..17b5aad0ab1 100644 --- a/packages/samples/atomic-next/package.json +++ b/packages/samples/atomic-next/package.json @@ -3,9 +3,9 @@ "version": "0.0.0", "private": true, "dependencies": { - "@coveo/atomic": "2.68.1", - "@coveo/atomic-react": "2.10.4", - "@coveo/headless": "2.68.0", + "@coveo/atomic": "2.69.0", + "@coveo/atomic-react": "2.10.5", + "@coveo/headless": "2.69.0", "next": "14.2.3", "react": "18.2.0", "react-dom": "18.2.0" diff --git a/packages/samples/atomic-react/package.json b/packages/samples/atomic-react/package.json index ca23aec680e..98c18ce1af9 100644 --- a/packages/samples/atomic-react/package.json +++ b/packages/samples/atomic-react/package.json @@ -4,9 +4,9 @@ "description": "Samples with atomic-react", "private": true, "dependencies": { - "@coveo/atomic": "2.68.1", - "@coveo/atomic-react": "2.10.4", - "@coveo/headless": "2.68.0", + "@coveo/atomic": "2.69.0", + "@coveo/atomic-react": "2.10.5", + "@coveo/headless": "2.69.0", "react": "18.2.0", "react-dom": "18.2.0" }, diff --git a/packages/samples/headless-react/package.json b/packages/samples/headless-react/package.json index 72b0823c115..5ff1e9a8b67 100644 --- a/packages/samples/headless-react/package.json +++ b/packages/samples/headless-react/package.json @@ -5,7 +5,7 @@ "private": true, "dependencies": { "@coveo/auth": "1.11.21", - "@coveo/headless": "2.68.0", + "@coveo/headless": "2.69.0", "@testing-library/jest-dom": "6.4.5", "@testing-library/react": "14.3.0", "@testing-library/user-event": "14.5.2", diff --git a/packages/samples/headless-ssr/package.json b/packages/samples/headless-ssr/package.json index a854da312df..1fcad9256ad 100644 --- a/packages/samples/headless-ssr/package.json +++ b/packages/samples/headless-ssr/package.json @@ -8,8 +8,8 @@ "e2e:watch": "cypress open --browser chrome --e2e" }, "dependencies": { - "@coveo/headless-react": "1.0.13", - "@coveo/headless": "2.68.0", + "@coveo/headless-react": "1.0.14", + "@coveo/headless": "2.69.0", "next": "14.2.3", "react": "18.2.0", "react-dom": "18.2.0" diff --git a/packages/samples/iife/package.json b/packages/samples/iife/package.json index 5c05cc42f0f..80c5faaa3fc 100644 --- a/packages/samples/iife/package.json +++ b/packages/samples/iife/package.json @@ -12,10 +12,10 @@ }, "dependencies": { "@babel/standalone": "7.24.5", - "@coveo/atomic": "2.68.1", - "@coveo/atomic-hosted-page": "0.5.50", - "@coveo/atomic-react": "2.10.4", - "@coveo/headless": "2.68.0", + "@coveo/atomic": "2.69.0", + "@coveo/atomic-hosted-page": "0.5.51", + "@coveo/atomic-react": "2.10.5", + "@coveo/headless": "2.69.0", "react": "18.2.0", "react-dom": "18.2.0" }, diff --git a/packages/samples/stencil/package.json b/packages/samples/stencil/package.json index ea5b9d8fb55..69aef2513ea 100644 --- a/packages/samples/stencil/package.json +++ b/packages/samples/stencil/package.json @@ -8,8 +8,8 @@ "e2e:watch": "cypress open --browser chrome --e2e" }, "dependencies": { - "@coveo/atomic": "2.68.1", - "@coveo/headless": "2.68.0", + "@coveo/atomic": "2.69.0", + "@coveo/headless": "2.69.0", "@stencil/core": "4.15.0", "stencil-router-v2": "0.6.0" }, diff --git a/packages/samples/vuejs/package.json b/packages/samples/vuejs/package.json index 743fc3cf08b..9d745f4b984 100644 --- a/packages/samples/vuejs/package.json +++ b/packages/samples/vuejs/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "vue": "^3.4.15", - "@coveo/atomic": "2.68.1" + "@coveo/atomic": "2.69.0" }, "devDependencies": { "@vitejs/plugin-vue": "^5.0.3",