Skip to content

Nirum 0.2.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@dahlia dahlia released this 11 Feb 15:16
· 607 commits to master since this release
0.2.0

Still unstable release. Released on September 26, 2016.

Language

  • The boxed keyword was renamed to unboxed. [#65, #81]
  • Annotations became renewed and complete so that every type and module now can be annotated. [#40, #73]
  • Docstrings became merely a syntactic sugar of @docs annotation. [#53, #57]
  • Fixed a parser bug which had failed to parse spaces right before/after tag parentheses. [#69, #71]
  • Fixed a parser bug which had referred to a wrong line/column position on syntax error message when a trailing semicolon is missing. [#64]

Python target

  • Services became to have their own client implementation of a name with _Client postfix when they are compiled to Python. [#52]
  • Generated types became to have __hash__() method so that they are now hashable. [#75, #76]
  • Fixed a bug that a Python class generated from a parameterless tag had been broken. [#55, #66]

Et cetera

  • Introduced the official Docker image. The image repository is located to spoqa/nirum. [#48 by Minyoung Jeong]