Releases: PayButton/paybutton
PayButton v5.2.1
PayButton v5.2.0
Implemented automatic dark mode based on tertiary color, fixed missing payment ID on quick dialog interactions, and misc code cleanup.
What's Changed
- Implemented an effective 'dark mode' when tertiary color is too light by @Klakurka in #586
- Fix: wait for qr code to copy and pay by @chedieck in #590
- Removed unused react-jss dependency by @Klakurka in #587
Full Changelog: 5.1.1...5.2.0
PayButton v5.1.1
Fixed some small visual regressions and reduced paymentId regen when editable=1.
What's Changed
- feat: regenerate paymentId when amount is updated by @lissavxo in #572
- Made div a bit taller by default to handle donation controls by @Klakurka in #583
- Introduced max editable amounts by @Klakurka in #584
Full Changelog: 5.1.0...5.1.1
PayButton v5.1.0
Introduced adjustable auto-close timing, added opt-in project donation control, updated major dependencies, and fixed several bugs.
What's Changed
- chore(deps): bump axios from 1.6.5 to 1.12.0 in /react by @dependabot[bot] in #553
- Adjustable auto-close by @Klakurka in #549
- fix: base64 of success audio by @Klakurka in #545
- Upgraded to rollup v4, removed yarn-conflicting package-lock.json by @Klakurka in #527
- defaultProps no longer assigned. by @Klakurka in #551
- [#564] feat: react tests by @chedieck in #567
- Better cashtab-connect error handling by @Klakurka in #573
- feat: donation rate prop by @lissavxo in #556
- feat: Donation opt in/edit button by @johnkuney in #575
Full Changelog: 5.0.3...5.1.0
PayButton v5.0.3
Updated chronik-client to fix compatibility with some React apps.
What's Changed
- bump chronik-client-cashtokens version
- chore(deps): bump cipher-base from 1.0.4 to 1.0.6 in /react by @dependabot[bot] in #540
- chore(deps): bump sha.js from 2.4.11 to 2.4.12 in /react by @dependabot[bot] in #541
Full Changelog: 5.0.2...5.0.3
PayButton v5.0.2
PayButton v5.0.1
Updated to support WordPress plugin (direct Chronik connection).
What's Changed
Full Changelog: 5.0.0...5.0.1
PayButton v5.0.0
Connected directly to the PayButton Chronik server, greatly improved payment speed from Cashtab wallets, and included a number of misc bug fixes.
What's Changed
- chore(deps): bump @babel/runtime from 7.18.9 to 7.27.6 in /react by @dependabot[bot] in #510
- chore(deps): bump prismjs, @storybook/addon-a11y, @storybook/addon-essentials and @storybook/react in /react by @dependabot[bot] in #512
- chore: fix Storybook issue by updating React and Storybook to v7.x by @Klakurka in #515
- fix: newTxs context by @lissavxo in #521
- Add Copilot instructions file by @Klakurka in #523
- chore(deps): bump on-headers and compression in /react by @dependabot[bot] in #520
- Switched to the new cashtab-connect lib by @Klakurka in #526
- chore(deps): bump tmp, @typescript-eslint/eslint-plugin, @typescript-eslint/parser and eslint in /react by @dependabot[bot] in #531
- chore(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /react by @dependabot[bot] in #534
- chore(deps): bump sha.js from 2.4.11 to 2.4.12 in /paybutton by @dependabot[bot] in #535
- chore(deps): bump cipher-base from 1.0.4 to 1.0.6 in /paybutton by @dependabot[bot] in #536
- fix: open cashtab with no amount by @lissavxo in #538
- fix: redirect cashtab url by @lissavxo in #539
- Feat connect chronik websocket directly by @lissavxo in #522
Full Changelog: 4.2.0...5.0.0
PayButton v4.2.0
Added new props (autoClose, disableSound, transactionText, size), improved success handling and socket behavior, updated the demo page, expanded opReturn docs, misc bug fixes, and upgraded dependencies for improved stability and security.
What's Changed
- [#470] fix: socket creation with prefix always by @chedieck in #472
- fix: altpayment not showing up by @lissavxo in #473
- docs: opReturn feature by @lissavxo in #469
- Only use dev addresses on demo page by @Klakurka in #480
- docs: op-return prop by @lissavxo in #479
- Feat: Auto-close parameter and success animation reset by @johnkuney in #481
- docs: op return zh-cn zh-tw by @lissavxo in #483
- Feat/disable sound prop by @lissavxo in #487
- fix/amount-editable-random-satoshis by @lissavxo in #488
- fix: randomSatoshis trigger success by @lissavxo in #482
- Bump normalize-url from 4.5.0 to 4.5.1 in /docs by @dependabot in #144
- Bump ws from 6.2.1 to 6.2.2 in /docs by @dependabot in #145
- Bump shell-quote and react-scripts in /react by @dependabot in #173
- Bump loader-utils and react-scripts in /react by @dependabot in #182
- Bump qs and express in /paybutton/dev by @dependabot in #190
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /react by @dependabot in #192
- Bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs by @dependabot in #197
- Bump minimist from 1.2.5 to 1.2.8 in /docs by @dependabot in #203
- chore(deps): bump @babel/runtime from 7.23.8 to 7.27.1 in /paybutton by @dependabot in #491
- chore(deps): bump dompurify, docsify and docsify-server-renderer in /docs by @dependabot in #492
- chore(deps): bump prismjs from 1.29.0 to 1.30.0 in /docs by @dependabot in #493
- chore(deps): bump @babel/helpers from 7.23.8 to 7.27.1 in /react by @dependabot in #494
- chore(deps): bump http-proxy-middleware, @storybook/preset-create-react-app and webpack-dev-server in /react by @dependabot in #497
- chore(deps): bump base-x from 3.0.9 to 3.0.11 in /react by @dependabot in #498
- chore(deps-dev): bump elliptic from 6.5.4 to 6.6.1 in /react by @dependabot in #499
- chore(deps): bump rollup and microbundle in /react by @dependabot in #500
- feat: transaction text prop by @lissavxo in #471
- [#300] feat: keep socket open on closed button by @chedieck in #485
- Revert "Merge pull request #500 from PayButton/dependabot/npm_and_yar… by @chedieck in #504
- feat: lock editable on success by @lissavxo in #506
- feat: ignore opReturn bch by @lissavxo in #484
- feat: increase toast margin bottom by @lissavxo in #507
- Feat/autoclose false default by @lissavxo in #508
- fix: react build dist declaration file by @chedieck in #509
- Feat/size prop by @lissavxo in #489
Full Changelog: 4.1.0...4.2.0
PayButton v4.1.0
Introduced new animations, switched to opening cashtab.com if extension is not installed, and updated docs.
What's Changed
- Feat/update docs by @lissavxo in #461
- docs:update advanced usage by @lissavxo in #463
- fix: open cashtab web case by @lissavxo in #466
- ui: add animations by @johnkuney in #467
Full Changelog: 4.0.0...4.1.0