Skip to content

Latest commit

 

History

History
382 lines (215 loc) · 8.52 KB

File metadata and controls

382 lines (215 loc) · 8.52 KB

@godaddy/react

1.0.48

Patch Changes

  • a5c1051: Refactor checkout draft order synchronization to flush pending order updates before confirmation, avoid duplicate mutations, and improve sync failure handling.

1.0.47

Patch Changes

  • 3595d0f: Add currency code from sku for product card

1.0.46

Patch Changes

  • 9a03ad9: Return the missing shipping info error when checkout is blocked by absent shipping lines or fulfillment.

1.0.45

Patch Changes

  • 9417a3c: Re-apply shipping methods when checkout line items change after shipping has already been selected.

1.0.44

Patch Changes

  • 2e05ef7: Add ACH Payment Support
  • Updated dependencies [2e05ef7]
    • @godaddy/localizations@1.0.11

1.0.43

Patch Changes

  • 4f67ee8: Add additional targets and extend billing flows with localization updates
  • Updated dependencies [4f67ee8]
    • @godaddy/localizations@1.0.10

1.0.42

Patch Changes

  • 798d6d6: Fix "Complete your free order" button not working for free pickup orders. Now only requires billing first and last name instead of full billing address.

1.0.41

Patch Changes

  • 6f9b610: Update commerce api skill to check cli version before API discovery

1.0.40

Patch Changes

  • f43f2dd: Add gopay appId override experimental rule

1.0.39

Patch Changes

  • a53681a: This PR adds payment authorization integration to the MercadoPago checkout button component, implementing preference ID generation for brick initialization

1.0.38

Patch Changes

  • 93b26ea: Add standard google pay and apple pay payment methods using GDP

1.0.37

Patch Changes

  • 2f604ef: Update skill to suggest correct godaddy/cli URL and fix example CLI calls

1.0.36

Patch Changes

  • 815fa6c: Fix pickup tax recalculation to always use the pickup location address when billing address fields are updated.

1.0.35

Patch Changes

  • 8d3f2c2: Update commerce api skill to utilize godaddy cli as api source

1.0.34

Patch Changes

  • 57d6115: Add commerce api skill

1.0.33

Patch Changes

  • 353dc8b: Add support for enAu localizations
  • Updated dependencies [353dc8b]
    • @godaddy/localizations@1.0.9

1.0.32

Patch Changes

  • ed3cbef: Fix bug with large leadTimes and add pickupSlotInterval to uncouple leadTime from time slot generation

1.0.31

Patch Changes

  • b3c0dad: Fix MercadoPago amount conversion from minor units to major units. The SDK expects amounts in major units (e.g., 90.00 BRL) but we were sending minor units (e.g., 9000 cents).

1.0.30

Patch Changes

  • c1ebb52: Format local pickup times to store timezone

1.0.29

Patch Changes

  • eaa8496: Add CCAvenue payment provider support and improvements

    @godaddy/react

    • Add CCAvenue checkout button with shipping validation (require shipping methods when delivery is SHIP)
    • Add CCAvenueReturnProvider for return flow with JWT auth support and confirm checkout loader
    • Use env-based redirect URL for CCAvenue gateway
    • Disable form and mutations when confirming checkout

    @godaddy/localizations

    • Add CCAvenue payment method labels and descriptions for all supported locales
  • Updated dependencies [eaa8496]

    • @godaddy/localizations@1.0.8

1.0.28

Patch Changes

  • f24654b: Add google and apple pay stripe express payment methods

1.0.27

Patch Changes

  • 97ffe4d: Implementation of mercadopago
  • Updated dependencies [97ffe4d]
    • @godaddy/localizations@1.0.7

1.0.26

Patch Changes

  • 172059f: Limit paypal express to paypal button only

1.0.25

Patch Changes

  • de0b740: Update shipping method on change to match correct shipping provider and service for express checkout

1.0.24

Patch Changes

  • 3d85a32: Send major unit price for square payments

1.0.23

Patch Changes

  • 8e31daf: Recalculate taxes on express coupon code and shipping changes

1.0.22

Patch Changes

  • 79d3dab: Reset express wallet taxes and adjustments on close

1.0.21

Patch Changes

  • 569cc34: Add storeId and channelId for GDPayments Initialization

1.0.20

Patch Changes

  • 41f7d3b: Send new tax, price adjustment, and shipping data to express checkout confirmation

