Releases: fink-lang/loxia
Releases · fink-lang/loxia
v18.2.1
18.2.1 (2020-11-05)
Bug Fixes
- iterables: make sure ctx changes are not lost during module expr. compilation (2d0675d)
v18.2.0
18.2.0 (2020-11-05)
Features
- iterables: allow overriding builtins implementation (240bbe7)
v18.1.0
18.1.0 (2020-11-01)
Features
- records: use property names for js object literals if possible rather than always strings (2672956)
v18.0.0
18.0.0 (2020-10-30)
Features
- iterables: improve consistency and accu handling (f57f365)
BREAKING CHANGES
- iterables: fold, unfold changed args semantics for accu handling
removed support for (result, next_accu)
syntax in favour of using new accu handling
v17.1.0
17.1.0 (2020-10-26)
Features
- deps: upgrade deps, use std-lib error (6c646d8)
v17.0.0
17.0.0 (2020-10-26)
Code Refactoring
- make rest of transforms non-stateful (0fd1576)
BREAKING CHANGES
- transform errors have different structure
v16.0.0
16.0.0 (2020-10-24)
Bug Fixes
- iterables: iterables are non-stateful (6738618)
Features
- iterable: remove support for
find
as larix no longer supports it (f641e2f)
BREAKING CHANGES
- iterables: iterables were stateful and one could only iterate over them once, refferential transparency could not be guaranteed and extra care had to be taken, caching their items using
[...iterable]
. Now iterables are not stateful anymore and can be reused and iterated over multiple times.
- iterable:
find
has been removed in favour of using filter
.
v15.0.1
15.0.1 (2020-10-21)
Bug Fixes
- async destruct: fix istanbul coverage (2485a7c)
v15.0.0
15.0.0 (2020-10-21)
Features
- jsx: add support for larix v14 jsx features (1b2511c)
- add support for
|
pipe operator (83962d0)
BREAKING CHANGES
- jsx: jsx short attributes without a value compile to their being an identifier of the same name as the attr.
v14.1.0
14.1.0 (2020-10-15)
Features
- async: add experimental support for destructuring async iterables (d1adf6f)