Skip to content

Releases: joinmarket-webui/jam

v0.1.0 - Tasty Parity

16 Sep 14:53
v0.1.0
89b04a1

Choose a tag to compare

Is this real life? The first minor release, version 0.1.0 of Jam is out the door! Wohoo! 🎉


Here's what's new:

  • Update application flow to align with recent scheduler changes
  • New top-level menu item: Sweep
  • Show active offers directly in Jam (#461)
  • Highlight your offers in the in-app Orderbook (#472)
  • Easier debugging: retrieve JoinMarket logs directly in Jam (#478)
  • Abort a collaborative transaction as a taker (#497)
  • And last but not least: we added some flavor! Jars are now named and colored (#476)

Screenshot 2022-09-16 at 16-49-32 Jam for JoinMarket

Refer to the individual PRs and the changelog below for details.

The goal of this project is to bring JoinMarket to a wider audience by providing an interface that is—hopefully—both appealing and easy to use.


⚠️ 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.1.0 (2022-09-16)

Fixed

  • create non-descriptor wallet (#487) (0d70415)
  • pass api token to session request (#456) (27e1a10)
  • pass mixdepth prop as number in request body (#457) (155f9bd)
  • precondition for collaborative transactions (#485) (db29235)
  • proper margin for sweep button on invalid inputs (#471) (4a20c9f)
  • re-add Joining icon (#474) (1d0f0cc)
  • redirect to home if no wallet is active on route /wallet (#492) (2c3d6f7)
  • refresh orderbook (#462) (505e960)
  • reload wallet info after stopping scheduler manually (#494) (89698f2)
  • remove jar source from scheduler options (#465) (b743357)
  • serialize values of /maker/start request body as strings (#458) (dd7943b)
  • settings: matrix link (#473) (250f523)

Added


Apricot, Blueberry, Cherry, Date, Elderberry, oh my! 🍊🫙

v0.0.10 - Jam it in there!

05 Aug 12:32
v0.0.10
1836200

Choose a tag to compare

Oh my Lord! Version 0.0.10 of Jam is out!

This is not the first minor version just yet, but we're getting there!


Here's what's new:

It's so pretty, isn't it?!

Refer to the individual PRs and the changelog below for details.

The goal of this project is to bring JoinMarket to a wider audience by providing an interface that is—hopefully—both appealing and easy to use.


⚠️ Jam is 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.0.10 (2022-08-05)

Fixed

Added


Stir, mix, cook, boil, blend, refrigerate, and enjoy! 🍊🫙

v0.0.9 - Bodacious Bonds

14 Jul 13:27
v0.0.9
72b126e

Choose a tag to compare

Bodacious (adjective): (1) Remarkable; impressive. (2) Sexually attractive. Used chiefly of women. (3) Audacious; gutsy.

Version 0.0.9 of Jam is out!

Here's what's new:

  • Fidelity Bond improvements: bonds are now easier to create and configure, directly in the "Earn" tab (#361, #388, #392, #401, #402)
  • Made a lot of things prettier (and more consistent)
  • Fixed at least three bugs (#376, #377, #389)

Refer to the individual PRs and the changelog below for details.

The goal of this project is to bring JoinMarket to a wider audience by providing an interface that is—hopefully—both appealing and easy to use.


⚠️ Jam is 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. For discussions and general questions, hop into the community channel on Telegram.


0.0.9 (2022-07-14)

Fixed

  • advanced wording and behavior (#390) (c25c3ce)
  • disable 'create wallet' link when unlocking wallet (#334) (e3083b9)
  • do not show FB create form when maker is running (#384) (e0f51fa)
  • do not show expired fidelity bonds as locked (#378) (0f7d590)
  • encode wallet name param in url path (#389) (a98317b)
  • link to new fidelity bonds form in Cheatsheet component (#376) (21757e9)
  • pass body of confirm modal via child node (#377) (23f7383)
  • reload utxos after creating a fidelity bond (#380) (72a3e8c)

Added

  • batch unfreeze UTXOs after creating fidelity bond (#388) (efa3361)
  • move fidelity bonds to earn screen (#361) (8608329)
  • visual warning when selecting non cj-out UTXOs for fidelity bond (#392) (bad9a57)

v0.0.8 - Jarring Jars

28 Jun 09:48
v0.0.8
a958ba6

Choose a tag to compare

Where does a pirate keep his Jam? In a jarrrrr! Version 0.0.8 of Jam is out!

Here's what's new:

  • 🫙 Jars, jars, jars. Improvements around jars. Did I mention jars? #344, #345, #346
  • Make Fidelity Bonds feature available to all #350
  • Some small fixes (see changelog below)

The goal of this project is to bring JoinMarket to a wider audience by providing an interface that is—hopefully—both appealing and easy to use.


⚠️ Jam is 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. For discussions and general questions, hop into the community channel on Telegram.


0.0.8 (2022-06-28)

Added

  • jars: add receive shortcut if jar 0 is empty (#344) (01afb88)
  • jars: destination jar selector on receive screen (#346) (911177c)
  • jars: destination jar selector on send screen (#345) (a08c584)

Fixed

  • check preconditions before send request (#349) (581184d)
  • checked state of ToggleSwitch can be controlled by caller (#332) (c9007f5)
  • remove fidelity bond feature flag (#350) (9fe84c8)

v0.0.7 - Sticky Jam

20 Jun 13:49
v0.0.7
ff9801c

Choose a tag to compare

Oh Mrs. Sybil, what a sticky mess! Version 0.0.7 of Jam is out! 🍯

Here's what's new:

  • 🍯 Preliminary Fidelity Bond support #31, #307
  • "Jars" concept #324
  • Earn report #305
  • Lots of small fixes and improvements (see changelog below)

The goal of this project is to bring JoinMarket to a wider audience by providing an interface that is—hopefully—both appealing and easy to use.


⚠️ Jam is 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. For discussions and general questions, hop into the community channel on Telegram.


0.0.7 (2022-06-20)

Fixed

Added

v0.0.6 - Jam Scheduler

19 May 13:45
v0.0.6
44d7afe

Choose a tag to compare

Ding ding ding! Version 0.0.6 of Jam is out! ⏲️

Here's what's new:

The goal of this project is to bring JoinMarket to a wider audience by providing an interface that is—hopefully—both appealing and easy to use.


⚠️ Jam is still considered alpha software. ⚠️ - While JoinMarket is tried and tested, Jam is new and things might break. Use with caution.

Please report any issues directly on GitHub. For discussions and general questions, hop into the community channel on Telegram.


jam-cropped-small

0.0.6 (2022-05-19)

Added

Fixed

  • do not hide CreateWallet component on connection errors (#199) (963dc49)
  • force-close pending websockets connections (#200) (33b35f7)
  • link to dev docs on contributing page (#224) (ef23b4b)
  • possible reference error in catch clause (#265) (2526eac)
  • prevent operations when maker/taker service is running (#218) (035dd80)
  • prevent starting scheduler when utxo preconditions are not met (#263) (a500b02)
  • prevent starting/stopping scheduler while data is loading (#260) (593981d)
  • reload session info on Earn and Wallets screen (#231) (df34272)
  • Remove skip button quiz screen (#198) (6c5e149)
  • reset wallet when token became invalid (#223) (70ffc99)

v0.0.5 - Sweep Sweep Jam

29 Mar 11:04
6fb5b1a

Choose a tag to compare

Sweet! Version 0.0.5 of Jam is out! 🍯

Here is the gist:

  • Sweep functionality #184
  • TypeScript support #176
  • i18n support for all screen #174
  • Seed quiz #156

The goal of this project is to bring JoinMarket to a wider audience by providing an interface that is—hopefully—both appealing and easy to use.


⚠️ Jam is considered alpha software. ⚠️ - While JoinMarket is tried and tested, Jam, the Web UI, is not.

Please report any issues directly on GitHub. For discussions and general questions, hop into the community channel on Telegram.


jam-cropped-small

Make sure to read the contribution guidelines if you want to contribute.

0.0.5 (2022-03-29)

Added

Fixed

  • make websocket health state work across browsers (#186) (39019cc)
  • pass correct request body in send-direct request (#180) (182b09c)

v0.0.4 - Bugfixes & Cleanup

10 Mar 10:12
022f884

Choose a tag to compare

Version 0.0.4 of Jam is out! 🚀 This version adds basic i18n support and fixes some minor issues.

The goal of this project is to bring JoinMarket to a wider audience by providing an interface that is—hopefully—both appealing and easy to use.

⚠️ The Web UI is considered alpha software. Please report any issues in the community channel or directly on GitHub.

Make sure to read the contribution guidelines if you want to contribute.

Changelog for 0.0.4 (2022-03-10)

Fixed

Added

v0.0.3 - Join the Market

18 Feb 19:14
410f4d6

Choose a tag to compare

We have lift-off! 🚀

Version 0.0.3 is the first "public" version of the JoinMarket Web UI. The goal of this project is to bring JoinMarket to a wider audience by providing an interface that is—hopefully—both appealing and easy to use.

⚠️ The Web UI is considered alpha software. Please report any issues in the community channel or directly on GitHub.

Changelog for v0.0.3 (2022-02-18)

Fixed

Added

v0.0.2

04 Jan 13:31
v0.0.2
fc725e5

Choose a tag to compare

0.0.2