Nirum 0.2.0
Pre-release
Pre-release
Still unstable release. Released on September 26, 2016.
Language
- The
boxed
keyword was renamed tounboxed
. [#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]