1.0.19

Patch Changes

  • cf9ea1b: fix payload amount precision for godaddy payment express checkout on shipping changes

1.0.18

Patch Changes

  • 75784b7: Add support for paypal credit card provider
  • Updated dependencies [75784b7]
    • @godaddy/localizations@1.0.6

1.0.17

Patch Changes

  • 34354ab: Adjust shipping intent logic to clear shippingLines when no new shipping methods are returned

1.0.16

Patch Changes

  • bfdd630: Apply shipping intent when no shipping methods returned

1.0.15

Patch Changes

  • 40aeb75: Set default storefront lineItem fulfillmentMode to NONE when adding to cart

1.0.14

Patch Changes

  • d99b69d: - Add filtering by productIds and categoryIds to ProductGrid
    • Add productId prop to ProductCard for single product rendering
    • Add pagination support to ProductGrid with enablePagination prop
    • Add translations for pagination controls
  • Updated dependencies [d99b69d]
    • @godaddy/localizations@1.0.5

1.0.13

Patch Changes

  • b17602f: Add Tailwind v3/v4 compatible CSS export

1.0.12

Patch Changes

  • e5504b4: remove sessionId requirement for applyDiscount

1.0.11

Patch Changes

  • 8c9ea85: Add missing session error state
  • Updated dependencies [8c9ea85]
    • @godaddy/localizations@1.0.4

1.0.10

Patch Changes

  • 83aae9a: Fix bug where GDP tries to load before having session values

1.0.9

Patch Changes

  • 2cb4ac6: - Update collect SDK CDN urls
    • Add localization keys for cart components
    • Optional businessId for GDP config (will pull from store data if not provided)
  • Updated dependencies [2cb4ac6]
    • @godaddy/localizations@1.0.3

1.0.8

Patch Changes

  • c484494: Added cart functionality with useAddToCart hook and Cart component. Fixed hydration mismatch in Cart component. Removed internal environment references.

1.0.7

Patch Changes

  • 6b5d7d9: fix formatting for major units in formatCurrency

1.0.6

Patch Changes

  • 16b571f: Add support for locale prop on context provider

1.0.5

Patch Changes

  • 4058d97: Refactor currency formatting to respect currency precision

1.0.4

Patch Changes

  • f4f79d6: Add product grid and product details components using public storefront apis

1.0.3

Patch Changes

  • 811bb55: Add auth-token exchange

1.0.3

Patch Changes

  • c0eed81: Add optional appearance to checkout session

1.0.2

Patch Changes

  • 445d787: Small formatting issues and fixes
  • Updated dependencies [445d787]
    • @godaddy/localizations@1.0.2

1.0.1

Patch Changes

  • 0e07815: - Add latest translations.
    • Add address autocomplete feature flag and US support for address autocomplete.
    • Update tracking events.
    • Improved address reset logic in the checkout form.
    • Fix issues with country data missing regions codes.
  • Updated dependencies [0e07815]
    • @godaddy/localizations@1.0.1

1.0.0

Major Changes

  • 1864bc2: This marks the first stable major release of our GoDaddy JavaScript libraries, representing a significant milestone in our platform development.

    A comprehensive React component library for GoDaddy checkout experiences, featuring:

    • Complete checkout session management with GraphQL integration
    • Support for multiple payment providers (Stripe, PayPal)
    • Comprehensive checkout features including billing/shipping addresses, tips, promotions, and tax collection
    • Multi-environment support (dev, ote, prod, test)
    • Built with modern React patterns using Radix UI components and Tailwind CSS

    Internationalization support for GoDaddy checkout components:

    • Structured localization framework covering all checkout aspects
    • Initial French (France) localization with comprehensive translation coverage
    • Extensible architecture for adding additional locales
    • Seamless integration with the React component library

    Essential platform integration tools for GoDaddy app developers:

    • Cryptographic request verification using ECDSA-P256-SHA256
    • Webhook subscription verification with HMAC-SHA256
    • Framework-specific adapters for Express.js and Next.js
    • Comprehensive error handling following GoDaddy standards
    • Environment-based configuration support

    These packages provide the foundation for building robust, secure, and internationalized applications on the GoDaddy platform.

Patch Changes

  • Updated dependencies [1864bc2]
    • @godaddy/localizations@1.0.0

0.1.0

Minor Changes

  • intitial release