Skip to content

Latest commit

 

History

History
70 lines (45 loc) · 1.18 KB

CHANGELOG.md

File metadata and controls

70 lines (45 loc) · 1.18 KB

v0.2.5 (2020-05-29)

  • feat: Automatically define getters/setters for instance variables (#44)
  • feat: Specify superclass (#70)
    • Inherit superclass ivars (#73)
  • feat: Inner class definition (#69)
  • feat: unless (#66)
  • fixes: #68 #62 #55
  • chore: Update inkwell (#65)

v0.2.4 (2020-05-06)

  • New example: ray
  • feat: Mutable ivar (#45)
  • feat: Class#name (#33)
  • feat: Logical operators (#16)
  • Bug fixes, add some methods

v0.2.3 (2020-03-19)

  • New examples: mandel, hello
  • feat: String literal and puts (#9)
  • feat: Support if with multiple stmts (#4)
  • fix: Parse abc (#5)

v0.2.2 (2019/12/17)

  • feat: shiika compile, shiika run
  • feat: while expression

v0.2.1 (2019/11/06)

  • New example: fib
  • feat: One-line comment
  • feat: Add some operators
  • feat: Constant

v0.2.0 (2019/07/17)

  • Started reimplementation with Rust

v0.1.3 (2019-05-20)

  • -> Void is now optional
  • Type checker: supports inheritance

v0.1.2 (2018-06-16)

  • Array literal

v0.1.1 (2018-06-13)

  • varargs
  • Array class

v0.1.0 (2018-06-07)

  • Basic generics

v0.0.2 (2017-12-19)

  • ivar reference

v0.0.1 (2017-12-17)

  • instance creation

v0.0.0 (2017-11-09)

  • initial commit