Skip to content

Releases: cashubtc/cashu-ts

v2.2.0

01 Feb 19:54
e0c6137
Compare
Choose a tag to compare

After weeks of testing and tweaking, we are happy to finally release a stable version of v2.2. This release brings a completely new bundling pipeline, replacing the old TSC-only build, with a modernized vite bundle. We also added everything required to host a standalone bundle of cashu-ts, which should be available too.

Additionally v2.2 adds a completely new way of creating outputs and proofs, which lets library users take full control over the process.

What's Changed

  • Moved to vite for bundling (updated target + typescript, added standalone builds)
  • Added custom output data for consumers to take control over the output data used for proof creation.
  • Testing with vitest by @Egge21M in #213
  • use sendOption type in function argument by @mubarak23 in #212
  • raw token converters by @gandlafbtc in #207
  • Fix deterministic secrets by @Egge21M in #238
  • SplitAmount Refactor by @Egge21M in #240

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.2.0-rc4

14 Jan 12:01
256597c
Compare
Choose a tag to compare
v2.2.0-rc4 Pre-release
Pre-release

Warning

This release is an experimental canary release for testing purposes. Tread with care

Experimental changes

  • Vite bundling: Moved target to ES2020, removed ES5 support, upgraded build pipeline, added standalone build (@Egge21M #214)
  • Added support for custom output data and restuctured output data flow (@Egge21M #218)

What's Changed

What's Changes Since RC3

  • Bug and typo fixes (Blinding)
  • Removed standalone build from pipeline and npm
  • Added exports fiel to package.json

New Contributors

Full Changelog: v2.2.0-rc3...v2.2.0-rc4

v2.2.0-rc3

20 Dec 08:46
ec88b31
Compare
Choose a tag to compare
v2.2.0-rc3 Pre-release
Pre-release

Warning

This release is an experimental canary release for testing purposes. Tread with care

Experimental changes

  • Vite bundling: Moved target to ES2020, removed ES5 support, upgraded build pipeline, added standalone build (@Egge21M #214)
  • Added support for custom output data and restuctured output data flow (@Egge21M #218)

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.2.0-rc1

v2.2.0-rc2

20 Dec 05:51
419dd8a
Compare
Choose a tag to compare
v2.2.0-rc2 Pre-release
Pre-release

Warning

This release is an experimental canary release for testing purposes. Tread with care

Experimental changes

  • Vite bundling: Moved target to ES2020, removed ES5 support, upgraded build pipeline, added standalone build (@Egge21M #214)
  • Added support for custom output data and restuctured output data flow (@Egge21M #218)

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.2.0-rc1

v2.2.0-rc1

20 Dec 05:38
d90016d
Compare
Choose a tag to compare
v2.2.0-rc1 Pre-release
Pre-release

Warning

This release is an experimental canary release for testing purposes. Tread with care

Experimental changes

  • Vite bundling: Moved target to ES2020, removed ES5 support, upgraded build pipeline, added standalone build (@Egge21M #214)
  • Added support for custom output data and restuctured output data flow (@Egge21M #218)

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.2.0-rc1

v2.1.0

04 Dec 12:57
047da6b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.1.0

v2.0.0

26 Nov 16:30
4a7a76b
Compare
Choose a tag to compare

This is our first stable release for cashu-ts v2! This update brings a lot of new features, along with huge DX improvements for implementers. Please make sure to read the migration docs carefully when upgrading. Thanks to everyone that participated in this release!

Warning

There are breaking changes! Please take a look at the migration docs.

What's Changed

New Contributors

Full Changelog: v1.2.1...v2.0.0

v2.0.0-rc4

21 Nov 09:36
61078c8
Compare
Choose a tag to compare
v2.0.0-rc4 Pre-release
Pre-release

Tiny bugfix for WebSockets on non-browser env

Full Changelog: v2.0.0-rc3...v2.0.0-rc4

v2.0.0-rc3

15 Nov 16:44
4ac6b3c
Compare
Choose a tag to compare
v2.0.0-rc3 Pre-release
Pre-release

What's Changed

  • nut-17: read support flags from info endpoint by @callebtc in #206

Full Changelog: v2.0.0-rc2...v2.0.0-rc3

v2.0.0-rc2

15 Nov 14:09
1c04c23
Compare
Choose a tag to compare
v2.0.0-rc2 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0-rc1...v2.0.0-rc2