Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions .changeset/afraid-laws-post.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/cyan-mirrors-look.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/deep-impalas-argue.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/fine-humans-write.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/goofy-clubs-dress.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/hot-aliens-bow.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/hungry-trams-end.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/jss-10058-global-experimental-features-switch.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/jss-7330-cli-debug-logs.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/jss-9795-experimental-features-api.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/light-horses-enter.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/lucky-pandas-listen.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/nine-beds-brake.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/odd-baths-create.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/proud-lines-hammer.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/rare-seals-flash.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/rich-eagles-sniff.md

This file was deleted.

13 changes: 0 additions & 13 deletions .changeset/search-mlt-widget.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/search-suggest-typeahead.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/search-use-suggest.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/sharp-suns-doubt.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/slow-bushes-listen.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tall-wasps-cheat.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tricky-singers-clean.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/witty-papers-argue.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/yummy-planes-enjoy.md

This file was deleted.

47 changes: 47 additions & 0 deletions packages/angular/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,52 @@
# @sitecore-content-sdk/angular

## 1.0.0

### Major Changes

- Use CSDK_PUBLIC_DEFAULT_SITE_NAME variable instead of CSDK_PUBLIC_SITECORE_DEFAULT_SITE, aligning names across frameworks ([ccaa42f](https://github.com/sitecore/content-sdk/commit/ccaa42fb0ef4df028b4e3a0cdf13355c3673c639))
- When upgrading from your pre-release Angular app, please ensure you use `CSDK_PUBLIC_DEFAULT_SITE_NAME` and `CSDK_PUBLIC_DEFAULT_LANGUAGE` across your deployments
- Check the updated `env.example` in the latest available Angular sample for the up-to-date list of available environnment variables

### Minor Changes

- Pass the page language to Sitecore Forms to support new multilingual form versions. ([fa0496c](https://github.com/sitecore/content-sdk/commit/fa0496c6ff6f86b0a1256461d585a8535456bf38))
- Design Studio support: ([b43b89c](https://github.com/sitecore/content-sdk/commit/b43b89c4517d088086fb9ff5cb80c35197e4d46f))
- Adds a `design-library` component
- Adds `library` and `library-medatada` modes support - preview existing and codegenerated components.
- Implementation hangs on `import-map` (generated at build time) and a component factory to render components at runtime.
- `DESIGN_LIBRARY_IMPORT_MAP` injections token provides a Promise to lazy load import map. `DESIGN_LIBRARY_COMPONENT_FACTORY` injection token provides the factory and allows overriding it.
- [experimental] Add experimental features visibility API shared across frameworks. Types/utils live in `@sitecore-content-sdk/content`; each framework package owns its `experimental.json` catalog. Next.js and Angular expose editing-secret protected endpoints, wired in all Next.js templates and the Angular server. ([b4fad5b](https://github.com/sitecore/content-sdk/commit/b4fad5bfdcf00eb3138cebc08959d248545d0a22))
- Code extraction support for Angular CSDK ([23c9158](https://github.com/sitecore/content-sdk/commit/23c9158a9fae985d2aaa32ec807904acdf22d6e7))
- [Design Studio] Import map generation ([1f90cbe](https://github.com/sitecore/content-sdk/commit/1f90cbe6031b31512cfc4f80ee1b4f04284b0ee3))
- minor `@sitecore-content-sdk/content` dependency update:

- Pass the page language to Sitecore Forms to support new multilingual form versions. ([fa0496c](https://github.com/sitecore/content-sdk/commit/fa0496c6ff6f86b0a1256461d585a8535456bf38))
- Add metadata and Open Graph tags to the NextJs scaffolding templates ([914f94a](https://github.com/sitecore/content-sdk/commit/914f94abd5c6f509caaa2c6e19c9dbbdf6bca65d))
- [experimental] Add a global env switch for experimental features.

Experimental feature status now treats the app-level `CSDK_GLOBAL_EXPERIMENTAL_FEATURES_ENABLED` as a global enable switch. When the global switch is off, feature status falls back to individual feature env vars. The shared experimental helpers expose the global env var constant (`CSDK_GLOBAL_EXPERIMENTAL_FEATURES_FLAG`) and helper, and starter env examples document how to enable experimental features during development. ([c9c8d1c](https://github.com/sitecore/content-sdk/commit/c9c8d1c0cd9bd014c418f5695be825137a97e6ba))

- [experimental] Add experimental features visibility API shared across frameworks. Types/utils live in `@sitecore-content-sdk/content`; each framework package owns its `experimental.json` catalog. Next.js and Angular expose editing-secret protected endpoints, wired in all Next.js templates and the Angular server. ([b4fad5b](https://github.com/sitecore/content-sdk/commit/b4fad5bfdcf00eb3138cebc08959d248545d0a22))
- Treat Layout Service `isContentResolved` as datasource validity in `withDatasourceCheck()`

- `ComponentRendering` now includes optional `isContentResolved` from the layout `rendered` JSON
- When `isContentResolved` is `false`, `withDatasourceCheck()` uses the existing missing-datasource fallback
- When the property is omitted or `true`, existing behavior is unchanged ([afdfd19](https://github.com/sitecore/content-sdk/commit/afdfd1979b6ab6fba690d64bcf17ea29b4d851bb))
- Use CSDK_PUBLIC_DEFAULT_SITE_NAME variable instead of CSDK_PUBLIC_SITECORE_DEFAULT_SITE, aligning names across frameworks
- When upgrading from your pre-release Angular app, please ensure you use `CSDK_PUBLIC_DEFAULT_SITE_NAME` and `CSDK_PUBLIC_DEFAULT_LANGUAGE` across your deployments
- Check the updated `env.example` in the latest available Angular sample for the up-to-date list of available environnment variables ([ccaa42f](https://github.com/sitecore/content-sdk/commit/ccaa42fb0ef4df028b4e3a0cdf13355c3673c639))
- Add support of llms txt for all next apps through api routes. ([d2b0a9f](https://github.com/sitecore/content-sdk/commit/d2b0a9ffcd19364330158edd407f2f3e8df68565))

### Patch Changes

- [experimental] Add a global env switch for experimental features. ([c9c8d1c](https://github.com/sitecore/content-sdk/commit/c9c8d1c0cd9bd014c418f5695be825137a97e6ba))

Experimental feature status now treats the app-level `CSDK_GLOBAL_EXPERIMENTAL_FEATURES_ENABLED` as a global enable switch. When the global switch is off, feature status falls back to individual feature env vars. The shared experimental helpers expose the global env var constant (`CSDK_GLOBAL_EXPERIMENTAL_FEATURES_FLAG`) and helper, and starter env examples document how to enable experimental features during development.

- Apply pascalCase transformation for component map entries at framework level ([8eb01ef](https://github.com/sitecore/content-sdk/commit/8eb01ef1062b410d0a689de49635870a3d3afbde))
- [bug] Fix unicode path routing producing 404 ([fbd07f4](https://github.com/sitecore/content-sdk/commit/fbd07f45d77bcc00772e33d09bde850e688b09b2))

## 0.2.0

### Minor Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/angular/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sitecore-content-sdk/angular",
"version": "0.2.0",
"version": "1.0.0",
"installConfig": {
"hoistingLimits": "none"
},
Expand Down Expand Up @@ -67,8 +67,8 @@
"dependencies": {
"@ngx-translate/core": "^17.0.0",
"@sitecore-content-sdk/analytics-core": "^2.1.2",
"@sitecore-content-sdk/content": "^2.2.2",
"@sitecore-content-sdk/core": "^2.1.3",
"@sitecore-content-sdk/content": "^2.3.0",
"@sitecore-content-sdk/core": "^2.1.4",
"@sitecore-content-sdk/events": "^2.1.2",
"@sitecore-content-sdk/personalize": "^2.1.0",
"tslib": "^2.3.0",
Expand Down
27 changes: 27 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# @sitecore-content-sdk/cli

## 2.3.0

### Minor Changes

- minor `@sitecore-content-sdk/content` dependency update:

- Pass the page language to Sitecore Forms to support new multilingual form versions. ([fa0496c](https://github.com/sitecore/content-sdk/commit/fa0496c6ff6f86b0a1256461d585a8535456bf38))
- Add metadata and Open Graph tags to the NextJs scaffolding templates ([914f94a](https://github.com/sitecore/content-sdk/commit/914f94abd5c6f509caaa2c6e19c9dbbdf6bca65d))
- [experimental] Add a global env switch for experimental features.

Experimental feature status now treats the app-level `CSDK_GLOBAL_EXPERIMENTAL_FEATURES_ENABLED` as a global enable switch. When the global switch is off, feature status falls back to individual feature env vars. The shared experimental helpers expose the global env var constant (`CSDK_GLOBAL_EXPERIMENTAL_FEATURES_FLAG`) and helper, and starter env examples document how to enable experimental features during development. ([c9c8d1c](https://github.com/sitecore/content-sdk/commit/c9c8d1c0cd9bd014c418f5695be825137a97e6ba))

- [experimental] Add experimental features visibility API shared across frameworks. Types/utils live in `@sitecore-content-sdk/content`; each framework package owns its `experimental.json` catalog. Next.js and Angular expose editing-secret protected endpoints, wired in all Next.js templates and the Angular server. ([b4fad5b](https://github.com/sitecore/content-sdk/commit/b4fad5bfdcf00eb3138cebc08959d248545d0a22))
- Treat Layout Service `isContentResolved` as datasource validity in `withDatasourceCheck()`

- `ComponentRendering` now includes optional `isContentResolved` from the layout `rendered` JSON
- When `isContentResolved` is `false`, `withDatasourceCheck()` uses the existing missing-datasource fallback
- When the property is omitted or `true`, existing behavior is unchanged ([afdfd19](https://github.com/sitecore/content-sdk/commit/afdfd1979b6ab6fba690d64bcf17ea29b4d851bb))
- Use CSDK_PUBLIC_DEFAULT_SITE_NAME variable instead of CSDK_PUBLIC_SITECORE_DEFAULT_SITE, aligning names across frameworks
- When upgrading from your pre-release Angular app, please ensure you use `CSDK_PUBLIC_DEFAULT_SITE_NAME` and `CSDK_PUBLIC_DEFAULT_LANGUAGE` across your deployments
- Check the updated `env.example` in the latest available Angular sample for the up-to-date list of available environnment variables ([ccaa42f](https://github.com/sitecore/content-sdk/commit/ccaa42fb0ef4df028b4e3a0cdf13355c3673c639))
- Add support of llms txt for all next apps through api routes. ([d2b0a9f](https://github.com/sitecore/content-sdk/commit/d2b0a9ffcd19364330158edd407f2f3e8df68565))

### Patch Changes

- [cli] Fix debug logs not being written by `sitecore-tools` when `DEBUG` is set in an `.env` file of an app running inside the content-sdk monorepo. The debug scopes are now enabled through `@sitecore-content-sdk/core`, so they are applied to the same 'debug' instance the SDK packages log through instead of a separate copy of the module the CLI resolves on its own. ([b14e738](https://github.com/sitecore/content-sdk/commit/b14e7385638b1a83e39bdec36bcb058289820372))

## 2.2.1

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sitecore-content-sdk/cli",
"version": "2.2.1",
"version": "2.3.0",
"description": "Sitecore Content SDK CLI",
"main": "dist/cjs/cli.js",
"module": "dist/esm/cli.js",
Expand Down Expand Up @@ -34,8 +34,8 @@
"url": "https://github.com/sitecore/content-sdk/issues"
},
"dependencies": {
"@sitecore-content-sdk/content": "^2.2.2",
"@sitecore-content-sdk/core": "^2.1.3",
"@sitecore-content-sdk/content": "^2.3.0",
"@sitecore-content-sdk/core": "^2.1.4",
"chokidar": "^4.0.3",
"dotenv": "^16.5.0",
"dotenv-expand": "^12.0.2",
Expand Down
Loading
Loading