Releases: bigcommerce/catalyst
@bigcommerce/catalyst-client@0.6.0
Minor Changes
-
#1200
51704d9
Thanks @chanceaclark! - Remove thefetchAvailableCountries
query as it is no longer needed in Catalyst. This helps us remove queries that are dependent on the access token. -
#1261
f715067
Thanks @chanceaclark! - Remove the need of fetching shipping countries by using the GraphQL data.
@bigcommerce/eslint-config-catalyst@0.1.2
@bigcommerce/catalyst-core@0.12.0
Minor Changes
-
#1178
f592d9f
Thanks @jorgemoya! - This refactor changes the structure of our UI components by replacing composability with a prop-based configuration. This change simplifies the use of our components, eliminating the need to build them individually from a composable approach. Additionally, it provides a single location for all class customizations, improving the experience when fully customizing the component. We believe this approach will make it easier to use components correctly and safeguard against incorrect usage. Ultimately, by adopting a prop-based configuration, we aim to achieve full replaceability and simplify theming for our components.Before refactor:
<Accordions> <AccordionsItem> <AccordionsTrigger> Title 1 </AccordionsTrigger> <AccordionsContent> Item Content 1 </AccordionsContent> </AccordionsItem> <AccordionsItem> <AccordionsTrigger> Title 2 </AccordionsTrigger> <AccordionsContent> Item Content 2 </AccordionsContent> </AccordionsItem> </Accordions>
After refactor:
<Accordions accordions={[ {value: 'Title 1', content: 'Item Content 1'}, {value: 'Title 2', content: 'Item Content 2'} ]}>
Before refactor:
<Select onValueChange={onSort} value={value} > <SelectContent> <SelectItem value="featured">Featured</SelectItem> <SelectItem value="newest">Newest</SelectItem> <SelectItem value="best_selling">Best selling</SelectItem> <SelectItem value="a_to_z">A to Z</SelectItem> <SelectItem value="z_to_a">Z to A</SelectItem> <SelectItem value="best_reviewed">By reviews</SelectItem> <SelectItem value="lowest_price">Price ascending</SelectItem> <SelectItem value="highest_price">Price descending</SelectItem> <SelectItem value="relevance">Relevance</SelectItem> </SelectContent> </Select>
After refactor:
<Select onValueChange={onSort} options={[ { value: 'featured', label: 'Featured' }, { value: 'newest', label: 'Newest' }, { value: 'best_selling', label: 'Best selling' }, { value: 'a_to_z', label: 'A to Z' }, { value: 'z_to_a', label: 'Z to A' }, { value: 'best_reviewed', label: 'By reviews'}, { value: 'lowest_price', label: 'Price ascending' }, { value: 'highest_price', label: 'Price descending' }, { value: 'relevance', label: 'Relevance' }, ]} value={value} />
@bigcommerce/catalyst-core@0.11.0
Minor Changes
- #1156
7d91478
Thanks @chanceaclark! - Adds customer information onto the session for consumption in both server and client components
Patch Changes
-
#1183
4e7ed57
Thanks @chanceaclark! - Usesnext/navigation
for logging in as a customer instead of the built-inredirectTo
option. That option was not following thetrailingSlash
config set innext.config.js
which caused test failures. -
Updated dependencies []:
- @bigcommerce/catalyst-client@0.5.0
@bigcommerce/create-catalyst@0.9.0
Minor Changes
- #1083
bd6be02
Thanks @bookernath! - Generate multi-channel GraphQL Storefront API tokens on catalyst provisioning
@bigcommerce/catalyst-core@0.10.0
Minor Changes
- #1057
22dd481
Thanks @bookernath! - Added /sitemap.xml as a proxy to hosted BigCommerce sitemap
Patch Changes
-
#1098
405e791
Thanks @bookernath! - Move Sitemap Index fetching into the client & normalize user agents -
#1086
e0926ee
Thanks @bc-alexsaiannyi! - add minor changes to address form layout -
#1055
52214a3
Thanks @jorgemoya! - Make client.fetch channel aware per locale. -
#1071
5d0975b
Thanks @jorgemoya! - Use customerId in product API to get correct product information. -
#1077
e86f46f
Thanks @chanceaclark! - Uses the deployment URL for the robots.txt sitemap field rather than another environment variable. -
#1075
4bf7d16
Thanks @jorgemoya! - Append channel to kv keys. -
#1034
e648a62
Thanks @jorgemoya! - Add store selector page. -
#1032
982b19c
Thanks @deini! - prefetch product option data on hover -
#1095
5df38cf
Thanks @chanceaclark! - Fixes a missing GraphQL field for the updateCustomer mutation. -
#1056
ad7bda7
Thanks @bc-yevhenii-buliuk! - make selected account tab visible on mobile devices -
#1087
b21a139
Thanks @bc-alexsaiannyi! - change pagination layout and minor changes to address book -
Updated dependencies [
405e791
,8766305
,52214a3
]:- @bigcommerce/catalyst-client@0.5.0
@bigcommerce/catalyst-client@0.5.0
Minor Changes
- #1098
405e791
Thanks @bookernath! - Move Sitemap Index fetching into the client & normalize user agents
Patch Changes
-
#994
8766305
Thanks @jorgemoya! - Add channelId param to client to allow fetching from multiple channels with the same client. -
#1055
52214a3
Thanks @jorgemoya! - Add getChannelId param to dynamically fetch a channel on requests.
@bigcommerce/catalyst-core@0.9.1
Patch Changes
-
#937
3606639
Thanks @jorgemoya! - Show correct status and messaging for the Add to Cart button. -
#979
6a6c193
Thanks @bc-yevhenii-buliuk! - fix redirection to the Login page after password change -
#972
3c34e27
Thanks @jorgemoya! - Show correct color of remove button when in loading state. -
#982
b8ea900
Thanks @matthewvolk! - Introduces more consistent naming convention for files related to GraphQL, changes opinions around when it is appropriate to track GraphQL files in version control, fixes an issue where thegenerate.cjs
script was swallowing helpful error messaging -
#977
bf4739d
Thanks @jorgemoya! - Add upstash kv adapter. -
#974
970651c
Thanks @jorgemoya! - Add loading state to remove coupon code button.
@bigcommerce/create-catalyst@0.8.0
Minor Changes
- #936
8416cd0
Thanks @matthewvolk! - Adds more helpful error messaging when using older versions of Node (<12) with the CLI
Patch Changes
- #935
9e9c0e9
Thanks @matthewvolk! - Move CLI command configuration closer to command action handlers
@bigcommerce/catalyst-core@0.9.0
Minor Changes
- #794
956d738
Thanks @yurytut1993! - add update customer form
Patch Changes
-
#942
c7c65e0
Thanks @jorgemoya! - Make select scrollable with popover functionality. -
#957
0a3b519
Thanks @deini! - fix custom 404 page not being used -
#941
19a3d14
Thanks @bc-yevhenii-buliuk! - update icons on the account page -
#811
6661e3e
Thanks @bc-alexsaiannyi! - Add new address for customer