2020-01-08 14:54:21 +04:00
|
|
|
# Changelog
|
|
|
|
|
|
|
|
## [Unreleased]
|
|
|
|
|
2020-01-17 19:50:15 +04:00
|
|
|
## [Failwith do not fail](https://gitlab.com/ligolang/ligo/merge_requests/337) - 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)
|
|
|
|
|
2020-01-08 14:54:21 +04:00
|
|
|
## [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](https://gitlab.com/ligolang/ligo/merge_requests/300) - 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
|