Skip to content

Releases: fink-lang/loxia

v18.2.1

05 Nov 17:19
2b99790
Compare
Choose a tag to compare

18.2.1 (2020-11-05)

Bug Fixes

  • iterables: make sure ctx changes are not lost during module expr. compilation (2d0675d)

v18.2.0

05 Nov 13:16
0f88339
Compare
Choose a tag to compare

18.2.0 (2020-11-05)

Features

  • iterables: allow overriding builtins implementation (240bbe7)

v18.1.0

01 Nov 06:39
bbeab51
Compare
Choose a tag to compare

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

30 Oct 11:37
363682e
Compare
Choose a tag to compare

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

26 Oct 10:03
44cf43d
Compare
Choose a tag to compare

17.1.0 (2020-10-26)

Features

  • deps: upgrade deps, use std-lib error (6c646d8)

v17.0.0

26 Oct 09:02
05efbe5
Compare
Choose a tag to compare

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

24 Oct 15:03
6254e7e
Compare
Choose a tag to compare

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

21 Oct 11:31
aeae4d9
Compare
Choose a tag to compare

15.0.1 (2020-10-21)

Bug Fixes

  • async destruct: fix istanbul coverage (2485a7c)

v15.0.0

21 Oct 09:18
fdbbdd5
Compare
Choose a tag to compare

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

15 Oct 13:27
b676e26
Compare
Choose a tag to compare

14.1.0 (2020-10-15)

Features

  • async: add experimental support for destructuring async iterables (d1adf6f)