diff --git a/.changeset/all-oranges-taste.md b/.changeset/all-oranges-taste.md deleted file mode 100644 index 3b95cb1f98..0000000000 --- a/.changeset/all-oranges-taste.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'create-content-sdk-app': minor -'@sitecore-content-sdk/angular': minor ---- - -[feature] Angular support diff --git a/.changeset/brown-toys-juggle.md b/.changeset/brown-toys-juggle.md deleted file mode 100644 index 2472947404..0000000000 --- a/.changeset/brown-toys-juggle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/nextjs': minor ---- - -[nextjs] Add context to nextjs proxies that the developers can use to get information an what was executed inside each proxy diff --git a/.changeset/clean-files-fly.md b/.changeset/clean-files-fly.md deleted file mode 100644 index 1163d59936..0000000000 --- a/.changeset/clean-files-fly.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/angular': patch ---- - -siteName is not resolved in preview mode diff --git a/.changeset/curvy-berries-sin.md b/.changeset/curvy-berries-sin.md deleted file mode 100644 index 10951669c0..0000000000 --- a/.changeset/curvy-berries-sin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/content': patch ---- - -Personalize hide component does not work properly in edit in case of nested personalization diff --git a/.changeset/fast-mice-trade.md b/.changeset/fast-mice-trade.md deleted file mode 100644 index c24344d64b..0000000000 --- a/.changeset/fast-mice-trade.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/nextjs': patch ---- - -[nextjs][Fix] Correct redirect-map regex matching and capture replacement for anchored patterns, locale-prefixed paths, and root-path redirects. diff --git a/.changeset/forty-planets-thank.md b/.changeset/forty-planets-thank.md deleted file mode 100644 index 0b1c67ed0a..0000000000 --- a/.changeset/forty-planets-thank.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/content': patch ---- - -[content] Fix fallback URL in Sitemapindex diff --git a/.changeset/frank-rats-tap.md b/.changeset/frank-rats-tap.md deleted file mode 100644 index 3eb8b237ab..0000000000 --- a/.changeset/frank-rats-tap.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@sitecore-content-sdk/content': minor -'@sitecore-content-sdk/nextjs': minor ---- - -Support Draft Components diff --git a/.changeset/fruity-bugs-check.md b/.changeset/fruity-bugs-check.md deleted file mode 100644 index 90d0957b02..0000000000 --- a/.changeset/fruity-bugs-check.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@sitecore-content-sdk/content': minor -'@sitecore-content-sdk/nextjs': minor -'@sitecore-content-sdk/react': minor -'@sitecore-content-sdk/core': minor ---- - -Refactor config and some component logic to be framework reusable diff --git a/.changeset/hip-buttons-boil.md b/.changeset/hip-buttons-boil.md deleted file mode 100644 index bef636cab0..0000000000 --- a/.changeset/hip-buttons-boil.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/angular': minor ---- - -Personalize, multisite and analytics support diff --git a/.changeset/khaki-dragons-fold.md b/.changeset/khaki-dragons-fold.md deleted file mode 100644 index af5f5f359a..0000000000 --- a/.changeset/khaki-dragons-fold.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@sitecore-content-sdk/core': patch -'@sitecore-content-sdk/content': patch ---- - -[core][content] Replace `url-parse` with the WHATWG `URL` API in the GraphQL client and media URL helpers to avoid Node `DEP0169` / legacy URL parsing warnings. diff --git a/.changeset/lovely-spiders-attack.md b/.changeset/lovely-spiders-attack.md deleted file mode 100644 index 0a9c884c01..0000000000 --- a/.changeset/lovely-spiders-attack.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@sitecore-content-sdk/analytics-core': patch -'@sitecore-content-sdk/content': patch -'@sitecore-content-sdk/events': patch ---- - -[Chore] Change the exports order of `types` in package.json to prevent Angular compiler warnings diff --git a/.changeset/lovely-toys-wave.md b/.changeset/lovely-toys-wave.md deleted file mode 100644 index a8077301b3..0000000000 --- a/.changeset/lovely-toys-wave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/angular': patch ---- - -Fix preview detection, now rely on headers instead of cookies diff --git a/.changeset/modern-impalas-write.md b/.changeset/modern-impalas-write.md deleted file mode 100644 index 56cb5a4543..0000000000 --- a/.changeset/modern-impalas-write.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/nextjs': patch ---- - -500 Internal Server Error occurs in Pages editor when Server error page is opened diff --git a/.changeset/partial-design-placeholder-templates.md b/.changeset/partial-design-placeholder-templates.md deleted file mode 100644 index 42cc5c9f9d..0000000000 --- a/.changeset/partial-design-placeholder-templates.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'create-content-sdk-app': patch ---- - -[create-content-sdk-app] Add PartialDesignDynamicPlaceholder to App Router and Pages Router templates for Sitecore AI partial designs diff --git a/.changeset/perky-bushes-listen.md b/.changeset/perky-bushes-listen.md deleted file mode 100644 index 5b3c234682..0000000000 --- a/.changeset/perky-bushes-listen.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'create-content-sdk-app': patch ---- - -[create-content-sdk][Chore] The template version management has been adjusted for multi-version use diff --git a/.changeset/perky-rocks-mix.md b/.changeset/perky-rocks-mix.md deleted file mode 100644 index 1ac65833db..0000000000 --- a/.changeset/perky-rocks-mix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/nextjs': patch ---- - -BYOC and FEAAS are broken when client component map generation is disabled diff --git a/.changeset/quick-meals-chew.md b/.changeset/quick-meals-chew.md deleted file mode 100644 index cbafadbca3..0000000000 --- a/.changeset/quick-meals-chew.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'create-content-sdk-app': minor -'@sitecore-content-sdk/angular': minor ---- - -Angular Pages editing support and Angular guards. - - Conditional rendering for editing markup - - Preview support - - Option to apply Angular guards at placeholder level - - Editing, config middleware endpoints for Pages support - - Caching disabled when in editing mode \ No newline at end of file diff --git a/.changeset/seven-chicken-laugh.md b/.changeset/seven-chicken-laugh.md deleted file mode 100644 index 917ba69ca5..0000000000 --- a/.changeset/seven-chicken-laugh.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/nextjs': patch ---- - -[Pages Router] Set auth token in proxy and api route for preview protection diff --git a/.changeset/silver-times-lose.md b/.changeset/silver-times-lose.md deleted file mode 100644 index b0a7c020bf..0000000000 --- a/.changeset/silver-times-lose.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/angular': minor ---- - -Sitemap and robots.txt enpoints support diff --git a/.changeset/slow-lamps-learn.md b/.changeset/slow-lamps-learn.md deleted file mode 100644 index cb74a96bca..0000000000 --- a/.changeset/slow-lamps-learn.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@sitecore-content-sdk/nextjs": minor -"create-content-sdk-app": minor ---- - -Add tag-based revalidation support for the Next.js App Router with Cache Components, including cache tag helpers and revalidation route handlers. - -Introduce the `nextjs-app-router-cache-components` scaffolding template with a combined revalidation route wired out of the box. diff --git a/.changeset/sweet-crews-live.md b/.changeset/sweet-crews-live.md deleted file mode 100644 index de615b68e8..0000000000 --- a/.changeset/sweet-crews-live.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/nextjs': patch ---- - -Fallback of clientComponentMap option in defineCliConfig reverted to be true diff --git a/.changeset/thirty-hats-smoke.md b/.changeset/thirty-hats-smoke.md deleted file mode 100644 index 1c62ea81d0..0000000000 --- a/.changeset/thirty-hats-smoke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/nextjs': patch ---- - -Pass sc_previewMode, sc_site when performing authorization in PreviewProxy diff --git a/.changeset/whole-falcons-shout.md b/.changeset/whole-falcons-shout.md deleted file mode 100644 index cfca789aa1..0000000000 --- a/.changeset/whole-falcons-shout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sitecore-content-sdk/nextjs': patch ---- - -Check sc_site search parameter in PreviewProxy as a fallback when cookie is missing diff --git a/packages/analytics-core/CHANGELOG.md b/packages/analytics-core/CHANGELOG.md new file mode 100644 index 0000000000..9f8de9bc55 --- /dev/null +++ b/packages/analytics-core/CHANGELOG.md @@ -0,0 +1,12 @@ +# @sitecore-content-sdk/analytics-core + +## 2.2.0 + +### Minor Changes + +- minor `@sitecore-content-sdk/core` dependency update: + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) + +### Patch Changes + +- [Chore] Change the exports order of `types` in package.json to prevent Angular compiler warnings ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) diff --git a/packages/analytics-core/package.json b/packages/analytics-core/package.json index c2381c0783..5a15284d06 100644 --- a/packages/analytics-core/package.json +++ b/packages/analytics-core/package.json @@ -1,79 +1,79 @@ -{ - "author": { - "name": "Sitecore Corporation", - "url": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html" - }, - "bugs": { - "url": "https://github.com/sitecore/content-sdk/issues" - }, - "dependencies": { - "@sitecore-content-sdk/core": "^2.1.0", - "debug": "^4.4.3", - "isbot": "^5.1.39" - }, - "description": "Provides shared logic and runtime initialization. Required for the Content SDK 'events' and 'personalize' packages to function.", - "devDependencies": { - "@jest/types": "^29.6.3", - "@stylistic/eslint-plugin": "^5.2.2", - "@types/debug": "^4.1.12", - "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "8.39.0", - "@typescript-eslint/parser": "8.39.0", - "del-cli": "^6.0.0", - "eslint": "^9.32.0", - "eslint-config-prettier": "^10.1.8", - "eslint-plugin-import": "2.32.0", - "eslint-plugin-jsdoc": "52.0.3", - "eslint-plugin-prettier": "^4.0.0", - "jest": "^29.7.0", - "jest-environment-jsdom": "^29.7.0", - "jest-environment-node": "^29.7.0", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.2", - "typescript": "~5.8.3" - }, - "main": "dist/cjs/index.js", - "module": "dist/esm/index.js", - "types": "types/src/index.d.ts", - "exports": { - ".": { - "types": "./types/src/index.d.ts", - "import": "./dist/esm/src/index.js", - "require": "./dist/cjs/src/index.js" - }, - "./internal": { - "types": "./types/src/internal.d.ts", - "import": "./dist/esm/src/internal.js", - "require": "./dist/cjs/src/internal.js" - }, - "./utils": { - "types": "./types/src/utils.d.ts", - "import": "./dist/esm/src/utils.js", - "require": "./dist/cjs/src/utils.js" - } - }, - "files": [ - "dist", - "types", - "/*.d.ts" - ], - "homepage": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html", - "license": "Apache-2.0", - "name": "@sitecore-content-sdk/analytics-core", - "publishConfig": { - "access": "public", - "registry": "https://registry.npmjs.org/" - }, - "scripts": { - "build": "npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json", - "clean": "del-cli dist types", - "coverage": "jest --config jest.config.ts --coverage", - "generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --outputFileStrategy Members --parametersFormat table --readme none --out ../../ref-docs/analytics-core --entryPoints src/index.ts --entryPoints src/internal.ts --entryPoints src/utils.ts --githubPages false", - "lint": "eslint \"./src/**/*.ts\"", - "prepublishOnly": "npm run build", - "test": "jest --config jest.config.ts", - "api-extractor": "npm run build && api-extractor run --local --verbose", - "api-extractor:verify": "api-extractor run" - }, - "version": "2.1.0" -} +{ + "author": { + "name": "Sitecore Corporation", + "url": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html" + }, + "bugs": { + "url": "https://github.com/sitecore/content-sdk/issues" + }, + "dependencies": { + "@sitecore-content-sdk/core": "^2.2.0", + "debug": "^4.4.3", + "isbot": "^5.1.39" + }, + "description": "Provides shared logic and runtime initialization. Required for the Content SDK 'events' and 'personalize' packages to function.", + "devDependencies": { + "@jest/types": "^29.6.3", + "@stylistic/eslint-plugin": "^5.2.2", + "@types/debug": "^4.1.12", + "@types/jest": "^29.5.12", + "@typescript-eslint/eslint-plugin": "8.39.0", + "@typescript-eslint/parser": "8.39.0", + "del-cli": "^6.0.0", + "eslint": "^9.32.0", + "eslint-config-prettier": "^10.1.8", + "eslint-plugin-import": "2.32.0", + "eslint-plugin-jsdoc": "52.0.3", + "eslint-plugin-prettier": "^4.0.0", + "jest": "^29.7.0", + "jest-environment-jsdom": "^29.7.0", + "jest-environment-node": "^29.7.0", + "ts-jest": "^29.1.0", + "ts-node": "^10.9.2", + "typescript": "~5.8.3" + }, + "main": "dist/cjs/index.js", + "module": "dist/esm/index.js", + "types": "types/src/index.d.ts", + "exports": { + ".": { + "types": "./types/src/index.d.ts", + "import": "./dist/esm/src/index.js", + "require": "./dist/cjs/src/index.js" + }, + "./internal": { + "types": "./types/src/internal.d.ts", + "import": "./dist/esm/src/internal.js", + "require": "./dist/cjs/src/internal.js" + }, + "./utils": { + "types": "./types/src/utils.d.ts", + "import": "./dist/esm/src/utils.js", + "require": "./dist/cjs/src/utils.js" + } + }, + "files": [ + "dist", + "types", + "/*.d.ts" + ], + "homepage": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html", + "license": "Apache-2.0", + "name": "@sitecore-content-sdk/analytics-core", + "publishConfig": { + "access": "public", + "registry": "https://registry.npmjs.org/" + }, + "scripts": { + "build": "npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json", + "clean": "del-cli dist types", + "coverage": "jest --config jest.config.ts --coverage", + "generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --outputFileStrategy Members --parametersFormat table --readme none --out ../../ref-docs/analytics-core --entryPoints src/index.ts --entryPoints src/internal.ts --entryPoints src/utils.ts --githubPages false", + "lint": "eslint \"./src/**/*.ts\"", + "prepublishOnly": "npm run build", + "test": "jest --config jest.config.ts", + "api-extractor": "npm run build && api-extractor run --local --verbose", + "api-extractor:verify": "api-extractor run" + }, + "version": "2.2.0" +} diff --git a/packages/angular/CHANGELOG.md b/packages/angular/CHANGELOG.md new file mode 100644 index 0000000000..09732713ed --- /dev/null +++ b/packages/angular/CHANGELOG.md @@ -0,0 +1,25 @@ +# @sitecore-content-sdk/angular + +## 1.0.0 + +### Minor Changes + +- [feature] Angular support ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) +- Personalize, multisite and analytics support ([7630555](https://github.com/sitecore/content-sdk/commit/7630555e650297c3e5d511cfc4a94d6add6462b0)) +- Angular Pages editing support and Angular guards. ([042f0f0](https://github.com/sitecore/content-sdk/commit/042f0f07645687a3cdaff7cd55b17797747e5352)) + - Conditional rendering for editing markup + - Preview support + - Option to apply Angular guards at placeholder level + - Editing, config middleware endpoints for Pages support + - Caching disabled when in editing mode +- Sitemap and robots.txt enpoints support ([200841a](https://github.com/sitecore/content-sdk/commit/200841a0259c72fee00f61fef7f94179a0bdad7d)) +- minor `@sitecore-content-sdk/content` dependency update: + - Support Draft Components ([a1d3798](https://github.com/sitecore/content-sdk/commit/a1d379868299122f98c2bf8e4536466d377703b7)) + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) +- minor `@sitecore-content-sdk/core` dependency update: + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) + +### Patch Changes + +- siteName is not resolved in preview mode ([0e7dce6](https://github.com/sitecore/content-sdk/commit/0e7dce683a0be4b8942bf4dc050856cd3c28ba07)) +- Fix preview detection, now rely on headers instead of cookies ([c6c8dd6](https://github.com/sitecore/content-sdk/commit/c6c8dd642e4121eb4a68d30358fc75b7fc6cf641)) diff --git a/packages/angular/package.json b/packages/angular/package.json index 64887a7985..b1aabcf673 100644 --- a/packages/angular/package.json +++ b/packages/angular/package.json @@ -1,6 +1,6 @@ { "name": "@sitecore-content-sdk/angular", - "version": "0.0.1", + "version": "1.0.0", "installConfig": { "hoistingLimits": "none" }, @@ -51,9 +51,9 @@ "@angular/platform-server": "^21.0.0", "@angular/ssr": "^21.0.0", "@ngx-translate/core": "^17.0.0", - "@sitecore-content-sdk/analytics-core": "^2.1.0", - "@sitecore-content-sdk/events": "^2.1.0", - "@sitecore-content-sdk/personalize": "^2.1.0", + "@sitecore-content-sdk/analytics-core": "^2.2.0", + "@sitecore-content-sdk/events": "^2.2.0", + "@sitecore-content-sdk/personalize": "^2.2.0", "zone.js": "^0.15.0" }, "peerDependenciesMeta": { @@ -66,11 +66,11 @@ }, "dependencies": { "@ngx-translate/core": "^17.0.0", - "@sitecore-content-sdk/analytics-core": "^2.1.0", - "@sitecore-content-sdk/content": "^2.1.0", - "@sitecore-content-sdk/core": "^2.1.0", - "@sitecore-content-sdk/events": "^2.1.0", - "@sitecore-content-sdk/personalize": "^2.1.0", + "@sitecore-content-sdk/analytics-core": "^2.2.0", + "@sitecore-content-sdk/content": "^3.0.0", + "@sitecore-content-sdk/core": "^2.2.0", + "@sitecore-content-sdk/events": "^2.2.0", + "@sitecore-content-sdk/personalize": "^2.2.0", "tslib": "^2.3.0", "unstorage": "^1.17.5" }, diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md new file mode 100644 index 0000000000..7c49f66ad4 --- /dev/null +++ b/packages/cli/CHANGELOG.md @@ -0,0 +1,11 @@ +# @sitecore-content-sdk/cli + +## 2.2.0 + +### Minor Changes + +- minor `@sitecore-content-sdk/content` dependency update: + - Support Draft Components ([a1d3798](https://github.com/sitecore/content-sdk/commit/a1d379868299122f98c2bf8e4536466d377703b7)) + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) +- minor `@sitecore-content-sdk/core` dependency update: + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) diff --git a/packages/cli/package.json b/packages/cli/package.json index 5b827b0641..de34b1cce4 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,80 +1,80 @@ -{ - "name": "@sitecore-content-sdk/cli", - "version": "2.1.0", - "description": "Sitecore Content SDK CLI", - "main": "dist/cjs/cli.js", - "module": "dist/esm/cli.js", - "sideEffects": false, - "publishConfig": { - "access": "public", - "registry": "https://registry.npmjs.org/" - }, - "scripts": { - "build": "npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json", - "clean": "del-cli dist types", - "lint": "eslint \"./src/**/*.ts\"", - "sitecore-tools": "node ./dist/cjs/bin/sitecore-tools.js", - "test": "mocha --require ts-node/register/transpile-only \"./src/**/*.test.ts\"", - "coverage": "nyc --require ts-node/register/transpile-only npm test" - }, - "engines": { - "node": ">=24" - }, - "preferGlobal": true, - "bin": { - "sitecore-tools": "./dist/cjs/bin/sitecore-tools.js" - }, - "author": { - "name": "Sitecore Corporation", - "url": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html" - }, - "license": "Apache-2.0", - "homepage": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html", - "bugs": { - "url": "https://github.com/sitecore/content-sdk/issues" - }, - "dependencies": { - "@sitecore-content-sdk/content": "^2.1.0", - "@sitecore-content-sdk/core": "^2.1.0", - "chokidar": "^4.0.3", - "dotenv": "^16.5.0", - "dotenv-expand": "^12.0.2", - "inquirer": "^12.9.6", - "resolve": "^1.22.10", - "tmp": "^0.2.3", - "tsx": "^4.19.4", - "yargs": "^17.7.2" - }, - "devDependencies": { - "@stylistic/eslint-plugin": "^5.2.2", - "@types/chai": "^5.2.2", - "@types/inquirer": "^9.0.9", - "@types/mocha": "^10.0.10", - "@types/node": "^24.10.4", - "@types/resolve": "^1.20.6", - "@types/sinon": "^17.0.4", - "@types/tmp": "^0.2.6", - "@types/yargs": "^17.0.33", - "@typescript-eslint/eslint-plugin": "8.39.0", - "@typescript-eslint/parser": "8.39.0", - "chai": "^4.4.1", - "del-cli": "^6.0.0", - "eslint": "^9.32.0", - "eslint-config-prettier": "^10.1.8", - "eslint-plugin-import": "2.32.0", - "eslint-plugin-jsdoc": "52.0.3", - "eslint-plugin-prettier": "^4.0.0", - "mocha": "^11.2.2", - "nyc": "^17.1.0", - "prettier": "^2.8.0", - "proxyquire": "^2.1.3", - "sinon": "^20.0.0", - "ts-node": "^10.9.1", - "typescript": "~5.8.3" - }, - "gitHead": "2f4820efddf4454eeee58ed1b2cc251969efdf5b", - "files": [ - "dist", - "types" - ] -} +{ + "name": "@sitecore-content-sdk/cli", + "version": "2.2.0", + "description": "Sitecore Content SDK CLI", + "main": "dist/cjs/cli.js", + "module": "dist/esm/cli.js", + "sideEffects": false, + "publishConfig": { + "access": "public", + "registry": "https://registry.npmjs.org/" + }, + "scripts": { + "build": "npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json", + "clean": "del-cli dist types", + "lint": "eslint \"./src/**/*.ts\"", + "sitecore-tools": "node ./dist/cjs/bin/sitecore-tools.js", + "test": "mocha --require ts-node/register/transpile-only \"./src/**/*.test.ts\"", + "coverage": "nyc --require ts-node/register/transpile-only npm test" + }, + "engines": { + "node": ">=24" + }, + "preferGlobal": true, + "bin": { + "sitecore-tools": "./dist/cjs/bin/sitecore-tools.js" + }, + "author": { + "name": "Sitecore Corporation", + "url": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html" + }, + "license": "Apache-2.0", + "homepage": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html", + "bugs": { + "url": "https://github.com/sitecore/content-sdk/issues" + }, + "dependencies": { + "@sitecore-content-sdk/content": "^3.0.0", + "@sitecore-content-sdk/core": "^2.2.0", + "chokidar": "^4.0.3", + "dotenv": "^16.5.0", + "dotenv-expand": "^12.0.2", + "inquirer": "^12.9.6", + "resolve": "^1.22.10", + "tmp": "^0.2.3", + "tsx": "^4.19.4", + "yargs": "^17.7.2" + }, + "devDependencies": { + "@stylistic/eslint-plugin": "^5.2.2", + "@types/chai": "^5.2.2", + "@types/inquirer": "^9.0.9", + "@types/mocha": "^10.0.10", + "@types/node": "^24.10.4", + "@types/resolve": "^1.20.6", + "@types/sinon": "^17.0.4", + "@types/tmp": "^0.2.6", + "@types/yargs": "^17.0.33", + "@typescript-eslint/eslint-plugin": "8.39.0", + "@typescript-eslint/parser": "8.39.0", + "chai": "^4.4.1", + "del-cli": "^6.0.0", + "eslint": "^9.32.0", + "eslint-config-prettier": "^10.1.8", + "eslint-plugin-import": "2.32.0", + "eslint-plugin-jsdoc": "52.0.3", + "eslint-plugin-prettier": "^4.0.0", + "mocha": "^11.2.2", + "nyc": "^17.1.0", + "prettier": "^2.8.0", + "proxyquire": "^2.1.3", + "sinon": "^20.0.0", + "ts-node": "^10.9.1", + "typescript": "~5.8.3" + }, + "gitHead": "2f4820efddf4454eeee58ed1b2cc251969efdf5b", + "files": [ + "dist", + "types" + ] +} diff --git a/packages/content/CHANGELOG.md b/packages/content/CHANGELOG.md new file mode 100644 index 0000000000..9e873e6ffa --- /dev/null +++ b/packages/content/CHANGELOG.md @@ -0,0 +1,17 @@ +# @sitecore-content-sdk/content + +## 3.0.0 + +### Minor Changes + +- Support Draft Components ([a1d3798](https://github.com/sitecore/content-sdk/commit/a1d379868299122f98c2bf8e4536466d377703b7)) +- Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) +- minor `@sitecore-content-sdk/core` dependency update: + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) + +### Patch Changes + +- Personalize hide component does not work properly in edit in case of nested personalization ([77825b9](https://github.com/sitecore/content-sdk/commit/77825b9deac7ebde4022f21ad02170354dd2da15)) +- [content] Fix fallback URL in Sitemapindex ([9d576f7](https://github.com/sitecore/content-sdk/commit/9d576f78e5d0026edc36b285187360ab244a5a41)) +- [core][content] Replace `url-parse` with the WHATWG `URL` API in the GraphQL client and media URL helpers to avoid Node `DEP0169` / legacy URL parsing warnings. ([c50ffd7](https://github.com/sitecore/content-sdk/commit/c50ffd7c4f7e7995d1145f8a5659acb6ed683eab)) +- [Chore] Change the exports order of `types` in package.json to prevent Angular compiler warnings ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) diff --git a/packages/content/package.json b/packages/content/package.json index 9d945b4dce..3403f53ecb 100644 --- a/packages/content/package.json +++ b/packages/content/package.json @@ -1,6 +1,6 @@ { "name": "@sitecore-content-sdk/content", - "version": "2.1.0", + "version": "3.0.0", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "sideEffects": false, @@ -36,7 +36,7 @@ "url": "https://github.com/sitecore/content-sdk/issues" }, "devDependencies": { - "@sitecore-content-sdk/events": "^2.1.0", + "@sitecore-content-sdk/events": "^2.2.0", "@stylistic/eslint-plugin": "^5.2.2", "@types/chai": "^5.2.2", "@types/chai-spies": "^1.0.6", @@ -74,10 +74,10 @@ "typescript": "~5.8.3" }, "peerDependencies": { - "@sitecore-content-sdk/events": "^2.1.0" + "@sitecore-content-sdk/events": "^2.2.0" }, "dependencies": { - "@sitecore-content-sdk/core": "^2.1.0", + "@sitecore-content-sdk/core": "^2.2.0", "chalk": "^4.1.2", "debug": "^4.4.0", "glob": "^11.0.2", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md new file mode 100644 index 0000000000..690ea48c78 --- /dev/null +++ b/packages/core/CHANGELOG.md @@ -0,0 +1,11 @@ +# @sitecore-content-sdk/core + +## 2.2.0 + +### Minor Changes + +- Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) + +### Patch Changes + +- [core][content] Replace `url-parse` with the WHATWG `URL` API in the GraphQL client and media URL helpers to avoid Node `DEP0169` / legacy URL parsing warnings. ([c50ffd7](https://github.com/sitecore/content-sdk/commit/c50ffd7c4f7e7995d1145f8a5659acb6ed683eab)) diff --git a/packages/core/package.json b/packages/core/package.json index 05618b631e..196c7b4a94 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@sitecore-content-sdk/core", - "version": "2.1.0", + "version": "2.2.0", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "sideEffects": false, diff --git a/packages/create-content-sdk-app/CHANGELOG.md b/packages/create-content-sdk-app/CHANGELOG.md new file mode 100644 index 0000000000..07328140e3 --- /dev/null +++ b/packages/create-content-sdk-app/CHANGELOG.md @@ -0,0 +1,47 @@ +# create-content-sdk-app + +## 2.2.0 + +### Minor Changes + +- [feature] Angular support ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) +- Angular Pages editing support and Angular guards. ([042f0f0](https://github.com/sitecore/content-sdk/commit/042f0f07645687a3cdaff7cd55b17797747e5352)) + - Conditional rendering for editing markup + - Preview support + - Option to apply Angular guards at placeholder level + - Editing, config middleware endpoints for Pages support + - Caching disabled when in editing mode +- Add tag-based revalidation support for the Next.js App Router with Cache Components, including cache tag helpers and revalidation route handlers. ([856cb89](https://github.com/sitecore/content-sdk/commit/856cb89263cff3f1e39e74ebd0ae054e4bd68391)) + + Introduce the `nextjs-app-router-cache-components` scaffolding template with a combined revalidation route wired out of the box. + +### Patch Changes + +- [create-content-sdk-app] Add PartialDesignDynamicPlaceholder to App Router and Pages Router templates for Sitecore AI partial designs ([85b14a9](https://github.com/sitecore/content-sdk/commit/85b14a924e1541b929221c290dd9186542d52050)) +- [create-content-sdk][Chore] The template version management has been adjusted for multi-version use ([3f9282b](https://github.com/sitecore/content-sdk/commit/3f9282b10be88272be44a3998ccbb34d4428d66a)) +- minor `@sitecore-content-sdk/angular` dependency update: + - [feature] Angular support ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) + - Personalize, multisite and analytics support ([7630555](https://github.com/sitecore/content-sdk/commit/7630555e650297c3e5d511cfc4a94d6add6462b0)) + - Angular Pages editing support and Angular guards. + - Conditional rendering for editing markup + - Preview support + - Option to apply Angular guards at placeholder level + - Editing, config middleware endpoints for Pages support + - Caching disabled when in editing mode ([042f0f0](https://github.com/sitecore/content-sdk/commit/042f0f07645687a3cdaff7cd55b17797747e5352)) + - Sitemap and robots.txt enpoints support ([200841a](https://github.com/sitecore/content-sdk/commit/200841a0259c72fee00f61fef7f94179a0bdad7d)) +- minor `@sitecore-content-sdk/content` dependency update: + - Support Draft Components ([a1d3798](https://github.com/sitecore/content-sdk/commit/a1d379868299122f98c2bf8e4536466d377703b7)) + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) +- minor `@sitecore-content-sdk/core` dependency update: + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) +- minor `@sitecore-content-sdk/nextjs` dependency update: + + - [nextjs] Add context to nextjs proxies that the developers can use to get information an what was executed inside each proxy ([97ebaca](https://github.com/sitecore/content-sdk/commit/97ebacafeda3114eace6f291c3fbb622e2944a72)) + - Support Draft Components ([a1d3798](https://github.com/sitecore/content-sdk/commit/a1d379868299122f98c2bf8e4536466d377703b7)) + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) + - Add tag-based revalidation support for the Next.js App Router with Cache Components, including cache tag helpers and revalidation route handlers. + + Introduce the `nextjs-app-router-cache-components` scaffolding template with a combined revalidation route wired out of the box. ([856cb89](https://github.com/sitecore/content-sdk/commit/856cb89263cff3f1e39e74ebd0ae054e4bd68391)) + +- minor `@sitecore-content-sdk/react` dependency update: + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) diff --git a/packages/create-content-sdk-app/package.json b/packages/create-content-sdk-app/package.json index 31ac35a65f..1db26c1ad1 100644 --- a/packages/create-content-sdk-app/package.json +++ b/packages/create-content-sdk-app/package.json @@ -1,6 +1,6 @@ { "name": "create-content-sdk-app", - "version": "2.1.0", + "version": "2.2.0", "description": "Sitecore Content SDK initializer", "bin": "./dist/index.js", "scripts": { @@ -38,12 +38,12 @@ "minimist": "^1.2.8" }, "devDependencies": { - "@sitecore-content-sdk/analytics-core": "^2.1.0", - "@sitecore-content-sdk/angular": "~0.0.1", - "@sitecore-content-sdk/cli": "^2.1.0", - "@sitecore-content-sdk/events": "^2.1.0", - "@sitecore-content-sdk/nextjs": "^2.1.0", - "@sitecore-content-sdk/personalize": "^2.1.0", + "@sitecore-content-sdk/analytics-core": "^2.2.0", + "@sitecore-content-sdk/angular": "~1.0.0", + "@sitecore-content-sdk/cli": "^2.2.0", + "@sitecore-content-sdk/events": "^2.2.0", + "@sitecore-content-sdk/nextjs": "^3.0.0", + "@sitecore-content-sdk/personalize": "^2.2.0", "@stylistic/eslint-plugin": "^5.2.2", "@types/chai": "^5.2.2", "@types/cross-spawn": "^6.0.6", diff --git a/packages/events/CHANGELOG.md b/packages/events/CHANGELOG.md new file mode 100644 index 0000000000..49bf5bc116 --- /dev/null +++ b/packages/events/CHANGELOG.md @@ -0,0 +1,12 @@ +# @sitecore-content-sdk/events + +## 2.2.0 + +### Minor Changes + +- minor `@sitecore-content-sdk/core` dependency update: + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) + +### Patch Changes + +- [Chore] Change the exports order of `types` in package.json to prevent Angular compiler warnings ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) diff --git a/packages/events/package.json b/packages/events/package.json index 316ca86b6c..a6b291c768 100644 --- a/packages/events/package.json +++ b/packages/events/package.json @@ -1,80 +1,80 @@ -{ - "author": { - "name": "Sitecore Corporation", - "url": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html" - }, - "bugs": { - "url": "https://github.com/Sitecore/content-sdk/issues" - }, - "dependencies": { - "@sitecore-content-sdk/analytics-core": "^2.1.0", - "@sitecore-content-sdk/core": "^2.1.0", - "debug": "^4.4.3" - }, - "description": "Enables real-time, unified tracking to send events to Sitecore.", - "devDependencies": { - "@jest/globals": "^30.2.0", - "@jest/types": "^29.6.3", - "@stylistic/eslint-plugin": "^5.2.2", - "@types/debug": "^4.1.12", - "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "8.39.0", - "@typescript-eslint/parser": "8.39.0", - "del-cli": "^6.0.0", - "eslint": "^9.32.0", - "eslint-config-prettier": "^10.1.8", - "eslint-plugin-import": "2.32.0", - "eslint-plugin-jsdoc": "52.0.3", - "eslint-plugin-prettier": "^4.0.0", - "jest": "^29.7.0", - "jest-environment-jsdom": "^29.7.0", - "jest-environment-node": "^29.7.0", - "ts-jest": "^29.4.6", - "ts-node": "^10.9.2", - "typescript": "~5.8.3" - }, - "main": "dist/cjs/index.js", - "module": "dist/esm/index.js", - "types": "types/src/index.d.ts", - "exports": { - ".": { - "types": "./types/src/index.d.ts", - "import": "./dist/esm/src/index.js", - "require": "./dist/cjs/src/index.js" - }, - "./browser": { - "types": "./types/src/browser.d.ts", - "import": "./dist/esm/src/browser.js", - "require": "./dist/cjs/src/browser.js" - }, - "./internal": { - "types": "./types/src/internal.d.ts", - "import": "./dist/esm/src/internal.js", - "require": "./dist/cjs/src/internal.js" - } - }, - "files": [ - "dist", - "types", - "/*.d.ts" - ], - "homepage": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html", - "license": "Apache-2.0", - "name": "@sitecore-content-sdk/events", - "publishConfig": { - "access": "public", - "registry": "https://registry.npmjs.org/" - }, - "scripts": { - "build": "npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json", - "clean": "del-cli dist types", - "coverage": "jest --config jest.config.ts --coverage", - "generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --outputFileStrategy Members --parametersFormat table --readme none --out ../../ref-docs/events --entryPoints src/browser.ts --entryPoints src/internal.ts --entryPoints src/index.ts --githubPages false", - "lint": "eslint \"./src/**/*.ts\"", - "prepublishOnly": "npm run build", - "test": "jest --config jest.config.ts", - "api-extractor": "npm run build && api-extractor run --local --verbose", - "api-extractor:verify": "api-extractor run" - }, - "version": "2.1.0" -} +{ + "author": { + "name": "Sitecore Corporation", + "url": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html" + }, + "bugs": { + "url": "https://github.com/Sitecore/content-sdk/issues" + }, + "dependencies": { + "@sitecore-content-sdk/analytics-core": "^2.2.0", + "@sitecore-content-sdk/core": "^2.2.0", + "debug": "^4.4.3" + }, + "description": "Enables real-time, unified tracking to send events to Sitecore.", + "devDependencies": { + "@jest/globals": "^30.2.0", + "@jest/types": "^29.6.3", + "@stylistic/eslint-plugin": "^5.2.2", + "@types/debug": "^4.1.12", + "@types/jest": "^29.5.12", + "@typescript-eslint/eslint-plugin": "8.39.0", + "@typescript-eslint/parser": "8.39.0", + "del-cli": "^6.0.0", + "eslint": "^9.32.0", + "eslint-config-prettier": "^10.1.8", + "eslint-plugin-import": "2.32.0", + "eslint-plugin-jsdoc": "52.0.3", + "eslint-plugin-prettier": "^4.0.0", + "jest": "^29.7.0", + "jest-environment-jsdom": "^29.7.0", + "jest-environment-node": "^29.7.0", + "ts-jest": "^29.4.6", + "ts-node": "^10.9.2", + "typescript": "~5.8.3" + }, + "main": "dist/cjs/index.js", + "module": "dist/esm/index.js", + "types": "types/src/index.d.ts", + "exports": { + ".": { + "types": "./types/src/index.d.ts", + "import": "./dist/esm/src/index.js", + "require": "./dist/cjs/src/index.js" + }, + "./browser": { + "types": "./types/src/browser.d.ts", + "import": "./dist/esm/src/browser.js", + "require": "./dist/cjs/src/browser.js" + }, + "./internal": { + "types": "./types/src/internal.d.ts", + "import": "./dist/esm/src/internal.js", + "require": "./dist/cjs/src/internal.js" + } + }, + "files": [ + "dist", + "types", + "/*.d.ts" + ], + "homepage": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html", + "license": "Apache-2.0", + "name": "@sitecore-content-sdk/events", + "publishConfig": { + "access": "public", + "registry": "https://registry.npmjs.org/" + }, + "scripts": { + "build": "npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json", + "clean": "del-cli dist types", + "coverage": "jest --config jest.config.ts --coverage", + "generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --outputFileStrategy Members --parametersFormat table --readme none --out ../../ref-docs/events --entryPoints src/browser.ts --entryPoints src/internal.ts --entryPoints src/index.ts --githubPages false", + "lint": "eslint \"./src/**/*.ts\"", + "prepublishOnly": "npm run build", + "test": "jest --config jest.config.ts", + "api-extractor": "npm run build && api-extractor run --local --verbose", + "api-extractor:verify": "api-extractor run" + }, + "version": "2.2.0" +} diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md new file mode 100644 index 0000000000..e40e58216c --- /dev/null +++ b/packages/nextjs/CHANGELOG.md @@ -0,0 +1,30 @@ +# @sitecore-content-sdk/nextjs + +## 3.0.0 + +### Minor Changes + +- [nextjs] Add context to nextjs proxies that the developers can use to get information an what was executed inside each proxy ([97ebaca](https://github.com/sitecore/content-sdk/commit/97ebacafeda3114eace6f291c3fbb622e2944a72)) +- Support Draft Components ([a1d3798](https://github.com/sitecore/content-sdk/commit/a1d379868299122f98c2bf8e4536466d377703b7)) +- Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) +- Add tag-based revalidation support for the Next.js App Router with Cache Components, including cache tag helpers and revalidation route handlers. ([856cb89](https://github.com/sitecore/content-sdk/commit/856cb89263cff3f1e39e74ebd0ae054e4bd68391)) + + Introduce the `nextjs-app-router-cache-components` scaffolding template with a combined revalidation route wired out of the box. + +- minor `@sitecore-content-sdk/content` dependency update: + - Support Draft Components ([a1d3798](https://github.com/sitecore/content-sdk/commit/a1d379868299122f98c2bf8e4536466d377703b7)) + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) +- minor `@sitecore-content-sdk/core` dependency update: + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) +- minor `@sitecore-content-sdk/react` dependency update: + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) + +### Patch Changes + +- [nextjs][Fix] Correct redirect-map regex matching and capture replacement for anchored patterns, locale-prefixed paths, and root-path redirects. ([30b0db8](https://github.com/sitecore/content-sdk/commit/30b0db8fe768b83f03fd6b9772b0d3e14711c6b2)) +- 500 Internal Server Error occurs in Pages editor when Server error page is opened ([6b5ddb4](https://github.com/sitecore/content-sdk/commit/6b5ddb46afb5e20b513a1bf5d7977b5cb27bfdc2)) +- BYOC and FEAAS are broken when client component map generation is disabled ([d9d50e1](https://github.com/sitecore/content-sdk/commit/d9d50e1e9cf196032766ca4287d4c24576cabbd6)) +- [Pages Router] Set auth token in proxy and api route for preview protection ([421d910](https://github.com/sitecore/content-sdk/commit/421d9105c87752d5bb0d388661240bd0d97920b1)) +- Fallback of clientComponentMap option in defineCliConfig reverted to be true ([553b16a](https://github.com/sitecore/content-sdk/commit/553b16a67e807643f564a3c5208631654e0b2cef)) +- Pass sc_previewMode, sc_site when performing authorization in PreviewProxy ([ced58bb](https://github.com/sitecore/content-sdk/commit/ced58bb49648d0be99eb0979ab77edb76e1a6a33)) +- Check sc_site search parameter in PreviewProxy as a fallback when cookie is missing ([2204da3](https://github.com/sitecore/content-sdk/commit/2204da329c1296334b71f674795af93d93d50ee9)) diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 1e0e643b59..64f2771ed0 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@sitecore-content-sdk/nextjs", - "version": "2.1.0", + "version": "3.0.0", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "sideEffects": false, @@ -32,8 +32,8 @@ "url": "https://github.com/sitecore/content-sdk/issues" }, "devDependencies": { - "@sitecore-content-sdk/analytics-core": "^2.1.0", - "@sitecore-content-sdk/personalize": "^2.1.0", + "@sitecore-content-sdk/analytics-core": "^2.2.0", + "@sitecore-content-sdk/personalize": "^2.2.0", "@stylistic/eslint-plugin": "^5.2.2", "@testing-library/dom": "^10.4.0", "@testing-library/react": "^16.3.0", @@ -76,9 +76,9 @@ "typescript": "~5.8.3" }, "peerDependencies": { - "@sitecore-content-sdk/analytics-core": "^2.1.0", - "@sitecore-content-sdk/events": "^2.1.0", - "@sitecore-content-sdk/personalize": "^2.1.0", + "@sitecore-content-sdk/analytics-core": "^2.2.0", + "@sitecore-content-sdk/events": "^2.2.0", + "@sitecore-content-sdk/personalize": "^2.2.0", "next": "^16.2.0", "react": "^19.2.1", "react-dom": "^19.2.1", @@ -91,10 +91,10 @@ }, "dependencies": { "@babel/parser": "^7.27.2", - "@sitecore-content-sdk/content": "^2.1.0", - "@sitecore-content-sdk/core": "^2.1.0", - "@sitecore-content-sdk/events": "^2.1.0", - "@sitecore-content-sdk/react": "^2.1.0", + "@sitecore-content-sdk/content": "^3.0.0", + "@sitecore-content-sdk/core": "^2.2.0", + "@sitecore-content-sdk/events": "^2.2.0", + "@sitecore-content-sdk/react": "^3.0.0", "recast": "^0.23.11", "regex-parser": "^2.3.1", "sync-disk-cache": "^2.1.0" diff --git a/packages/personalize/CHANGELOG.md b/packages/personalize/CHANGELOG.md new file mode 100644 index 0000000000..00fd17d103 --- /dev/null +++ b/packages/personalize/CHANGELOG.md @@ -0,0 +1,8 @@ +# @sitecore-content-sdk/personalize + +## 2.2.0 + +### Minor Changes + +- minor `@sitecore-content-sdk/core` dependency update: + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) diff --git a/packages/personalize/package.json b/packages/personalize/package.json index a108287b69..11bae5a37f 100644 --- a/packages/personalize/package.json +++ b/packages/personalize/package.json @@ -1,75 +1,75 @@ -{ - "author": { - "name": "Sitecore Corporation", - "url": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html" - }, - "bugs": { - "url": "https://github.com/sitecore/content-sdk/issues" - }, - "dependencies": { - "@sitecore-content-sdk/analytics-core": "^2.1.0", - "@sitecore-content-sdk/core": "^2.1.0", - "@sitecore-content-sdk/events": "^2.1.0", - "debug": "^4.4.3" - }, - "description": "Provides personalization capabilities to build tailored experiences for site visitors.", - "devDependencies": { - "@jest/types": "^29.6.3", - "@stylistic/eslint-plugin": "^5.2.2", - "@types/debug": "^4.1.12", - "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "8.39.0", - "@typescript-eslint/parser": "8.39.0", - "del-cli": "^6.0.0", - "eslint": "^9.32.0", - "eslint-config-prettier": "^10.1.8", - "eslint-plugin-import": "2.32.0", - "eslint-plugin-jsdoc": "52.0.3", - "eslint-plugin-prettier": "^4.0.0", - "jest": "^29.7.0", - "jest-environment-jsdom": "^29.7.0", - "jest-environment-node": "^29.7.0", - "ts-jest": "^29.1.0", - "ts-node": "^10.9.2", - "typescript": "~5.8.3" - }, - "main": "dist/cjs/src/index.js", - "module": "dist/esm/src/index.js", - "types": "types/src/index.d.ts", - "exports": { - ".": { - "import": "./dist/esm/src/index.js", - "require": "./dist/cjs/src/index.js", - "types": "./types/src/index.d.ts" - }, - "./internal": { - "import": "./dist/esm/src/internal.js", - "require": "./dist/cjs/src/internal.js", - "types": "./types/src/internal.d.ts" - } - }, - "files": [ - "dist", - "types", - "/*.d.ts" - ], - "homepage": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html", - "license": "Apache-2.0", - "name": "@sitecore-content-sdk/personalize", - "publishConfig": { - "access": "public", - "registry": "https://registry.npmjs.org/" - }, - "scripts": { - "build": "npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json", - "clean": "del-cli dist types", - "coverage": "jest --config jest.config.ts --coverage", - "generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --outputFileStrategy Members --parametersFormat table --readme none --out ../../ref-docs/personalize --entryPoints src/internal.ts --entryPoints src/index.ts --githubPages false", - "lint": "eslint \"./src/**/*.ts\"", - "prepublishOnly": "npm run build", - "test": "jest --config jest.config.ts", - "api-extractor": "npm run build && api-extractor run --local --verbose", - "api-extractor:verify": "api-extractor run" - }, - "version": "2.1.0" -} +{ + "author": { + "name": "Sitecore Corporation", + "url": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html" + }, + "bugs": { + "url": "https://github.com/sitecore/content-sdk/issues" + }, + "dependencies": { + "@sitecore-content-sdk/analytics-core": "^2.2.0", + "@sitecore-content-sdk/core": "^2.2.0", + "@sitecore-content-sdk/events": "^2.2.0", + "debug": "^4.4.3" + }, + "description": "Provides personalization capabilities to build tailored experiences for site visitors.", + "devDependencies": { + "@jest/types": "^29.6.3", + "@stylistic/eslint-plugin": "^5.2.2", + "@types/debug": "^4.1.12", + "@types/jest": "^29.5.12", + "@typescript-eslint/eslint-plugin": "8.39.0", + "@typescript-eslint/parser": "8.39.0", + "del-cli": "^6.0.0", + "eslint": "^9.32.0", + "eslint-config-prettier": "^10.1.8", + "eslint-plugin-import": "2.32.0", + "eslint-plugin-jsdoc": "52.0.3", + "eslint-plugin-prettier": "^4.0.0", + "jest": "^29.7.0", + "jest-environment-jsdom": "^29.7.0", + "jest-environment-node": "^29.7.0", + "ts-jest": "^29.1.0", + "ts-node": "^10.9.2", + "typescript": "~5.8.3" + }, + "main": "dist/cjs/src/index.js", + "module": "dist/esm/src/index.js", + "types": "types/src/index.d.ts", + "exports": { + ".": { + "import": "./dist/esm/src/index.js", + "require": "./dist/cjs/src/index.js", + "types": "./types/src/index.d.ts" + }, + "./internal": { + "import": "./dist/esm/src/internal.js", + "require": "./dist/cjs/src/internal.js", + "types": "./types/src/internal.d.ts" + } + }, + "files": [ + "dist", + "types", + "/*.d.ts" + ], + "homepage": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html", + "license": "Apache-2.0", + "name": "@sitecore-content-sdk/personalize", + "publishConfig": { + "access": "public", + "registry": "https://registry.npmjs.org/" + }, + "scripts": { + "build": "npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json", + "clean": "del-cli dist types", + "coverage": "jest --config jest.config.ts --coverage", + "generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --outputFileStrategy Members --parametersFormat table --readme none --out ../../ref-docs/personalize --entryPoints src/internal.ts --entryPoints src/index.ts --githubPages false", + "lint": "eslint \"./src/**/*.ts\"", + "prepublishOnly": "npm run build", + "test": "jest --config jest.config.ts", + "api-extractor": "npm run build && api-extractor run --local --verbose", + "api-extractor:verify": "api-extractor run" + }, + "version": "2.2.0" +} diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md new file mode 100644 index 0000000000..10fc1fb8e7 --- /dev/null +++ b/packages/react/CHANGELOG.md @@ -0,0 +1,12 @@ +# @sitecore-content-sdk/react + +## 3.0.0 + +### Minor Changes + +- Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) +- minor `@sitecore-content-sdk/content` dependency update: + - Support Draft Components ([a1d3798](https://github.com/sitecore/content-sdk/commit/a1d379868299122f98c2bf8e4536466d377703b7)) + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) +- minor `@sitecore-content-sdk/core` dependency update: + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) diff --git a/packages/react/package.json b/packages/react/package.json index 111a8ff4b1..57a2225b51 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,116 +1,116 @@ -{ - "name": "@sitecore-content-sdk/react", - "version": "2.1.0", - "main": "dist/cjs/index.js", - "module": "dist/esm/index.js", - "sideEffects": false, - "publishConfig": { - "access": "public", - "registry": "https://registry.npmjs.org/" - }, - "scripts": { - "build": "npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json", - "clean": "del-cli dist types", - "lint": "eslint \"./src/**/*.tsx\" \"./src/**/*.ts\"", - "test": "mocha --require ./test/setup.js \"./src/**/*.test.ts\" \"./src/**/*.test.tsx\" --exit", - "prepublishOnly": "npm run build", - "coverage": "nyc npm test", - "generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --outputFileStrategy Members --parametersFormat table --readme none --out ../../ref-docs/react src/index.ts --githubPages false", - "api-extractor": "npm run build && api-extractor run --local --verbose", - "api-extractor:verify": "api-extractor run" - }, - "engines": { - "node": ">=24" - }, - "author": { - "name": "Sitecore Corporation", - "url": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html" - }, - "license": "Apache-2.0", - "homepage": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html", - "bugs": { - "url": "https://github.com/sitecore/content-sdk/issues" - }, - "devDependencies": { - "@sitecore-content-sdk/analytics-core": "^2.1.0", - "@sitecore-feaas/clientside": "^0.6.0", - "@stylistic/eslint-plugin": "^5.2.2", - "@testing-library/dom": "^10.4.0", - "@testing-library/react": "^16.3.0", - "@types/chai": "^5.2.2", - "@types/chai-string": "^1.4.5", - "@types/mocha": "^10.0.10", - "@types/node": "^24.10.4", - "@types/proxyquire": "^1.3.31", - "@types/react": "^19.2.7", - "@types/react-dom": "^19.2.3", - "@types/sinon": "^17.0.4", - "@types/sinon-chai": "^4.0.0", - "@typescript-eslint/eslint-plugin": "8.39.0", - "@typescript-eslint/parser": "8.39.0", - "chai": "^4.3.7", - "chai-string": "^1.6.0", - "del-cli": "^6.0.0", - "eslint": "^9.32.0", - "eslint-config-prettier": "^10.1.8", - "eslint-plugin-import": "2.32.0", - "eslint-plugin-jsdoc": "52.0.3", - "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "5.2.0", - "jsdom": "^26.1.0", - "mocha": "^11.2.2", - "nyc": "^17.1.0", - "prettier": "^2.8.0", - "proxyquire": "^2.1.3", - "react": "^19.2.1", - "react-dom": "^19.2.1", - "sinon": "^20.0.0", - "sinon-chai": "^3.7.0", - "ts-node": "^10.9.2", - "typescript": "~5.8.3" - }, - "peerDependencies": { - "@sitecore-content-sdk/analytics-core": "^2.1.0", - "@sitecore-content-sdk/events": "^2.1.0", - "@sitecore-feaas/clientside": "^0.6.0", - "react": "^19.2.1", - "react-dom": "^19.2.1" - }, - "dependencies": { - "@sitecore-content-sdk/content": "^2.1.0", - "@sitecore-content-sdk/core": "^2.1.0", - "@sitecore-content-sdk/search": "^0.3.0", - "fast-deep-equal": "^3.1.3" - }, - "description": "", - "types": "types/index.d.ts", - "gitHead": "2f4820efddf4454eeee58ed1b2cc251969efdf5b", - "files": [ - "dist", - "types", - "/*.d.ts" - ], - "exports": { - ".": { - "import": "./dist/esm/index.js", - "require": "./dist/cjs/index.js", - "types": "./types/index.d.ts" - }, - "./search": { - "import": "./dist/esm/search/index.js", - "require": "./dist/cjs/search/index.js", - "types": "./types/search/index.d.ts" - } - }, - "imports": { - "#rsc-env": { - "react-server": { - "import": "./dist/esm/rsc-utils/rsc.js", - "default": "./dist/cjs/rsc-utils/rsc.js" - }, - "import": "./dist/esm/rsc-utils/no-rsc.js", - "default": "./dist/cjs/rsc-utils/no-rsc.js" - } - } -} +{ + "name": "@sitecore-content-sdk/react", + "version": "3.0.0", + "main": "dist/cjs/index.js", + "module": "dist/esm/index.js", + "sideEffects": false, + "publishConfig": { + "access": "public", + "registry": "https://registry.npmjs.org/" + }, + "scripts": { + "build": "npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json", + "clean": "del-cli dist types", + "lint": "eslint \"./src/**/*.tsx\" \"./src/**/*.ts\"", + "test": "mocha --require ./test/setup.js \"./src/**/*.test.ts\" \"./src/**/*.test.tsx\" --exit", + "prepublishOnly": "npm run build", + "coverage": "nyc npm test", + "generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --outputFileStrategy Members --parametersFormat table --readme none --out ../../ref-docs/react src/index.ts --githubPages false", + "api-extractor": "npm run build && api-extractor run --local --verbose", + "api-extractor:verify": "api-extractor run" + }, + "engines": { + "node": ">=24" + }, + "author": { + "name": "Sitecore Corporation", + "url": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html" + }, + "license": "Apache-2.0", + "homepage": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html", + "bugs": { + "url": "https://github.com/sitecore/content-sdk/issues" + }, + "devDependencies": { + "@sitecore-content-sdk/analytics-core": "^2.2.0", + "@sitecore-feaas/clientside": "^0.6.0", + "@stylistic/eslint-plugin": "^5.2.2", + "@testing-library/dom": "^10.4.0", + "@testing-library/react": "^16.3.0", + "@types/chai": "^5.2.2", + "@types/chai-string": "^1.4.5", + "@types/mocha": "^10.0.10", + "@types/node": "^24.10.4", + "@types/proxyquire": "^1.3.31", + "@types/react": "^19.2.7", + "@types/react-dom": "^19.2.3", + "@types/sinon": "^17.0.4", + "@types/sinon-chai": "^4.0.0", + "@typescript-eslint/eslint-plugin": "8.39.0", + "@typescript-eslint/parser": "8.39.0", + "chai": "^4.3.7", + "chai-string": "^1.6.0", + "del-cli": "^6.0.0", + "eslint": "^9.32.0", + "eslint-config-prettier": "^10.1.8", + "eslint-plugin-import": "2.32.0", + "eslint-plugin-jsdoc": "52.0.3", + "eslint-plugin-prettier": "^4.0.0", + "eslint-plugin-react": "7.37.5", + "eslint-plugin-react-hooks": "5.2.0", + "jsdom": "^26.1.0", + "mocha": "^11.2.2", + "nyc": "^17.1.0", + "prettier": "^2.8.0", + "proxyquire": "^2.1.3", + "react": "^19.2.1", + "react-dom": "^19.2.1", + "sinon": "^20.0.0", + "sinon-chai": "^3.7.0", + "ts-node": "^10.9.2", + "typescript": "~5.8.3" + }, + "peerDependencies": { + "@sitecore-content-sdk/analytics-core": "^2.2.0", + "@sitecore-content-sdk/events": "^2.2.0", + "@sitecore-feaas/clientside": "^0.6.0", + "react": "^19.2.1", + "react-dom": "^19.2.1" + }, + "dependencies": { + "@sitecore-content-sdk/content": "^3.0.0", + "@sitecore-content-sdk/core": "^2.2.0", + "@sitecore-content-sdk/search": "^0.4.0", + "fast-deep-equal": "^3.1.3" + }, + "description": "", + "types": "types/index.d.ts", + "gitHead": "2f4820efddf4454eeee58ed1b2cc251969efdf5b", + "files": [ + "dist", + "types", + "/*.d.ts" + ], + "exports": { + ".": { + "import": "./dist/esm/index.js", + "require": "./dist/cjs/index.js", + "types": "./types/index.d.ts" + }, + "./search": { + "import": "./dist/esm/search/index.js", + "require": "./dist/cjs/search/index.js", + "types": "./types/search/index.d.ts" + } + }, + "imports": { + "#rsc-env": { + "react-server": { + "import": "./dist/esm/rsc-utils/rsc.js", + "default": "./dist/cjs/rsc-utils/rsc.js" + }, + "import": "./dist/esm/rsc-utils/no-rsc.js", + "default": "./dist/cjs/rsc-utils/no-rsc.js" + } + } +} diff --git a/packages/search/CHANGELOG.md b/packages/search/CHANGELOG.md new file mode 100644 index 0000000000..9e7273fa01 --- /dev/null +++ b/packages/search/CHANGELOG.md @@ -0,0 +1,8 @@ +# @sitecore-content-sdk/search + +## 0.4.0 + +### Minor Changes + +- minor `@sitecore-content-sdk/core` dependency update: + - Refactor config and some component logic to be framework reusable ([0ffd4a7](https://github.com/sitecore/content-sdk/commit/0ffd4a7c097b40701ae1608ec7fee7decab49a91)) diff --git a/packages/search/package.json b/packages/search/package.json index ab0c2b61a4..16eb3caaa3 100644 --- a/packages/search/package.json +++ b/packages/search/package.json @@ -1,67 +1,67 @@ -{ - "name": "@sitecore-content-sdk/search", - "version": "0.3.0", - "main": "dist/cjs/index.js", - "module": "dist/esm/index.js", - "sideEffects": false, - "publishConfig": { - "access": "public", - "registry": "https://registry.npmjs.org/" - }, - "scripts": { - "build": "npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json", - "clean": "del-cli dist types", - "lint": "eslint \"./src/**/*.ts\"", - "test": "mocha \"./src/**/*.test.ts\"", - "prepublishOnly": "npm run build", - "coverage": "nyc npm test", - "generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --outputFileStrategy Members --parametersFormat table --readme none --out ../../ref-docs/search --entryPoints src/index.ts --githubPages false", - "api-extractor": "npm run build && api-extractor run --local --verbose", - "api-extractor:verify": "api-extractor run" - }, - "engines": { - "node": ">=24" - }, - "author": { - "name": "Sitecore Corporation", - "url": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html" - }, - "repository": { - "type": "git", - "url": "https://github.com/Sitecore/content-sdk" - }, - "license": "Apache-2.0", - "homepage": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html", - "bugs": { - "url": "https://github.com/sitecore/content-sdk/issues" - }, - "dependencies": { - "@sitecore-content-sdk/analytics-core": "^2.1.0", - "@sitecore-content-sdk/core": "^2.1.0" - }, - "devDependencies": { - "@types/chai": "^5.2.3", - "@types/mocha": "^10.0.10", - "@types/proxyquire": "^1.3.31", - "chai": "^6.2.1", - "del-cli": "^7.0.0", - "eslint": "^9.39.1", - "eslint-plugin-import": "^2.32.0", - "eslint-plugin-jsdoc": "^61.4.1", - "eslint-plugin-prettier": "^5.5.4", - "mocha": "^11.7.5", - "nock": "^14.0.10", - "nyc": "^17.1.0", - "proxyquire": "^2.1.3", - "tsx": "^4.20.6", - "typescript": "~5.8.3" - }, - "description": "", - "types": "types/index.d.ts", - "gitHead": "2f4820efddf4454eeee58ed1b2cc251969efdf5b", - "files": [ - "dist", - "types", - "/*.d.ts" - ] -} +{ + "name": "@sitecore-content-sdk/search", + "version": "0.4.0", + "main": "dist/cjs/index.js", + "module": "dist/esm/index.js", + "sideEffects": false, + "publishConfig": { + "access": "public", + "registry": "https://registry.npmjs.org/" + }, + "scripts": { + "build": "npm run clean && tsc -p tsconfig.json && tsc -p tsconfig-esm.json", + "clean": "del-cli dist types", + "lint": "eslint \"./src/**/*.ts\"", + "test": "mocha \"./src/**/*.test.ts\"", + "prepublishOnly": "npm run build", + "coverage": "nyc npm test", + "generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --outputFileStrategy Members --parametersFormat table --readme none --out ../../ref-docs/search --entryPoints src/index.ts --githubPages false", + "api-extractor": "npm run build && api-extractor run --local --verbose", + "api-extractor:verify": "api-extractor run" + }, + "engines": { + "node": ">=24" + }, + "author": { + "name": "Sitecore Corporation", + "url": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html" + }, + "repository": { + "type": "git", + "url": "https://github.com/Sitecore/content-sdk" + }, + "license": "Apache-2.0", + "homepage": "https://doc.sitecore.com/xmc/en/developers/content-sdk/index.html", + "bugs": { + "url": "https://github.com/sitecore/content-sdk/issues" + }, + "dependencies": { + "@sitecore-content-sdk/analytics-core": "^2.2.0", + "@sitecore-content-sdk/core": "^2.2.0" + }, + "devDependencies": { + "@types/chai": "^5.2.3", + "@types/mocha": "^10.0.10", + "@types/proxyquire": "^1.3.31", + "chai": "^6.2.1", + "del-cli": "^7.0.0", + "eslint": "^9.39.1", + "eslint-plugin-import": "^2.32.0", + "eslint-plugin-jsdoc": "^61.4.1", + "eslint-plugin-prettier": "^5.5.4", + "mocha": "^11.7.5", + "nock": "^14.0.10", + "nyc": "^17.1.0", + "proxyquire": "^2.1.3", + "tsx": "^4.20.6", + "typescript": "~5.8.3" + }, + "description": "", + "types": "types/index.d.ts", + "gitHead": "2f4820efddf4454eeee58ed1b2cc251969efdf5b", + "files": [ + "dist", + "types", + "/*.d.ts" + ] +} diff --git a/yarn.lock b/yarn.lock index 00852c6626..be9e22125c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5165,12 +5165,12 @@ __metadata: languageName: node linkType: hard -"@sitecore-content-sdk/analytics-core@npm:^2.1.0, @sitecore-content-sdk/analytics-core@workspace:packages/analytics-core": +"@sitecore-content-sdk/analytics-core@npm:^2.2.0, @sitecore-content-sdk/analytics-core@workspace:packages/analytics-core": version: 0.0.0-use.local resolution: "@sitecore-content-sdk/analytics-core@workspace:packages/analytics-core" dependencies: "@jest/types": "npm:^29.6.3" - "@sitecore-content-sdk/core": "npm:^2.1.0" + "@sitecore-content-sdk/core": "npm:^2.2.0" "@stylistic/eslint-plugin": "npm:^5.2.2" "@types/debug": "npm:^4.1.12" "@types/jest": "npm:^29.5.12" @@ -5193,7 +5193,7 @@ __metadata: languageName: unknown linkType: soft -"@sitecore-content-sdk/angular@npm:~0.0.1, @sitecore-content-sdk/angular@workspace:packages/angular": +"@sitecore-content-sdk/angular@npm:~1.0.0, @sitecore-content-sdk/angular@workspace:packages/angular": version: 0.0.0-use.local resolution: "@sitecore-content-sdk/angular@workspace:packages/angular" dependencies: @@ -5209,11 +5209,11 @@ __metadata: "@angular/router": "npm:^21.1.0" "@eslint/js": "npm:^9.32.0" "@ngx-translate/core": "npm:^17.0.0" - "@sitecore-content-sdk/analytics-core": "npm:^2.1.0" - "@sitecore-content-sdk/content": "npm:^2.1.0" - "@sitecore-content-sdk/core": "npm:^2.1.0" - "@sitecore-content-sdk/events": "npm:^2.1.0" - "@sitecore-content-sdk/personalize": "npm:^2.1.0" + "@sitecore-content-sdk/analytics-core": "npm:^2.2.0" + "@sitecore-content-sdk/content": "npm:^3.0.0" + "@sitecore-content-sdk/core": "npm:^2.2.0" + "@sitecore-content-sdk/events": "npm:^2.2.0" + "@sitecore-content-sdk/personalize": "npm:^2.2.0" "@types/node": "npm:^24.10.4" "@vitest/coverage-v8": "npm:^4.1.5" angular-eslint: "npm:^21.3.1" @@ -5235,9 +5235,9 @@ __metadata: "@angular/platform-server": ^21.0.0 "@angular/ssr": ^21.0.0 "@ngx-translate/core": ^17.0.0 - "@sitecore-content-sdk/analytics-core": ^2.1.0 - "@sitecore-content-sdk/events": ^2.1.0 - "@sitecore-content-sdk/personalize": ^2.1.0 + "@sitecore-content-sdk/analytics-core": ^2.2.0 + "@sitecore-content-sdk/events": ^2.2.0 + "@sitecore-content-sdk/personalize": ^2.2.0 zone.js: ^0.15.0 peerDependenciesMeta: "@angular/platform-server": @@ -5247,12 +5247,12 @@ __metadata: languageName: unknown linkType: soft -"@sitecore-content-sdk/cli@npm:^2.1.0, @sitecore-content-sdk/cli@workspace:packages/cli": +"@sitecore-content-sdk/cli@npm:^2.2.0, @sitecore-content-sdk/cli@workspace:packages/cli": version: 0.0.0-use.local resolution: "@sitecore-content-sdk/cli@workspace:packages/cli" dependencies: - "@sitecore-content-sdk/content": "npm:^2.1.0" - "@sitecore-content-sdk/core": "npm:^2.1.0" + "@sitecore-content-sdk/content": "npm:^3.0.0" + "@sitecore-content-sdk/core": "npm:^2.2.0" "@stylistic/eslint-plugin": "npm:^5.2.2" "@types/chai": "npm:^5.2.2" "@types/inquirer": "npm:^9.0.9" @@ -5291,12 +5291,12 @@ __metadata: languageName: unknown linkType: soft -"@sitecore-content-sdk/content@npm:^2.1.0, @sitecore-content-sdk/content@workspace:packages/content": +"@sitecore-content-sdk/content@npm:^3.0.0, @sitecore-content-sdk/content@workspace:packages/content": version: 0.0.0-use.local resolution: "@sitecore-content-sdk/content@workspace:packages/content" dependencies: - "@sitecore-content-sdk/core": "npm:^2.1.0" - "@sitecore-content-sdk/events": "npm:^2.1.0" + "@sitecore-content-sdk/core": "npm:^2.2.0" + "@sitecore-content-sdk/events": "npm:^2.2.0" "@stylistic/eslint-plugin": "npm:^5.2.2" "@types/chai": "npm:^5.2.2" "@types/chai-spies": "npm:^1.0.6" @@ -5338,11 +5338,11 @@ __metadata: typescript: "npm:~5.8.3" url-parse: "npm:^1.5.10" peerDependencies: - "@sitecore-content-sdk/events": ^2.1.0 + "@sitecore-content-sdk/events": ^2.2.0 languageName: unknown linkType: soft -"@sitecore-content-sdk/core@npm:^2.1.0, @sitecore-content-sdk/core@workspace:packages/core": +"@sitecore-content-sdk/core@npm:^2.2.0, @sitecore-content-sdk/core@workspace:packages/core": version: 0.0.0-use.local resolution: "@sitecore-content-sdk/core@workspace:packages/core" dependencies: @@ -5380,14 +5380,14 @@ __metadata: languageName: unknown linkType: soft -"@sitecore-content-sdk/events@npm:^2.1.0, @sitecore-content-sdk/events@workspace:packages/events": +"@sitecore-content-sdk/events@npm:^2.2.0, @sitecore-content-sdk/events@workspace:packages/events": version: 0.0.0-use.local resolution: "@sitecore-content-sdk/events@workspace:packages/events" dependencies: "@jest/globals": "npm:^30.2.0" "@jest/types": "npm:^29.6.3" - "@sitecore-content-sdk/analytics-core": "npm:^2.1.0" - "@sitecore-content-sdk/core": "npm:^2.1.0" + "@sitecore-content-sdk/analytics-core": "npm:^2.2.0" + "@sitecore-content-sdk/core": "npm:^2.2.0" "@stylistic/eslint-plugin": "npm:^5.2.2" "@types/debug": "npm:^4.1.12" "@types/jest": "npm:^29.5.12" @@ -5409,17 +5409,17 @@ __metadata: languageName: unknown linkType: soft -"@sitecore-content-sdk/nextjs@npm:^2.1.0, @sitecore-content-sdk/nextjs@workspace:packages/nextjs": +"@sitecore-content-sdk/nextjs@npm:^3.0.0, @sitecore-content-sdk/nextjs@workspace:packages/nextjs": version: 0.0.0-use.local resolution: "@sitecore-content-sdk/nextjs@workspace:packages/nextjs" dependencies: "@babel/parser": "npm:^7.27.2" - "@sitecore-content-sdk/analytics-core": "npm:^2.1.0" - "@sitecore-content-sdk/content": "npm:^2.1.0" - "@sitecore-content-sdk/core": "npm:^2.1.0" - "@sitecore-content-sdk/events": "npm:^2.1.0" - "@sitecore-content-sdk/personalize": "npm:^2.1.0" - "@sitecore-content-sdk/react": "npm:^2.1.0" + "@sitecore-content-sdk/analytics-core": "npm:^2.2.0" + "@sitecore-content-sdk/content": "npm:^3.0.0" + "@sitecore-content-sdk/core": "npm:^2.2.0" + "@sitecore-content-sdk/events": "npm:^2.2.0" + "@sitecore-content-sdk/personalize": "npm:^2.2.0" + "@sitecore-content-sdk/react": "npm:^3.0.0" "@stylistic/eslint-plugin": "npm:^5.2.2" "@testing-library/dom": "npm:^10.4.0" "@testing-library/react": "npm:^16.3.0" @@ -5464,9 +5464,9 @@ __metadata: ts-node: "npm:^10.9.2" typescript: "npm:~5.8.3" peerDependencies: - "@sitecore-content-sdk/analytics-core": ^2.1.0 - "@sitecore-content-sdk/events": ^2.1.0 - "@sitecore-content-sdk/personalize": ^2.1.0 + "@sitecore-content-sdk/analytics-core": ^2.2.0 + "@sitecore-content-sdk/events": ^2.2.0 + "@sitecore-content-sdk/personalize": ^2.2.0 next: ^16.2.0 react: ^19.2.1 react-dom: ^19.2.1 @@ -5477,14 +5477,14 @@ __metadata: languageName: unknown linkType: soft -"@sitecore-content-sdk/personalize@npm:^2.1.0, @sitecore-content-sdk/personalize@workspace:packages/personalize": +"@sitecore-content-sdk/personalize@npm:^2.2.0, @sitecore-content-sdk/personalize@workspace:packages/personalize": version: 0.0.0-use.local resolution: "@sitecore-content-sdk/personalize@workspace:packages/personalize" dependencies: "@jest/types": "npm:^29.6.3" - "@sitecore-content-sdk/analytics-core": "npm:^2.1.0" - "@sitecore-content-sdk/core": "npm:^2.1.0" - "@sitecore-content-sdk/events": "npm:^2.1.0" + "@sitecore-content-sdk/analytics-core": "npm:^2.2.0" + "@sitecore-content-sdk/core": "npm:^2.2.0" + "@sitecore-content-sdk/events": "npm:^2.2.0" "@stylistic/eslint-plugin": "npm:^5.2.2" "@types/debug": "npm:^4.1.12" "@types/jest": "npm:^29.5.12" @@ -5506,14 +5506,14 @@ __metadata: languageName: unknown linkType: soft -"@sitecore-content-sdk/react@npm:^2.1.0, @sitecore-content-sdk/react@workspace:packages/react": +"@sitecore-content-sdk/react@npm:^3.0.0, @sitecore-content-sdk/react@workspace:packages/react": version: 0.0.0-use.local resolution: "@sitecore-content-sdk/react@workspace:packages/react" dependencies: - "@sitecore-content-sdk/analytics-core": "npm:^2.1.0" - "@sitecore-content-sdk/content": "npm:^2.1.0" - "@sitecore-content-sdk/core": "npm:^2.1.0" - "@sitecore-content-sdk/search": "npm:^0.3.0" + "@sitecore-content-sdk/analytics-core": "npm:^2.2.0" + "@sitecore-content-sdk/content": "npm:^3.0.0" + "@sitecore-content-sdk/core": "npm:^2.2.0" + "@sitecore-content-sdk/search": "npm:^0.4.0" "@sitecore-feaas/clientside": "npm:^0.6.0" "@stylistic/eslint-plugin": "npm:^5.2.2" "@testing-library/dom": "npm:^10.4.0" @@ -5552,20 +5552,20 @@ __metadata: ts-node: "npm:^10.9.2" typescript: "npm:~5.8.3" peerDependencies: - "@sitecore-content-sdk/analytics-core": ^2.1.0 - "@sitecore-content-sdk/events": ^2.1.0 + "@sitecore-content-sdk/analytics-core": ^2.2.0 + "@sitecore-content-sdk/events": ^2.2.0 "@sitecore-feaas/clientside": ^0.6.0 react: ^19.2.1 react-dom: ^19.2.1 languageName: unknown linkType: soft -"@sitecore-content-sdk/search@npm:^0.3.0, @sitecore-content-sdk/search@workspace:packages/search": +"@sitecore-content-sdk/search@npm:^0.4.0, @sitecore-content-sdk/search@workspace:packages/search": version: 0.0.0-use.local resolution: "@sitecore-content-sdk/search@workspace:packages/search" dependencies: - "@sitecore-content-sdk/analytics-core": "npm:^2.1.0" - "@sitecore-content-sdk/core": "npm:^2.1.0" + "@sitecore-content-sdk/analytics-core": "npm:^2.2.0" + "@sitecore-content-sdk/core": "npm:^2.2.0" "@types/chai": "npm:^5.2.3" "@types/mocha": "npm:^10.0.10" "@types/proxyquire": "npm:^1.3.31" @@ -8801,12 +8801,12 @@ __metadata: version: 0.0.0-use.local resolution: "create-content-sdk-app@workspace:packages/create-content-sdk-app" dependencies: - "@sitecore-content-sdk/analytics-core": "npm:^2.1.0" - "@sitecore-content-sdk/angular": "npm:~0.0.1" - "@sitecore-content-sdk/cli": "npm:^2.1.0" - "@sitecore-content-sdk/events": "npm:^2.1.0" - "@sitecore-content-sdk/nextjs": "npm:^2.1.0" - "@sitecore-content-sdk/personalize": "npm:^2.1.0" + "@sitecore-content-sdk/analytics-core": "npm:^2.2.0" + "@sitecore-content-sdk/angular": "npm:~1.0.0" + "@sitecore-content-sdk/cli": "npm:^2.2.0" + "@sitecore-content-sdk/events": "npm:^2.2.0" + "@sitecore-content-sdk/nextjs": "npm:^3.0.0" + "@sitecore-content-sdk/personalize": "npm:^2.2.0" "@stylistic/eslint-plugin": "npm:^5.2.2" "@types/chai": "npm:^5.2.2" "@types/cross-spawn": "npm:^6.0.6"