"A little patience goes a long way. Just keep dancing, even if the music pauses."
🎉 Fourth beta of Jam Version v2.0.0 is out! 🎉
This is the fourth release compatible with the new joinmarket-ng backend.
Support for joinmarket-clientserver has been removed.
⚠️ Jam is considered beta software. ⚠️
The new joinmarket-ng backend is bleeding edge 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 Matrix room or the Telegram channel.
What's Changed
- fix(validation): distinguish testnet and regtest for bech32 addresses by @Ashish-Kumar-Dash in #1395
- chore(build): remove console.debug from prod build by @theborakompanioni in #1401
- refactor: use specific address type in ambiguity check by @theborakompanioni in #1404
- chore: print console warning by @theborakompanioni in #1403
- fix: pin toLocaleString() calls to en-US locale by @GuTS805 in #1400
- chore(ui): align buttons in logs and earn report by @theborakompanioni in #1405
- refactor: externalize hardcoded polling intervals and delays by @kishore08-07 in #1406
- ui(send): improve active collaborative send info by @kishore08-07 in #1413
- feat(wallet): implement wallet transaction history by @kishore08-07 in #1368
- fix(fb): re-freeze fidelity bond utxo when renew/move sweep fails after unfreezing it by @CapThunder19 in #1399
- fix(validation): correctly handle zero block height in blockHeightField by @Amanyadav0556 in #1414
- fix: make balance visibility toggle keyboard-accessible by @GuTS805 in #1412
- feat(earn): show own offer status in local orderbook by @parrth20 in #1420
- fix(fb): explain missing eligible UTXOs by @parrth20 in #1408
- fix(earn): export complete report as CSV by @Guflly in #1426
- refactor(ui): consolidate Send and Sweep precondition alerts by @kishore08-07 in #1402
- feat(orderbook): add orderbook availability pre-check for send and sweep by @kishore08-07 in #1407
- perf(context): optimize combinedUtxosHash from O(n²) to O(n) by @Amanyadav0556 in #1424
- fix(a11y): make settings rows keyboard-accessible by @CapThunder19 in #1430
- feat: add language selector to login page by @theborakompanioni in #1431
- fix(ui): improve balance readability in tooltips by @kishore08-07 in #1444
- feat(orderbook): add fee quantization bands by @parrth20 in #1433
- refactor(router): keep route configuration stable by @parrth20 in #1441
- build(deps): update dependencies by @theborakompanioni in #1446
- refactor: Migrate table components from TanStack Table v8 to v9. by @kishore08-07 in #1432
- chore(ui): align orderbook and earn report by @theborakompanioni in #1436
- fix(fb): don't treat a failed post-broadcast refetch as a bond creati… by @CapThunder19 in #1443
- feat(earn): Fixed Fee Quantization Bands by @theborakompanioni in #1445
- fix: always show balances in orderbook by @Georgefifth in #1454
- build(deps): update dependencies by @theborakompanioni in #1416 and #1452
- chore(pre-release): v2.0.0-beta.3 by @theborakompanioni in #1423
New Contributors
- @GuTS805 made their first contribution in #1400
- @CapThunder19 made their first contribution in #1399
- @Amanyadav0556 made their first contribution in #1414
- @Guflly made their first contribution in #1426
- @Georgefifth made their first contribution in #1454
Full Changelog: v2.0.0-beta.2...v2.0.0-beta.3