Releases: CoreMedia/coremedia-headless-client-react
Releases · CoreMedia/coremedia-headless-client-react
Spark v2404.1.0
Features:
- Added default
.graphqlconfig
and graphql schema for code completion
Bugfixes and Changes:
- Updated
schema.json
andinterfaces.json
to CoreMedia Content Cloud v12 - 2404.2
(fixing inheritance order of the interfaces) - Fixed fragmented preview
- Fixed umlauts in GraphQL queries
- Added script "clean" to @coremedia-labs/graphql-layer for code generation
- Updated minor versions of dependencies
Spark v2404.0.0
for CoreMedia Content Cloud v12 - 2404.1
Breaking Changes:
- Updated schema.json to CoreMedia Content Cloud v12 - 2404.1
Bugfixes and Changes:
- Updated minor versions of dependencies
Spark v2401.0.0
for CoreMedia Content Cloud v12 - 2401.1
Breaking Changes:
- Updated
schema.json
to CoreMedia Content Cloud v12 - 2401.1 and to the latest CoreMedia Campaign Service changes - Updated
node.js
to 20 LTS
Features:
- Small Design Refresh
with new logo, white header, and animated image map hotzone icons.
Enhanced shoppable video, and product detail page and other small adjustments. - Added localization and translations (i18n)
- Added shopping cart and checkout functionality
Bugfixes and Changes:
- Updated minor versions of dependencies
- Fix standalone-fragment render error
Spark v2310.0.0
for CoreMedia Content Cloud v11 - 2310.1
Breaking Changes:
- Replaced all 3rd-party libs like cross-fetch, and node-fetch with node.js builtin fetch API
- Removed babel from stitching server, using "tsc" for compiling typescript
- Updated
schema.json
to CoreMedia Content Cloud v11 - 2310.1
Features:
- Added CoreMedia Byside Tag Integration
Bugfixes and Changes:
- Updated minor versions of dependencies
- Updated eslint and prettier to latest major versions, but keeping the old prettier config "trailingComma": "es5"
Spark v2307.0.0
for CoreMedia Content Cloud v11 - 2307.1
Breaking Changes:
- Updated
schema.json
to CoreMedia Content Cloud v11 - 2307.1 and to the latest CoreMedia Campaign Service changes - Updated apollo server (stitching server) to v4
- removed "COREMEDIA_STITCHING_ENABLE_GRAPHIQL", because apollo server 4 doesn't support it anymore. Instead, Apollo Studio is available as replacement.
Features:
- Updated storybook to v7
- Updated graphql to v16
- Updated @graphql-tools/* to latest versions in @coremedia-labs/headless-server-stitching
- Updated @graphql-codegen/* to latest versions in @coremedia-labs/graphql-layer
Bugfixes and Changes:
- Updated minor versions of dependencies
Spark v2304.1.1
for CoreMedia Content Cloud v11 - 2304.1
Bugfixes and Changes:
- Fixed graphql error for production systems
- Added unit-tests for preview and campaign utils
- Updated minor versions of dependencies
Spark v2304.1.0
for CoreMedia Content Cloud v11 - 2304.1
Features:
- Updated typescript to version 5
- Added preview time travel for CoreMedia Campaigns
Bugfixes and Changes:
- Added documentation for CoreMedia Campaigns Integration
- Updated minor versions of dependencies
- Updated vite, fix CVE-2023-34092
Spark v2304.0.0
for CoreMedia Content Cloud v11 - 2304.1
Breaking Changes:
- Updated pnpm to version 8
- Updated
schema.json
to CoreMedia Content Cloud v11 - 2304.1 and to the latest CoreMedia Campaign Service changes
Bugfixes and Changes:
- Mock data now works with all sites and locales, but kept aligned to calista.
- Updated minor versions of dependencies
Spark v2301.1.0
for CoreMedia Content Cloud v11 - 2301.1
Features:
- Updated vite to v4 and switch to @vitejs/plugin-react-swc (~20x faster)
- Added support for Preview API of CoreMedia Campaign Service.
- In preview mode the app can display even drafted and paused campaigns.
- Add a querystring "previewCampaign=" to display just a single campaign
- Add log framework to Spark to set different log levels. defaults are "warn" for PROD and "info" for DEV
Bugfixes and Changes:
- Updated minor versions of dependencies
- Optimized and made View Models more robust, if (commerce) properties are null
Spark for CoreMedia Content Cloud v11 - 2301.1
Features:
- Added support for new CoreMedia Campaign Service
- The stitching server will include the campaign schema, if new environment variables
CAMPAIGN_ENDPOINT
andCAMPAIGN_AUTHORIZATION_ID
are set. - The Spark app will fetch and render Campaign data on content pages, category pages, and product detail pages,
if new environment variableVITE_CAMPAIGN_ENABLED
is set to "true".
- The stitching server will include the campaign schema, if new environment variables
- Added rendering of assigned CMDownloads on product detail pages
- Added support for CMImageMap inline overlays
Breaking Changes:
- Updated
schema.json
, andinterfaces.json
to CoreMedia Content Cloud v11 - 2301.1 and new CoreMedia Campaign Service
Bugfixes and Changes:
- Fixed possibly wrong vite chunk splitting, if the workspace path included one
of the keywords. This could lead to an empty page. - Updated minor versions of dependencies