0.3.0-beta - 18 Jan 2024
The Marlowe team is happy to announce the 0.3.0 release with the following Milestones completed:
- Add Node.js/Deno support
- Completed 1-1 feature parity between the TS-SDK and Runtime 0.0.6
- Added an open role example
- Added a marlowe-object (merkleized contracts) example
A more detailed description of the changes can be found next
General
-
Feat (PLT-8693): Added Node.js support (PR-114)
-
Feat (PLT-8836): Changed documentation theme. (PR-122)
-
Feat: Added debugging configuration for VSCode. Now if you are developing with VSCode you can open the folder as a workspace and the Javascript Debug Terminal will have the appropiate source maps. (PR-136).
-
Feat: Started an experimental getApplicableActions that should replace the current getApplicableInputs. (PR-136)
-
Fix (PLT-8889): Solved issues with the github actions that run the tests (PR-121)
-
CI (PLT-8890): Stop automatic docs deployment from main and update release instructions (#2f266ff)
-
Fix (PLT-9008): Fix documentation warnings and add a CI check to avoid them in the future. (PR-139)
Examples
- Feat: Added a new interactive NodeJs example to make delayed payments with staking and merkleization. (PR-136)