Skip to content

v0.10.1

Choose a tag to compare

@github-actions github-actions released this 28 Jun 20:28
· 162 commits to master since this release
69c684d

What's Changed

  • Implement lexer and grammar prototype by @xosnrdev in #1
  • Refactor lexing to use pure iterator approach by @xosnrdev in #2
  • Implement NaijaScript parser and AST structures by @xosnrdev in #4
  • Optimize identifier handling with string slices by @xosnrdev in #5
  • Implement tree walk interpreter by @xosnrdev in #6
  • Add essential docs by @xosnrdev in #7
  • Handle EOF in REPL input by @xosnrdev in #8
  • Refactor to use std::io::IsTerminal instead of atty by @xosnrdev in #9
  • Implement Toolchain Manager by @xosnrdev in #10
  • Restructure documentation and update design philosophy by @xosnrdev in #11
  • Refactor installation instructions and enhance error reporting context by @xosnrdev in #12
  • Symlink default naija binary with installation instruction updates by @xosnrdev in #13
  • Small nit fixes by @xosnrdev in #14
  • Drop dangling symlink for self uninstall command by @xosnrdev in #16
  • Clippy no dependencies by @xosnrdev in #17
  • Optimize binary size with custom release configuration by @xosnrdev in #18
  • Implement lexer benchmark and optimization by @xosnrdev in #20
  • Reduce latency in processing by @xosnrdev in #21
  • Diagnostic system with error reporting by @xosnrdev in #23

Full Changelog: https://github.com/xosnrdev/naijascript/commits/v0.10.1