Skip to content

0.18.0

Compare
Choose a tag to compare
@gdotdesign gdotdesign released this 24 May 06:01
· 194 commits to master since this release

Language

  • Make parentheses optional for case, for and if expressions. (#589, #597)
  • Allow let statement in if expressions (#590)
  • Allow nested destructuring (#593, #238, #377, #226)
  • Allow else branch to be omitted in certain cases (#598)

Parser

  • Update Ast::Constant to use an Ast::Variable for its name (#594) @jansul
  • Convert type_id from String to a node (#592) @jansul

LSP

CLI

  • Use proper exit code for the formatting command (#586, #548)

Standard Library

  • 🚧 Refactor HTTP module (#588, #494)
  • Update Window.prompt (#587, #540)
  • Make sure that the file select input is added to the DOM.

Housekeeping

  • Update CI workflows @Sija
  • Continues refactoring @Sija