Skip to content

Releases: fink-lang/loxia

v21.0.0

29 Nov 11:35
feffe95
Compare
Choose a tag to compare

21.0.0 (2020-11-29)

Bug Fixes

Features

  • lang: drop support for idents not being unicode letters, numbers, _ or $ (d249ffd)

BREAKING CHANGES

  • lang: idents may only contain unicode letters, numbers , _, $

v20.0.1

28 Nov 13:08
13cfb65
Compare
Choose a tag to compare

20.0.1 (2020-11-28)

Bug Fixes

  • do not use keywords as funcs (5528ae7)
  • remove semi colons in code (600c1a5)

v20.0.0

20 Nov 08:07
0f3edae
Compare
Choose a tag to compare

20.0.0 (2020-11-20)

Features

  • compat: remove AST compatibility for larix < 16 (29f4743)
  • legacy: remove support for legacy impl of iterables an in operator (22b1854)

BREAKING CHANGES

  • legacy: runtime is now required for iterables and in operator
  • compat: requires AST compat with larix >= 16

v19.2.0

19 Nov 13:36
5b9c08f
Compare
Choose a tag to compare

19.2.0 (2020-11-19)

Features

  • compat: add compat for larix AST cleanup (0ea4a23)

v19.1.3

16 Nov 08:13
4a505e1
Compare
Choose a tag to compare

19.1.3 (2020-11-16)

Bug Fixes

  • runtime: fix ctx passthrough, causing runtime use info not being collected (091d8f2)

v19.1.2

10 Nov 14:00
639fd2d
Compare
Choose a tag to compare

19.1.2 (2020-11-10)

Bug Fixes

  • runtime: remove fold-workaround (e620f6f)

v19.1.1

10 Nov 11:43
b82d0c9
Compare
Choose a tag to compare

19.1.1 (2020-11-10)

Bug Fixes

  • add workaround for fold runtime not returning [result, shared-accu] (ba1bd6f)

v19.1.0

10 Nov 10:38
a5eab31
Compare
Choose a tag to compare

19.1.0 (2020-11-10)

Features

  • deps: upgrade to latest loxia and runtime lib (e032cb7)
  • iterable: improve handling of initial values (accus, fold-inital) (7770a74)

v19.0.0

08 Nov 19:57
f854109
Compare
Choose a tag to compare

19.0.0 (2020-11-08)

Features

  • runtime: add experimental runtime support for async iterables (21ab310)
  • runtime: use @fink/js-interop/runtime.js by default for iterables (b418292)

BREAKING CHANGES

  • runtime: requires @fink/js-interop as peer dep for iterables
  • runtime: async iterables must use await afterthe block name e.g. map await item, ...: This allows for easier destructuring.

v18.3.0

07 Nov 16:09
961f47c
Compare
Choose a tag to compare

18.3.0 (2020-11-07)

Bug Fixes

  • iterables: fix runtime lib calls (aeb2b46)

Features

  • in: add support for runtime impl of in operator (06d2ced)