Skip to content

5.0.0

Compare
Choose a tag to compare
@hhugo hhugo released this 19 Dec 23:12
· 1364 commits to master since this release

CHANGES:

Features/Changes

  • Compiler: add support for effect handlers (--enable=effects)
  • Compiler: small refactoring in code generation
  • Compiler: check build info compatibility when linking js file.
  • Misc: fix and update benchmarks
  • Misc: upgrade CI
  • Toplevel: recover more names when generating code during toplevel evaluation
  • Runtime: wrapping exception or not is now controled in the runtime.

Bug fixes

  • Runime: Gc.finalise_last should not be eliminated
  • Tyxml: reactive dom needed a fix after #1268 (#1353)
  • Toplevel: Make sure the toplevel uses the correct memory representaion for strings
  • Compiler: fix minifier, missing constraint on try-catch blocks.
  • Compiler: Miscompilation of code involving references and exceptions (#1354, #1356)