Repository navigation
Version Packages - #1508
Merged
Merged
Version Packages#1508
Conversation
wesleycole
approved these changes
Oct 16, 2026
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@godaddy/gd-commerce-storefront@0.4.0
Minor Changes
CatalogRootwithCatalogHeader,CatalogSummary,CatalogProductsandCatalogPaginationbuilds custom catalog layouts.ProductCardRootwithProductCardImage,ProductCardTitle,ProductCardDescription,ProductCardPriceandProductCardActionbuilds custom cards, either as the card template insideCatalogProductsor for a product the host already has.useProductCardreads card state.ProductCardPropstypes the packaged card's props. Card parts take no product, SKU or price props, so a direct add is still offered only for a product with one SKU and no options, and samples add only to the sample cart.CatalogandProductCardare now composed from these parts. Visual changes: catalog cards in the same row are now the same height, with their price rows aligned at the bottom, and the sample catalog's summary row uses the live catalog's padding, 32px instead of 24px above and below from thesmbreakpoint. A standaloneProductCardis unchanged. Markup changes: each part has a wrapper<div>, catalog cards are now direct children of the grid instead of each having its own surface wrapper, and the sample summary text is a<p>inside a<div>.Patch Changes
ProductDetailsPrice,ProductDetailsOptions,ProductDetailsPurchaseandCatalogPagination. For example,<ProductDetailsOptions className='grid grid-cols-2 gap-4' />puts the selects in two columns.ProductDetailsRootandCatalogRootkeep the hostclassNamewhile connecting, loading or showing an error. A card's image link is hidden from keyboard and screen reader users in server HTML when the card has a title. ACatalogProductscard template offalseor an empty string renders the packaged card. Default rendering is unchanged.ProductDetailsOptionsspaces its selects the same way. The "Checking this variant…" message now uses the same small text as the other purchase messages.