Skip to content

Version 3.2

Compare
Choose a tag to compare
@Maiori44 Maiori44 released this 01 May 18:38
· 194 commits to main since this release
  • Small code improvements
  • Added @import directive to replace import() and require()
  • Fixed lines being read wrongly by the scanner
  • Fixed code failing to compile without the interpreter feature on
  • Fixed ?> not being properly deprecated
  • Fixed pseudo variables not working correctly with ..=, &&=, ||= and ??=
  • Fixed local a = (...).x y = ... being considered invalid by the parser
  • Fixed errors being only half printed to stderr, while the rest was printed in stdout
  • Added rust-version field in Cargo.toml
  • Removed remnants of Clue 2.X's macros
  • Added safe calling (?()
  • Improved error messages, they now include the column
  • Remade the way safe indexing is compiled
  • When importing a module, it gets the module path as the ... arg
  • Removed panics in the compiler
  • Documented the codebase
  • Clue can now be installed from the AUR
  • Clue can now be installed from a .deb
  • Clue can now be installed from a .rpm