Skip to content

chore(main): release 3.0.6#349

Closed
release-please[bot] wants to merge 1 commit intomainfrom
release-please--branches--main--components--google-pay-button
Closed

chore(main): release 3.0.6#349
release-please[bot] wants to merge 1 commit intomainfrom
release-please--branches--main--components--google-pay-button

Conversation

@release-please
Copy link
Contributor

🤖 I have created a release beep boop

3.0.6 (2025-08-13)

⚠ BREAKING CHANGES

  • update onError callback signature to match runtime values
  • make environment a required property
  • remove logic to infer paymentRequest properties
  • remove logic to infer callbackIntents based on callback methods
  • convert button-react to es modules
  • return paymentMethodPresent when ready to pay changes

Features

  • add callback to be executed when Google Pay button is clicked (4720041), closes #92
  • add es5 build output (5eb243b), closes #60
  • add prefetchPaymentData integration (7b0e4dd)
  • add support for buttonBorderType (#346) (ed6b2a1)
  • add support for buttonRadius (89dbbc6)
  • add support for buttonSizeMode (0e85f04)
  • add support for donate button (193c781), closes #34
  • add support for main, browser, and module entry points (8d72f50), closes #60 #71
  • add support for offers (a329162)
  • add support for setting buttonLocale (00af174)
  • build: setup publish workflow for bit.dev (9ad66aa)
  • examples: replace http-server with serve (f9e9643)
  • generate minified resources (f1a9165)
  • implement Angular specific package (12d021a)
  • include umd modules in npm packages (48582dd)
  • initial public release (5fc265a)
  • make environment a required property (94e51c0), closes #45
  • pass allowedPaymentMethods to the createButton api (9073f06)
  • promote to stable public release 1.0 (#22) (a532e15)
  • remove logic to infer callbackIntents based on callback methods (49e5ad2)
  • remove logic to infer paymentRequest properties (3261957)
  • update @types/googlepay to support new button types (e017ab0)

Bug Fixes

  • add @types/googlepay as a direct dependenct for @google-pay/button-angular (d796162)
  • add keywords to npm package (eb7e1cb)
  • add lowercase property aliases for button-element (7b1f623)
  • add support for when dynamic button is rendered (3264778)
  • add try/catch around prefetchPaymentData (be06a76)
  • added error handling if google is not defined (b03a03e)
  • angular - remove main entrypoint (f8de638)
  • broken angular packaging (4ca7abe)
  • build: publish @google-pay/button-angular using angular token (25195f7)
  • build: publish angular dist folder instead of root (2b8413b)
  • build: update build pipeline to fix broken publish (c7ba3a0)
  • build: update build pipeline to fix broken publish (attempt 2) (08c7482)
  • call config.onError if present if isReadyToPay throws (#73) (63fee4f)
  • convert button-react to es modules (c6ddb0a)
  • do not reference undefined google during component mounting (8d2fc32)
  • docs: add webcomponent.org demo snippet (68a6dbc)
  • docs: remove webcomponent.org demo as it doesn't work in their iframe (168f217)
  • docs: update Angular component readme file (faeee50)
  • docs: update button types from long/short to buy/plain (b28c48e)
  • docs: use absolute example urls to to ensure links work on npm (d9bbec0)
  • don't load pay.js if already loaded (1e457b6)
  • don't set className if className is empty (b288b5e)
  • enable ivy for Angular (a12b02a)
  • include all files from dist for angular component publishing (18954f2)
  • include LICENSE file to npm packages (f180377)
  • include pissing files from package.json (57b0cdc)
  • invalidation values comparison for objects (3e8b7ac)
  • new release 3.0.6 with @types/googlepay 0.7.0 (98e9a39)
  • onError callback not called for @google-pay/button-react - fixes #170 (73c518c)
  • only return from mount() if there was an error (b730f33)
  • remove history in gitignore and keep the if clause outside of the try block (77ac315)
  • remove paymentRequest and merchantInfo from invalidation properties (ecafb34)
  • remove shadow DOM workaround (4a7a710), closes #19
  • remove some blanks (0670607)
  • restore primaryBranch configuration (b2fce29)
  • return paymentMethodPresent when ready to pay changes (0219559)
  • trigger onError callback when loading googlepay js faild (e06dcf7)
  • update @types/googlepay package dependency (eddc588)
  • update fill button styling (27a1d82)
  • update homepage property of package.json from master to main (0ab5994)
  • update onError callback signature to match runtime values (edbbc02), closes #101
  • update package dependency for @types/googlepay to 0.4.1 (89f48fc)
  • using angular "compilationMode": "partial" (5694870)

This PR was generated with Release Please. See documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment