Latest Release
- Repository: joinmarket-webui/jam
- Published on: 2024-10-02 10:42:45 UTC
- Version Tag: v0.3.0
- By: theborakompanioni
- On GitHub: joinmarket-webui/jam/releases
"I Don't Care What They're Going To Say, Let The Storm Rage On, The Cold Never Bothered Me Anyway!" Jam Version
v0.3.0
is out! This release adds an easy way to quickly freeze/unfreeze UTXOs, review eligible or selected UTXOs before sending, and fixes a couple of other things.
Here's what's new: - Quickly freeze/unfreeze UTXOs on send page (#771) - Review eligible or selected UTXOs (#773) - Ability to trigger a rescan of the timechain (#838)
Here's what's fixed: - Fixed a time issue when creating a fidelity bond (#853) - Validate the offer minsize on earn page (#745) - 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.3.0 (2024-10-01)
Added
- config: ability to customize "max sweep fee change" setting (#793) (b4f8a56)
- display warning on fidelity bond with same expiry date (#741) (c04007d)
- earn: add simple stats to earn report (#731) (24a9026)
- orderbook: show fidelity bond value and locktime (#766) (3bcbdee)
- rescan: ability to rescan timechain (#838) (3ec72b1)
- ui: unit toggle on main wallet view (#806) (09aa113)
- import: validate mnemonic phrase against BIP39 wordlist (#739) (69e8fa7)
- send: quick freeze/unfreeze UTXOs on send page (#771) (5c8f81e)
- send: show "selected" UTXOs before performing transaction (#773) (96844d9)
Fixed
- allow absolute maker fee of zero (#727) (c04a830)
- amount input field to properly interpret BTC (#800) (072a419)
- earn: validate offer minsize (#745) (7aef192)
- fb: months order across timezones (#853) (d2116f5)
- fb: display error alert in modal (#777) (fef6260)
- i18n: description values for Chinese translations (#829) (ba84d59)
- main: properly fade out jar tooltips (#848) (1f6eddf)
What's Changed
- Chore: add dev setup information in contributing.md doc by @Dayvvo in https://github.com/joinmarket-webui/jam/pull/725
- fix: allow absolute maker fee of zero by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/727
- build(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 by @dependabot in https://github.com/joinmarket-webui/jam/pull/730
- build(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 by @dependabot in https://github.com/joinmarket-webui/jam/pull/729
- build(deps-dev): bump express from 4.18.2 to 4.19.2 by @dependabot in https://github.com/joinmarket-webui/jam/pull/734
- feat(earn): add simple stats to earn report by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/731
- 641 Validate Mnemonic Words on Wallet Import by @zmjohnso in https://github.com/joinmarket-webui/jam/pull/739
- 646 - Improve Connection Error Page by @zmjohnso in https://github.com/joinmarket-webui/jam/pull/738
- 616: (feat) prevent multiple fidelity bonds with same expiry date by @barrytra in https://github.com/joinmarket-webui/jam/pull/741
- build(deps-dev): bump ejs from 3.1.9 to 3.1.10 by @dependabot in https://github.com/joinmarket-webui/jam/pull/747
- fix(Earn): validate offer minsize by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/745
- ui(orderbook): add delay hint to highlighted offer toggle by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/735
- build(deps): update dependencies by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/757
- chore(ui): disable lock button while locking wallet by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/759
- ci(deps): update codeql actions from v2 to v3 by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/763
- modal instead of dropdown for new FB creation form by @barrytra in https://github.com/joinmarket-webui/jam/pull/762
- feat(orderbook): show fidelity bond value and locktime by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/766
- build(dev-deps): update http-proxy-middleware from v2.0.6 to v3.0.0 by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/769
- fix(fb): display error alert in modal by @barrytra in https://github.com/joinmarket-webui/jam/pull/776
- Deemphasise additional bond when one already exists by @barrytra in https://github.com/joinmarket-webui/jam/pull/758
- ui(wallet): rephrase wallet label from 'unlocked' to 'active' by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/777
- build(deps-dev): bump braces from 3.0.2 to 3.0.3 by @dependabot in https://github.com/joinmarket-webui/jam/pull/781
- build(deps-dev): bump ws from 7.5.9 to 7.5.10 by @dependabot in https://github.com/joinmarket-webui/jam/pull/782
- Right Caret Added in Start Scheduler Button by @0xSaksham in https://github.com/joinmarket-webui/jam/pull/783
- dev(setup): switch to docker compose v2 by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/784
- ui: remove twitter link from settings page by @0xSaksham in https://github.com/joinmarket-webui/jam/pull/790
- feat(config): ability to customize "max sweep fee change" setting by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/793
- dev(regtest): update bitcoin core from v26 to v27 by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/795
- feat: quick freeze/unfreeze UTXOs on send page by @amitx13 in https://github.com/joinmarket-webui/jam/pull/771
- feat: unit and visibility toggle on main wallet view by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/806
- follow-up(PR771): quick freeze/unfreeze by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/802
- fixed amount input field to properly interpret BTC by @amitx13 in https://github.com/joinmarket-webui/jam/pull/800
- feat: add SchedulerConfirmationModal component for starting scheduled sweep by @0xSaksham in https://github.com/joinmarket-webui/jam/pull/803
- Update SchedulerConfirmationModal.tsx by @0xSaksham in https://github.com/joinmarket-webui/jam/pull/817
- build(deps): update dependencies by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/813
- refactor: align utxo list and modal components by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/815
- UI : Show considered UTXOs before performing transaction by @amitx13 in https://github.com/joinmarket-webui/jam/pull/807
- OrderBook added in footer by @SnehalSrivastava27 in https://github.com/joinmarket-webui/jam/pull/814
- Improves readablity of balances on the tooltip in light mode by @nischal-shetty2 in https://github.com/joinmarket-webui/jam/pull/822
- (ui) Static Cooking Pot by @0xSaksham in https://github.com/joinmarket-webui/jam/pull/825
- Refactor and DRYer code by @0xSaksham in https://github.com/joinmarket-webui/jam/pull/821
- fix: default for collaborators set to 1 and added dev tag by @nischal-shetty2 in https://github.com/joinmarket-webui/jam/pull/820
- Update languages.ts to replace incorrect descriptions for Chinese translations by @ra5pvt1n in https://github.com/joinmarket-webui/jam/pull/829
- build(deps-dev): bump webpack from 5.89.0 to 5.94.0 by @dependabot in https://github.com/joinmarket-webui/jam/pull/828
- Settings: remove link to dead JM twitter by @MarnixCroes in https://github.com/joinmarket-webui/jam/pull/830
- chore(i18n): remove unused translations by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/832
- add matrix to footer by @MarnixCroes in https://github.com/joinmarket-webui/jam/pull/834
- Added rescan page translations and removed dev mode tag by @nischal-shetty2 in https://github.com/joinmarket-webui/jam/pull/838
- dev: use
npm run dev
to run app in dev mode by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/840 - build(deps): update dependencies by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/845
- fix(main): properly fade out jar tooltips by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/848
- ui: new joining indicator symbol by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/849
- perf: optimize api request by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/846
- Fix months order across timezones by @pedromtcosta in https://github.com/joinmarket-webui/jam/pull/853
- chore: small quick freeze modal adaptions by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/847
- chore(release): v0.3.0 by @theborakompanioni in https://github.com/joinmarket-webui/jam/pull/855
New Contributors
- @Dayvvo made their first contribution in https://github.com/joinmarket-webui/jam/pull/725
- @barrytra made their first contribution in https://github.com/joinmarket-webui/jam/pull/741
- @amitx13 made their first contribution in https://github.com/joinmarket-webui/jam/pull/771
- @SnehalSrivastava27 made their first contribution in https://github.com/joinmarket-webui/jam/pull/814
- @nischal-shetty2 made their first contribution in https://github.com/joinmarket-webui/jam/pull/822
- @ra5pvt1n made their first contribution in https://github.com/joinmarket-webui/jam/pull/829
- @MarnixCroes made their first contribution in https://github.com/joinmarket-webui/jam/pull/830
- @pedromtcosta made their first contribution in https://github.com/joinmarket-webui/jam/pull/853
Full Changelog: https://github.com/joinmarket-webui/jam/compare/v0.2.0...v0.3.0
Data updated on: 2025-02-05 07:00 UTC