This release updates Neapolitan for use with the latest version of Malt (v0.4.0). At the same, time the underlying API has been improved. The API remains compatible with the previous version, with the exception of one YAML front matter property –the common field has been renamed to finish, to better indicate when it is applied during rendering.
Changes:
-
Rename
commonmetadata property tofinish. -
Add #format block setter for applying complex format rules.
-
Apply #select and #reject blocks during rendering instead of before.
-
Update part rendering for compatibility with Malt 0.4+.
This release entails a fairly major overhaul of the API. Primarily, the Document class has been removed, so the Template class now handles all cases.
Changes:
-
Deprecate Document class, in favor of single Template class interface.
-
Deprecate Command class and move code to class method(s) of Neapolitan.
-
Add #select and #reject methods to Template class.
This release renames project from “Chocolates” to “Neapolitan”. It’s also the first release that is mature enough for general use.
Changes:
-
Renamed project from “chocolates” to “neapolitan”.
Not an official release. This is the first usable version of Chocolates.
Changes:
-
Happy Birthday!