Skip to content

Releases

Version 0.79.0

Choose a tag to compare

@magnus-madsen magnus-madsen released this 18 Oct 10:38
36d923c
  • Compiler: Added a new pretty printer based on Wadler-Lindig (thanks gwydd!)
  • Compiler: Added support for themes to the generated API documentation (thanks Magnus!)
  • Compiler: Reworked handling of comments in the lexer, parser, and weeder (thanks Magnus!)

Version 0.78.0

Choose a tag to compare

@magnus-madsen magnus-madsen released this 12 Oct 05:11
86e304d
  • Package Manager: Reworked the package management system (thanks Magnus!)
  • Compiler: Added summary tables, breadcrumbs, and a 404 page to the generated API documentation (thanks Ry!)
  • Compiler: Added syntax highlighted source pages to the generated API documentation (thanks Magnus!)
  • Compiler: Added documentation coverage reporting (thanks Ry!)
  • Compiler: Improved generated bytecode for closures (thanks Magnus!)

Version 0.77.0

Choose a tag to compare

@magnus-madsen magnus-madsen released this 28 Sep 08:29
4a5b60a
  • Language: Added experimental support for polymorphic effects (thanks Magnus!)
  • Compiler: Improved HTML documentation generation (thanks Magnus!)

Version 0.76.2

Choose a tag to compare

@magnus-madsen magnus-madsen released this 20 Sep 05:18
6d91883
  • Compiler: Restructure package management internals (thanks Magnus!)

Version 0.76.1

Choose a tag to compare

@magnus-madsen magnus-madsen released this 16 Sep 20:16
0832e81
  • Compiler: Restructure LSP internals (thanks Magnus!)

Version 0.76.0

Choose a tag to compare

@magnus-madsen magnus-madsen released this 13 Sep 07:26
f2d4678
  • Compiler: Added support for building the compiler as a Graal native image (thanks Magnus!)
  • Compiler: Reimplemented bytecode generation to use nominal class descriptors (thanks Magnus!)
  • Compiler: Reimplemented Java resolution to read class files without loading classes (thanks Magnus!)
  • Compiler: Various performance improvements across the compiler (thanks Magnus and Simon!)

Version 0.75.3

Choose a tag to compare

@magnus-madsen magnus-madsen released this 15 Aug 17:02
0e1a1ff
  • Compiler: build-jar and build-fatjar now directly emits the artifact jar (thanks Magnus!)
  • Compiler: Fixed a few bugs (thanks Matt!)

Version 0.75.2

Choose a tag to compare

@magnus-madsen magnus-madsen released this 07 Aug 19:33
4094953
  • Compiler: Improved tree shaking of lowering-related library functions (thanks Simon!)
  • Compiler: Reduced the size of generated HTML documentation (thanks Magnus!)
  • Compiler: Fixed a few bugs (thanks Matt!)

Version 0.75.1

Choose a tag to compare

@magnus-madsen magnus-madsen released this 09 Jul 05:22
318bb51
  • Compiler: Fixed a few bugs (thanks Magnus!)

Version 0.75.0

Choose a tag to compare

@magnus-madsen magnus-madsen released this 29 Jun 05:46
c9e6a6c
  • Compiler: Improved performance of Parser (thanks Magnus!)
  • Compiler: Improved performance of Weeder (thanks Magnus!)
  • Compiler: Improved performance of Kinder (thanks Magnus!)
  • Compiler: Improved performance of Typer (thanks Magnus!)