"Raspberry, Rhubarb, Rambai juice; it really does matter what version you choose!" Jam Version 0.2.0
is out! This release adds an easy way to renew fidelity bonds, adds support for JoinMarket v0.9.11, and fixes a couple of other things.
Here's what's new:
- You can now renew an expired fidelity bond in a straightforward manner (#678)
- Sending funds now allows for customizable fee settings for both direct and collaborative sends (#706)
- It's now readily apparent what version of Jam you're running, along with what version of JoinMarket (#668)
Here's what's fixed:
- Jam now uses a proper endpoint for orderbook retrieval (#687)
- Fixed the fee calculation for JoinMarket v0.9.10 and newer (#655)
- Wallet import will not be allowed if a wallet with the same name already exists (#720)
- Various UI improvements and bugfixes
Refer to the individual PRs and the changelog below for details.
While JoinMarket is tried and tested, Jam is new and things might break. Use with caution.
Please report any issues directly on GitHub. Make sure to read the docs and consult the FAQ. For discussions and general questions, hop into the community channel on Telegram or the Matrix room.
0.2.0 (2024-02-24)
Fixed
- fee-randomization: fix fee range in PaymentConfirmModal (#655) (31f54c8)
- selectable ui elements (#714) (378daf5)
- show warning on missing fee config values (#674) (5900a8c)
- ui: adapt payment confirm size (#712) (11e2c2a)
- use orderbook.json instead of parsing html table (#687) (df81804)
Added
- align amount input fields (#711) (7006e57)
- check for existing wallet (#720) (ac383dc)
- custom tx fee on direct and collaborative send (#706) (dc95e64)
- display ui/backend version (#668) (69e61e0)
- renew fidelity bond (#678) (b4948ef)
- ui: autofocus next input when confirming seed phrase backup (#718) (27e687c)
What's Changed
- feat: display ui/backend version by @theborakompanioni in #668
- feat: new authentication mechanism (access/refresh token) by @theborakompanioni in #665
- refactor: Consistent use of
walletName
vswalletFileName
by @theborakompanioni in #671 - chore(ui): scroll to page top after successful payment by @theborakompanioni in #672
- fix(fee-randomization): fix fee range in PaymentConfirmModal by @theborakompanioni in #655
- chore: debounce polling of session info by @theborakompanioni in #675
- chore: do not preselect jar on send page by @theborakompanioni in #676
- ui(footer): improve label and colors of websocket indicator by @theborakompanioni in #677
- build(deps): update bootstrap from v5.2.3 to v5.3.2 by @theborakompanioni in #645
- build(deps-dev): bump @babel/traverse from 7.20.1 to 7.23.2 by @dependabot in #679
- chore: remove create wallet button from settings page by @theborakompanioni in #680
- chore(dev): dev setup info page by @theborakompanioni in #686
- chore: do not display xpubs by @theborakompanioni in #688
- dev: always show logs button in dev mode by @theborakompanioni in #681
- chore: validate wallet name by @theborakompanioni in #684
- fix: use orderbook.json instead of parsing html table by @theborakompanioni in #687
- ui: improve balance spacing, coloring and grouping by @theborakompanioni in #691
- ui: improve phrasing and display rescanning alert by @theborakompanioni in #693
- build(deps): update dependencies by @theborakompanioni in #699
- build(deps-dev): bump @adobe/css-tools from 4.0.1 to 4.3.1 by @dependabot in #701
- ui(Jar): hide currency symbol of frozen balance by @theborakompanioni in #697
- dev: ability to reset fee values in dev mode by @theborakompanioni in #698
- build(deps-dev): bump @adobe/css-tools from 4.3.1 to 4.3.2 by @dependabot in #702
- refactor: externalize send form components by @theborakompanioni in #695
- dev: update rpc-explorer for regtest env. by @Overload3910 in #704
- build(deps): upgrade to react 18 by @theborakompanioni in #700
- chore(send): align unit in collaborators fee breakdown by @theborakompanioni in #708
- chore: small ui changes suggested by @editwentyone by @theborakompanioni in #709
- fix(ui): adapt payment confirm size by @theborakompanioni in #712
- ui: fluid container with wider layout by @theborakompanioni in #703
- dev(regtest): update bitcoin core to v26 by @theborakompanioni in #710
- fix: selectable ui elements by @theborakompanioni in #714
- build(deps): update dependencies by @theborakompanioni in #715
- build(deps-dev): bump follow-redirects from 1.15.3 to 1.15.4 by @dependabot in #716
- feat: align amount input fields by @theborakompanioni in #711
- automatically jump to the next input box when confirming the seed phr… by @zmjohnso in #718
- feat: custom tx fee on direct and collaborative send by @theborakompanioni in #706
- feat: renew fidelity bond by @theborakompanioni in #678
- 636 check for existing wallet by @zmjohnso in #720
- chore(release): v0.2.0 by @dergigi in #722
New Contributors
Full Changelog: v0.1.6...v0.2.0