-
Notifications
You must be signed in to change notification settings - Fork 52
DEVDOCS-6533 - Catalyst 1.3 Release Notes #1138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
13 commits
Select commit
Hold shift + click to select a range
dffd7a2
inital draft of catalyst 1.3 release notes
chris-nowicki d0a64ca
Merge branch 'main' into DEVDOCS-6533
chris-nowicki ef18552
added in details for gift certificates and consent manager
chris-nowicki 74c6311
Merge branch 'main' into DEVDOCS-6533
chris-nowicki edcb9da
Merge branch 'main' into DEVDOCS-6533
chris-nowicki 750846b
udpates based on feedback
chris-nowicki 9e00a6d
incorporated feedback from google doc review
chris-nowicki 6436d21
Merge branch 'main' into DEVDOCS-6533
chris-nowicki 20e3e0c
Merge branch 'main' into DEVDOCS-6533
chris-nowicki e83cd45
minor update per PR comments
chris-nowicki 38d027f
move images to googole cloud bucket
chris-nowicki 918ec03
Merge branch 'main' into DEVDOCS-6533
chris-nowicki 69842d9
Merge branch 'main' into DEVDOCS-6533
chris-nowicki File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,56 @@ | ||
| # Catalyst version 1.3 Release Notes | ||
|
|
||
| We are excited to announce the release of Catalyst v1.3, which brings new features including a cookie consent manager and gift certificate functionality, and additional improvements. | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
| ## Consent Manager | ||
|
|
||
| We have added a [cookie consent manager](http:///docs/storefront/catalyst/reference/security#consent-manager) to Catalyst that utilizes the [c15t.com](https://c15t.com) consent management library under the hood to manage shopper privacy preferences when it comes to cookies and data collection. This provides a comprehensive solution for General Data Protection Regulation (GDPR), California Consumer Privacy Act (CCPA), and other privacy regulation compliance. | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
| Once you enable cookie tracking in your storefront settings, shoppers will see a consent banner that allows them to manage their privacy preferences for different types of cookies and data collection activities. | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
|  | ||
|
|
||
| The consent manager is fully integrated with BigCommerce's Script Manager, ensuring that all analytics and marketing scripts respect shopper consent preferences. When cookie consent is enabled in your channel storefront settings, Catalyst will automatically manage which scripts load based on the shopper's selections—essential and unknown scripts always load, while analytics, functional, and targeting scripts only run once consent is granted. | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| This integration ensures a consistent privacy experience across Catalyst and Stencil storefronts, maintaining feature parity in how consent-aware scripts are loaded and categorized. | ||
|
|
||
| BigCommerce's consent categories are automatically mapped to c15t's standardized ones, so existing Storefront Script configurations continue to work without modification. We're collaborating closely with the c15t team to extend support for additional features such as footer script placement. | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| If your storefront relies on specific script placement or privacy handling use cases, we'd love to hear your feedback as we refine this integration further. | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
| ## Gift Certificates | ||
|
|
||
| We have implemented Gift Certificate functionality in Catalyst to mirror what is already available in Stencil. This includes: | ||
|
|
||
| - Enabling shoppers to purchase gift certificates (respecting merchant-defined configurations such as fixed vs. variable amounts, expiration durations, and available templates) | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|  | ||
| - Previewing certificates before purchase | ||
|  | ||
| - Redeeming them in the cart and checkout (API already exists) | ||
|  | ||
| - Checking balances directly from the storefront | ||
|  | ||
|
|
||
| To support these experiences, we also are introducing foundational [GraphQL Storefront API](/docs/graphql-storefront) operations for gift certificates, laying the groundwork for future extensibility. | ||
|
|
||
| ## Improvements and Bug Fixes | ||
|
|
||
| ### Translation Updates | ||
|
|
||
| This release includes translation updates across multiple language files to improve accuracy and completeness. These updates correct translation errors, add missing strings for new features (including the cookie consent manager and gift certificates functionality), and refine existing translations to better match the intended meaning and context for international shoppers. | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
| ## Migration Notes | ||
|
|
||
| Please refer to [1.3.0 changelog](https://github.com/bigcommerce/catalyst/blob/canary/core/CHANGELOG.md) for more details and migration notes on this release. | ||
|
|
||
| ## Getting Started | ||
|
|
||
| We have published new tags for the Core, Makeswift, and B2B versions of Catalyst. Target these tags to pull the latest code: | ||
|
|
||
| - [**@bigcommerce/[email protected]**](https://github.com/bigcommerce/catalyst/releases/tag/%40bigcommerce%2Fcatalyst-core%401.3.0) | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| - [**@bigcommerce/[email protected]**](https://github.com/bigcommerce/catalyst/releases/tag/%40bigcommerce%2Fcatalyst-makeswift%401.3.0) | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| - [**@bigcommerce/[email protected]**](https://github.com/bigcommerce/catalyst/releases/tag/%40bigcommerce%2Fcatalyst-b2b-buyer-portal%401.3.0) | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
| And as always, you can pull the latest stable release with these tags: | ||
|
|
||
| - [**@bigcommerce/catalyst-core@latest**](https://github.com/bigcommerce/catalyst/releases/tag/%40bigcommerce%2Fcatalyst-core%40latest) | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| - [**@bigcommerce/catalyst-makeswift@latest**](https://github.com/bigcommerce/catalyst/releases/tag/%40bigcommerce%2Fcatalyst-makeswift%40latest) | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| - [**@bigcommerce/catalyst-b2b-buyer-portal@latest**](https://github.com/bigcommerce/catalyst/releases/tag/%40bigcommerce%2Fcatalyst-b2b-buyer-portal%40latest) | ||
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
chris-nowicki marked this conversation as resolved.
Show resolved
Hide resolved
|
||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.