Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.28.0 (2024-12-20)
Features
- add ProductSearchParams_2022_06 has_bundle_product query
1.27.0 (2024-12-10)
Features
- JFS-298: Add commit flag to address and subscription APIs
1.26.0 (2024-11-22)
Features
- AFCP-1557: add enable_customer_account_full_page_extension setting
1.25.5 (2024-11-21)
Bug Fixes
- Add missing unit_price in presentment_prices
1.25.4 (2024-11-21)
Bug Fixes
- Improve bundle product and presentment prices type definition
1.25.3 (2024-11-13)
Bug Fixes
- JFS-297: Add pause param to updateSubscriptionChargeDate
1.25.2 (2024-11-08)
Bug Fixes
- JFS-296: Update product types with multi-currency params
1.25.1 (2024-10-29)
Bug Fixes
- narrow down subscription types
1.25.0 (2024-10-18)
Features
- Adding prepaid_v2 to cdn type
1.24.1 (2024-10-16)
Bug Fixes
- JFS-293: Update subscription types to allow onetime status
1.24.0 (2024-10-03)
Features
- AFCP-1403: Add shop settings endpoint
1.23.1 (2024-09-25)
Bug Fixes
- JFS-290: Update docs and types for plan_id
1.23.0 (2024-09-18)
Bug Fixes
- delivery schedule types
- skipFutureCharge subscription_ids type
Features
- add UpdateSubscriptionsRequest address_id
1.22.3 (2024-08-29)
Bug Fixes
- JFS-289: Update customer type to have subscription_related_charge_streak
1.22.2 (2024-08-21)
Note: Version bump only for package @rechargeapps/storefront-client
1.22.1 (2024-08-16)
Note: Version bump only for package @rechargeapps/storefront-client
1.22.0 (2024-08-16)
Features
- Add validateBundleSelection function
1.21.0 (2024-07-31)
Features
- JFS-286: Allow onetime updates with bulk subscription create/update
1.20.0 (2024-07-17)
Features
- JFS-285: Add page_destination param to customer portal access API
- JFS-287: Add appName and appVersion to improve debugging/traceability of requests
1.19.0 (2024-06-21)
Features
- JFS-284: Add credits related API functions
1.18.3 (2024-06-10)
Note: Version bump only for package @rechargeapps/storefront-client
1.18.2 (2024-05-22)
Bug Fixes
- JFS-281: Update updateSubscription params
1.18.1 (2024-05-20)
Bug Fixes
- JFS-280: Update customer types and sendPasswordlessCode docs
1.18.0 (2024-05-16)
Bug Fixes
- JFS-279: Add called function name as header and request id
Features
- JFS-276: Collection APIs
- JFS-276: narrow query param types for listCollectionProducts
- JFS-276: update listCollectionProducts
1.17.3 (2024-02-28)
Bug Fixes
- Charge/Order: add missing props
- UpdateSubscriptionRequest: missing plan_id prop
1.17.2 (2024-02-20)
Bug Fixes
- JFS-272: Downgrade js-xdr package to fix web worker environments
1.17.1 (2024-02-05)
Bug Fixes
- SFCP-2030 add optional property store_platform to CDNStoreSetting
1.17.0 (2024-02-01)
Features
- JFS-271: Add login function for Shopify Customer Account API
1.16.3 (2024-01-09)
Bug Fixes
- JFS-269: Simplify bundle validation
1.16.2 (2024-01-02)
Note: Version bump only for package @rechargeapps/storefront-client
1.16.1 (2023-12-15)
Note: Version bump only for package @rechargeapps/storefront-client
1.16.0 (2023-12-06)
Features
- charges: Adding ability to include a query with skip/unskip charges
1.15.2 (2023-12-06)
Note: Version bump only for package @rechargeapps/storefront-client
1.15.1 (2023-11-28)
Note: Version bump only for package @rechargeapps/storefront-client
1.15.0 (2023-11-21)
Features
- JFS-260: Add getGiftRedemptionLandingPageURL method
1.14.4 (2023-11-14)
Bug Fixes
- downgrade dependency that was breaking non-esm builds
1.14.3 (2023-11-14)
Bug Fixes
- ORD-2153: Add missing type on GiftPurchase entity
1.14.2 (2023-11-09)
Bug Fixes
- Update types on create onetime to include gift_id and optional price
1.14.1 (2023-11-09)
Note: Version bump only for package @rechargeapps/storefront-client
1.14.0 (2023-11-09)
Features
- JFS-255: Add credit summary method to SDK
- JFS-257: Add getActiveChurnLandingPageURL to SDK
1.13.0 (2023-11-07)
Features
- ORD-2103: Add new endpoint for store getShippingCountries
1.12.0 (2023-11-02)
Features
- JFS-251: Add createPaymentMethod method to SDK
1.11.2 (2023-10-20)
Bug Fixes
- ORD-2042: Add is_gift for create subscription and address
1.11.1 (2023-10-19)
Bug Fixes
- ORD-2042 Add correct scopes for gifting api and update gift type
1.11.0 (2023-10-11)
Features
- ORD-2024: Add gifting endpoints and documentation
1.10.2 (2023-10-05)
Bug Fixes
- JFS-249: Fix internal bugs with dev/testing
1.10.1 (2023-09-18)
Bug Fixes
- JFS-244: Documentation fixes and updates
1.10.0 (2023-09-01)
Features
- BUN-1260: Support for plan_id attribute in Bundle Selections
1.9.0 (2023-08-18)
Features
- JFS-239: Add template variables as options for customer notification
1.8.1 (2023-08-09)
Bug Fixes
- JFS-238: Update products and plans types
1.8.0 (2023-08-04)
Features
- JFS-232: Add ability to send customer notifications
- JFS-234: Add product search function to SDK
- JFS-235: Add new product CDN version to SDK and update CDN types
1.7.0 (2023-07-27)
Features
- Add commit=true to updateBundle function
1.6.1 (2023-07-13)
Bug Fixes
- JFS-231: use minimal lodash dependencies
1.6.0 (2023-07-12)
Bug Fixes
- JFS-230: Fix charge list option types & docs
Features
- JFS-229: Add customer portal auth method
1.5.0 (2023-06-14)
Features
- ORD-1602 Add api for gifting a skipped subscription
1.4.0 (2023-06-05)
Features
- BUN-1171: Support new /bundles update endpoint
- BUN-1193: Update subscription include query param supported options
1.3.3 (2023-05-31)
Note: Version bump only for package @rechargeapps/storefront-client
1.3.2 (2023-05-25)
Bug Fixes
- JFS-211: misc. fixes - list param ids can be strings or numbers, make customer_id optional on create address, add error types to charge, fix cursor type
1.3.1 (2023-05-23)
Bug Fixes
- JFS-224: Fixes for misc issues (
Buffer
dep, hydrogen docs, cloudflare workers)
1.3.0 (2023-05-17)
Features
- JFS-217: Prevent invalid storefront tokens and update docs
1.2.3 (2023-05-12)
Bug Fixes
- ME-1945: Fix monorepo build
1.2.2 (2023-05-11)
Bug Fixes
- JFS-215: Fix include types
1.2.1 (2023-05-09)
Bug Fixes
- JFS-214: add missing param to skip/unskip charge
1.2.0 (2023-05-09)
Features
- JFS-210: Add ability to set email/sms for passwordless login
1.1.0 (2023-05-01)
Bug Fixes
- MBR-881: Add membership change and update methods.
Features
- MBR-880: Add membership program GET methods
1.0.1 (2023-04-07)
Note: Version bump only for package @rechargeapps/storefront-client
1.0.0 (2023-03-28)
Features
- JFS-165: 1.0.0 release with doc updates (version tags & search)
0.29.2 (2023-03-24)
Note: Version bump only for package @rechargeapps/storefront-client
0.29.1 (2023-03-22)
Bug Fixes
- JFS-177: Update types and docs to reflect attributes that can't be updated.
0.29.0 (2023-03-21)
Features
- JFS-169: Add bulk create & update functions for subscriptions.
0.28.0 (2023-03-15)
Features
- JFS-168: Add commit query param option to all subscription updates
0.27.0 (2023-03-08)
Features
- JFS-171: breaking Update all storefront API access to require a Recharge
StorefrontAccessToken
0.26.0 (2023-03-01)
Bug Fixes
- JFS-156: update validateBundle to return error if invalid
- JFS-157: Fix update subscription types
Features
- JFS-158: Add customer portal access API support
0.25.0 (2023-02-24)
Features
- JFS-128: Add Metafields APIs to the SDK
Reverts
- Revert "chore: Version and release packages"
0.24.0 (2023-02-24)
Features
- JFS-131: Add Bundle Selection APIs breaking some of the old bundle type names were changed due to naming collisions
0.23.1 (2023-02-22)
Note: Version bump only for package @rechargeapps/storefront-client
0.23.0 (2023-02-02)
Features
- JFS-139: Create passwordless login example.
0.22.0 (2023-01-31)
Features
- JFS-138: Add passwordless login flow
0.21.0 (2023-01-31)
Features
- JFS-136: Add more includes
0.20.1 (2023-01-26)
Bug Fixes
- JFS-135: Update incorrect types based on customer portal poc integration
0.20.0 (2023-01-25)
Features
- JFS-134: breaking Update how discounts are applied to addresses & charges
0.19.0 (2023-01-24)
Features
- JFS-133: Adding use_plans_data to widget settings type
0.18.0 (2023-01-20)
Features
- JFS-125: Add apply/remove discount to address helper functions
0.17.2 (2023-01-18)
Note: Version bump only for package @rechargeapps/storefront-client
0.17.1 (2023-01-05)
Note: Version bump only for package @rechargeapps/storefront-client
0.17.0 (2022-12-14)
Features
- JFS-81: Add
loginRetryFn
middleware, breakingloginShopifyApi
args updated, update hydrogen examples and docs
0.16.1 (2022-12-13)
Note: Version bump only for package @rechargeapps/storefront-client
0.16.0 (2022-12-07)
Bug Fixes
- JFS-115: Update list params for API functions
Features
- JFS-114: Add dynamic bundles support
0.15.2 (2022-11-29)
Note: Version bump only for package @rechargeapps/storefront-client
0.15.1 (2022-11-29)
Note: Version bump only for package @rechargeapps/storefront-client
0.15.0 (2022-11-29)
Bug Fixes
- JFS-108: Moving bundling data to repo to fix sdk dependency on it
Features
- JFS-112: Add process charge to client
0.14.0 (2022-11-18)
Features
- JFS-106: Add includes for customer
0.13.0 (2022-11-17)
Features
- JFS-104: Add Payment Method APIs
0.12.0 (2022-11-10)
Features
- JFS-107: Updating login route with a production one
0.11.0 (2022-10-25)
Bug Fixes
- JFS-86: Removing source maps and adding banner to umd build
Features
- JFS-88: Add skip charge via subscription
0.10.0 (2022-10-24)
Features
- JFS-80: Add typedoc generation and update auth
0.9.0 (2022-10-20)
Features
- JFS-77: Add read plans APIs
0.8.1 (2022-10-20)
Note: Version bump only for package @rechargeapps/storefront-client
0.8.0 (2022-10-19)
Features
- JFS-51: Add default headers to all storefront client requests
0.7.1 (2022-10-18)
Note: Version bump only for package @rechargeapps/storefront-client
0.7.0 (2022-10-18)
Bug Fixes
- Utilize global deps across packages
Features
- JFS-76: Pass session to API functions
0.6.2 (2022-10-17)
Note: Version bump only for package @rechargeapps/storefront-client
0.6.1 (2022-10-14)
Note: Version bump only for package @rechargeapps/storefront-client
0.6.0 (2022-10-13)
Features
- JFS-69: Add user APIs
0.5.3 (2022-10-12)
Bug Fixes
- storefront: Readding gitlab registry config
0.5.2 (2022-10-12)
Bug Fixes
- storefront: Default store_settings to empty instead of undefined
0.5.1 (2022-10-12)
Note: Version bump only for package @rechargeapps/storefront-client
0.5.0 (2022-10-07)
Features
- FRONT-14: Moving unified widget over
0.4.0 (2022-10-06)
Features
- JFS-67: Adding memberships api
0.3.0 (2022-10-06)
Features
- JFS-63: Add subscriptions functions
- JFS-64: Onetimes API functions
- JFS-65: Adding charge apis
- JFS-66: Add Orders functions
- JFS-75: Adding additional address api methods
0.2.0 (2022-09-30)
Features
- JFS-62: Adding storefront address calls to client
0.1.0 (2022-09-29)
Bug Fixes
- client: Use typescript references correctly. Separate tsconfigs into separate files
Features
- client: Infer storeIdentifier when initializing
- JFS-60: POC for login/recharge API usage
- JFS-72: add auto-init to UMD build
0.0.17 (2022-09-23)
Bug Fixes
- JFS-61: Use current domain for bundles calls
0.0.16 (2022-09-23)
Bug Fixes
- release: Reverting release of unpublished storefront client