ligo/CHANGELOG.md
2020-01-31 03:40:59 -08:00

1.3 KiB

Changelog

[Unreleased]

Add crypto reference page to docs

Changed

  • Corrected typo in CameLIGO/ReasonLIGO front end where Crypto.blake2b was 'Crypto.black2b'

Failwith do not fail - 2020-01-17

Added

  • running failing code in ligo interpret, ligo dry-run, ligo run-function will no longer be an error (return value : 0)

[1899dfe8d7285580b3aa30fab933ed589f8f1bc5] - 2020-01-08

Added

  • Partial application and OCaml-like currying behavior to CameLIGO & ReasonLIGO

Changed

  • Contract entrypoints now need to use tuple parameters in CameLIGO

Docs

  • Explain currying
  • Now use tuple parameters in function examples
  • Now have map examples which are runnable as a combined block for doc tests

Tests

  • More tests take advantage of tuple parameter destructuring (i.e. let thing (p,s: param * storage) : int = ...)
  • Entrypoints now use tuple parameters
  • Added Currying behavior test

Changelog Patch - 2020-01-08

Added

  • CHANGELOG.md that keeps track of notable changes to LIGO, etc
  • 'changelog' command to LIGO command line that dumps CHANGELOG.md to stdout
  • Help tips message with options for getting assistance that's printed on error