Minor Changes
-
Pass the page language to Sitecore Forms to support new multilingual form versions. (fa0496c)
-
Add metadata and Open Graph tags to the NextJs scaffolding templates (914f94a)
-
[experimental] Add a global env switch for experimental features. (c9c8d1c)
Experimental feature status now treats the app-level
CSDK_GLOBAL_EXPERIMENTAL_FEATURES_ENABLEDas 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. -
[experimental] Add experimental features visibility API shared across frameworks. Types/utils live in
@sitecore-content-sdk/content; each framework package owns itsexperimental.jsoncatalog. Next.js and Angular expose editing-secret protected endpoints, wired in all Next.js templates and the Angular server. (b4fad5b) -
Treat Layout Service
isContentResolvedas datasource validity inwithDatasourceCheck()(afdfd19)ComponentRenderingnow includes optionalisContentResolvedfrom the layoutrenderedJSON- When
isContentResolvedisfalse,withDatasourceCheck()uses the existing missing-datasource fallback - When the property is omitted or
true, existing behavior is unchanged
-
Use CSDK_PUBLIC_DEFAULT_SITE_NAME variable instead of CSDK_PUBLIC_SITECORE_DEFAULT_SITE, aligning names across frameworks (ccaa42f)
- When upgrading from your pre-release Angular app, please ensure you use
CSDK_PUBLIC_DEFAULT_SITE_NAMEandCSDK_PUBLIC_DEFAULT_LANGUAGEacross your deployments - Check the updated
env.examplein the latest available Angular sample for the up-to-date list of available environnment variables
- When upgrading from your pre-release Angular app, please ensure you use
-
Add support of llms txt for all next apps through api routes. (d2b0a9f)
Patch Changes
- [Design Library] Compatibility refactor for Angular (b43b89c)
- Resolve FEaaS/BYOC stylesheet links against the configured Edge URL (framework-wide). App Router only: drop
precedence="high"so styles apply instead of preload. (16e405f) - Ensure more strict variant filtering in getComponentList calls (1f90cbe)
- Code extraction support for Angular CSDK (23c9158)
- Revert to using the unmodified file name as componentName in getComponentList (8eb01ef)
- Ensure import map processes node modules with
exportsdefined (99809ba)