CHANGELOG.md in frise-0.3.0.pre vs CHANGELOG.md in frise-0.3.0

- old
+ new

@@ -1,12 +1,27 @@ +### 0.3.0 (April 16, 2018) + +- Breaking changes + - Defaults and schemas are now defined using a directive in the YAML configs instead of + implicitly by looking at load paths. See ([#7](https://github.com/velocidi/frise/pull/7)) for + more information on migration; +- New features + - `$include` and `$schema` directives are now available in config files, allowing users to + validate and include defaults at any part of the config + ([#7](https://github.com/velocidi/frise/pull/7)); + - A new `$content_include` directive allows users to include the content of a file as a YAML + string ([#8](https://github.com/velocidi/frise/pull/8)); + - The `_file_dir` Liquid variable is now available in all included files, containing always the + absolute path to the file being loaded ([#7](https://github.com/velocidi/frise/pull/7)). + ### 0.2.0 (August 17, 2017) - New features - New schema types `$enum` and `$one_of` for specifying enumerations and values with multiple - possible schemas ([#5](https://github.com/ShiftForward/frise/pull/5)). + possible schemas ([#5](https://github.com/velocidi/frise/pull/5)). - Bug fixes - Deal correctly with non-existing schema files in the load path - ([#4](https://github.com/ShiftForward/frise/pull/4)). + ([#4](https://github.com/velocidi/frise/pull/4)). ### 0.1.0 (August 10, 2017) Initial version.