Releases: getAlby/bitcoin-connect
v3.3.0
What's Changed
- Feat: add payment methods by @positiveblue in #214
- doc: fix pure js import by @rolznz in #206
Full Changelog: v3.2.2-alpha...v3.3.0
New contributor: positiveblue 🎉
v3.2.2-alpha
What's Changed
- changed loading icon to waiting icon by @Alan-AC7 in #191
- imported copied icon and set it to change when clicking copy invoice by @Alan-AC7 in #192
- increased text spacing by 2px and increased divider opacity by @Alan-AC7 in #193
- 🚨 [security] Update vite 4.5.1 → 4.5.2 (patch) by @depfu in #195
- Fix Issue#158: Buttons in payment component should be full width on mobile by @sunilsimar in #200
- Update all Yarn dependencies (2024-01-22) by @depfu in #196
- Update README.md by @Alan-AC7 in #194
- chore: update lnc dependency by @rolznz in #202
New Contributors
- @sunilsimar made their first contribution in #200
Full Changelog: v3.2.0-alpha...v3.2.2-alpha
v3.2.0-alpha
This release fixes two issues and one request raised by @ekzyis from stacker news: ⚡
- closeModal no longer causes an issue with React strict mode
- connecting/connected subscription methods now fire callbacks immediately if the state already matches when the subscription is created
- new API function to get the current connector's config (e.g. to display the name of the connector currently connected to):
getConnectorConfig()
It also introduces a new fiat balance switcher thanks to @Alan-AC7 💵
Special thanks to @hzrd149 for a huge reduction in package size! 🎁
Also there are some improvements to xss attack prevention by @reneaaron. 💪
There's also an experimental way to configure NWC permissions through the Bitcoin Connect init
function.
Deprecation: isConnected
function has been deprecated and will be removed in v4.
What's Changed
- Updated readme by @Alan-AC7 in #165
- fix: add xss to docs by @reneaaron in #171
- add "repository" field to package.json by @hzrd149 in #166
- Replace embedded png in svg icons by @hzrd149 in #167
- feat: add currency switcher by @rolznz in #164
- Update all Yarn dependencies (2023-12-28) by @depfu in #152
- feat: add webln provider config by @rolznz in #172
- Incorrect copy in mobile pay component #183 is Fixed by @harith-hacky03 in #184
- Update all Yarn dependencies (2024-01-01) by @depfu in #179
- fix: remove modal closing animation by @rolznz in #188
- fix: trigger onConnected callback on subscribe if already connected by @rolznz in #185
- feat: add api function to get connector config by @rolznz in #186
- chore: 3.2.0 by @rolznz in #189
New Contributors
- @depfu made their first contribution in #152
- @harith-hacky03 made their first contribution in #184
Full Changelog: v3.1.0-alpha...v3.2.0-alpha
v3.1.0-alpha
What's Changed
Full Changelog: v3.0.0-alpha...v3.1.0-alpha
v3.0.0-alpha
v3.0.0 marks a huge milestone for Bitcoin Connect, solving a lot of fundamental issues in the architecture (much thanks to @bumi and @reneaaron) and further simplifying the developer experience. Also, a new "get wallet" page was added by @Alan-AC7 and a much-improved success animation by @hzrd149
What's Changed
- feat: V3 by @rolznz in #140
- feat: new-wallet-link was created by @Alan-AC7 in #135
- feat: replace success gif with svg animation by @hzrd149 in #126
- fix: radius & logo by @reneaaron in #134
- chore: add nextjs demo apps by @rolznz in #153
New Contributors
Full Changelog: v2.4.2-alpha...v3.0.0-alpha
v2.4.2-alpha
This release introduces a new payment component - try it out here! This release also adds a new connector: Umbrel. This allows you to connect to your own Umbrel node using NWC. This release also contains quite a few improvements to the connector list display, with updated icons, colors and more user-friendly connector titles.
What's Changed
- feat: payment component by @rolznz in #106
- feat: umbrel connector by @reneaaron in #96
- feat: error messages by @rolznz in #104
- feat: update connector icons and copy by @rolznz in #119
- fix: do not change route while connecting by @rolznz in #102
Full Changelog: v2.3.1-alpha...v2.4.2-alpha
v2.3.1-alpha
v2.1.3-alpha
What's Changed
- feat: add skeleton loader for modal connecting state by @hirenchauhan2 in #70
- replaced the hardcoded appName in bc-alby-nwc-connector by @Sakshi-75 in #72
- feat: lnc connector (WIP) by @rolznz in #74
- feat: separate nwc connection page by @rolznz in #78
- Feat: Add mutiny connector by @rolznz in #79
- Feat: lnbits connector by @rolznz in #80
New Contributors
- @hirenchauhan2 made their first contribution in #70
- @Sakshi-75 made their first contribution in #72
Full Changelog: v2.0.0-alpha...v2.1.3
v2.0.0-alpha
- New UI
- Automatic Dark mode support
- Simpler css styling API
BREAKING CHANGES
- CSS variables have changed
- no more
icon-only
ordisabled
attributes on the button.
v1.2.0-alpha
What's Changed
- feat: listen for webln:enabled event by @rolznz in #57
- feat: programmatically launch modal by @rolznz in #61
Full Changelog: v1.1.2-alpha...v1.2.0-alpha