# CHANGELOG

## 1.4.0

* Feature: The MpConfigParser now filters out labels used for MkDocs.

## 1.3.1

* Bugfix: Links to the old bitbucket repository (lgv-g12) have been replaced with the new URL (geowerkstatt).
* Bugfix: Corrected filenames in config.json.md check run error messages.
* Chore: Dependencies have been updated.

## 1.3.0
* Feature: A new type `styleId` was added.
* Feature: A new type `restId` was added.

## 1.2.0

* Chore: The documentation has been translated to English.
* Feature: A new type `layerId` was added.

## 1.1.2

* Bugfix: Recursive config.json.md structures would crash the parser in prior versions

## 1.1.1

* Bugfix: Parser did not recognize "no"/"yes" as input for the "required" column, only "nein"/"ja". Both English and German notations are recognized now.
* Bugfix: CLI script would error on perfectly fine config files with zero warnings. This issue was resolved.
* Bugfix: Config.json comparison threw on differently formatted paragraphs when comparing languages. It does no longer throw an error in such circumstances.
* Bugfix: Inheritors were not considered to be part of the graph on validity checks. They are now included when their parent is included.

## 1.1.0

Feature: The included `cli.js` script file has been extended to interpret a second config.json.md path. If two paths are given, both graphs are structurally compared to ensure equality. This is implemented to compare config.json.md files in different languages. Translatable contents are not compared.

## 1.0.0

Initial release.
