Latest Release

  • Repository: joinmarket-webui/jam
  • Published on: 2024-02-24 23:03:10 UTC
  • Version Tag: v0.2.0
  • By: dergigi
  • On GitHub: joinmarket-webui/jam/releases

"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.


⚠️ Jam is still considered beta software. ⚠️

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

What's Changed

  • feat: display ui/backend version by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/668
  • feat: new authentication mechanism (access/refresh token) by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/665
  • refactor: Consistent use of walletName vs walletFileName by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/671
  • chore(ui): scroll to page top after successful payment by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/672
  • fix(fee-randomization): fix fee range in PaymentConfirmModal by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/655
  • chore: debounce polling of session info by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/675
  • chore: do not preselect jar on send page by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/676
  • ui(footer): improve label and colors of websocket indicator by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/677
  • build(deps): update bootstrap from v5.2.3 to v5.3.2 by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/645
  • build(deps-dev): bump @babel/traverse from 7.20.1 to 7.23.2 by @dependabot in https://github.com/joinmarket-webui/jam/pull/679
  • chore: remove create wallet button from settings page by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/680
  • chore(dev): dev setup info page by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/686
  • chore: do not display xpubs by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/688
  • dev: always show logs button in dev mode by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/681
  • chore: validate wallet name by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/684
  • fix: use orderbook.json instead of parsing html table by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/687
  • ui: improve balance spacing, coloring and grouping by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/691
  • ui: improve phrasing and display rescanning alert by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/693
  • build(deps): update dependencies by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/699
  • build(deps-dev): bump @adobe/css-tools from 4.0.1 to 4.3.1 by @dependabot in https://github.com/joinmarket-webui/jam/pull/701
  • ui(Jar): hide currency symbol of frozen balance by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/697
  • dev: ability to reset fee values in dev mode by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/698
  • build(deps-dev): bump @adobe/css-tools from 4.3.1 to 4.3.2 by @dependabot in https://github.com/joinmarket-webui/jam/pull/702
  • refactor: externalize send form components by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/695
  • dev: update rpc-explorer for regtest env. by @Overload3910 in https://github.com/joinmarket-webui/jam/pull/704
  • build(deps): upgrade to react 18 by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/700
  • chore(send): align unit in collaborators fee breakdown by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/708
  • chore: small ui changes suggested by @editwentyone by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/709
  • fix(ui): adapt payment confirm size by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/712
  • ui: fluid container with wider layout by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/703
  • dev(regtest): update bitcoin core to v26 by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/710
  • fix: selectable ui elements by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/714
  • build(deps): update dependencies by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/715
  • build(deps-dev): bump follow-redirects from 1.15.3 to 1.15.4 by @dependabot in https://github.com/joinmarket-webui/jam/pull/716
  • feat: align amount input fields by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/711
  • automatically jump to the next input box when confirming the seed phr… by @zmjohnso in https://github.com/joinmarket-webui/jam/pull/718
  • feat: custom tx fee on direct and collaborative send by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/706
  • feat: renew fidelity bond by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/678
  • 636 check for existing wallet by @zmjohnso in https://github.com/joinmarket-webui/jam/pull/720
  • chore(release): v0.2.0 by @dergigi in https://github.com/joinmarket-webui/jam/pull/722

New Contributors

  • @zmjohnso made their first contribution in https://github.com/joinmarket-webui/jam/pull/718

Full Changelog: https://github.com/joinmarket-webui/jam/compare/v0.1.6...v0.2.0

Data updated on: 2024-07-01 13:14 UTC