Skip to content

Releases: shiika-lang/shiika

v0.9.1

15 Sep 14:58
Compare
Choose a tag to compare
  • Setup
    • Upgrade to llvm-16 (#507)
  • Syntax
    • feat: Allow omitting type arguments on .new and method-wise type arguments (#491, #492, #493)
    • fix: if and while now makes a local variable scope (#388 - Thank you @EruEri!)
  • Library
    • new: Object#sleep, Shiika::Internal::Memory.force_gc (#498)
    • new: File.open, Readable (#496)

v0.8.0

25 Apr 13:30
Compare
Choose a tag to compare
  • Breaking changes
    • Require let for variable declaration (#418)
  • Syntax
    • feat: Method call with keyword arguments (#464)
    • feat: Default value for method arguments (#469)
    • feat: Add syntax to call a function stored in ivar (#420)
  • Library
    • new: Object#gets (#457), Random (#456), File.read, File.write (#450)
  • Other
    • feat: Windows support (#449)
    • feat: SHIIKA_ROOT to specify builtin path (#461)
    • bug fixes