------------------
Breaking changes
~~~~~~~~~~~~~~~~
* Change Markdown as default format `[2019.01.27]`_.
* Change content attributes ``group`` to ``groups`` `[2018.08.12]`_.
* Change content attribute ``versions`` from string to array `[2019.01.26]`_.
* Change UTC offset format from +0000 to +00:00 `[2018.12.16]`_.
* Change server command line options `[2019.01.04]`_.
* Change ``--filter`` option behaviour `[2018.09.02]`_.
* Change ``--editor`` option and add ``no-editor`` option `[2019.01.06]`_.
* Add new content attribute ``description`` `[2018.09.08]`_.
New features
~~~~~~~~~~~~
* Add REST API routes for: keywords, groups, tags, uuid and digest `[2018.08.09]`_.
* Add experimental support for PostgreSQL database `[2019.01.29]`_.
* Add support for Markdown formatted content.
* Add support to output search results also in Markdown format.
* Add one command to export and import all default content.
* Add comment auto-alignment for snippets when printed to terminal.
* Add ``description`` attribute in text content templates.
* Add ``uuid`` attribute for CLI and REST API operations.
* Add ``--limit`` option for CLI operations.
* Add search category ``--scat`` option for CLI operations.
Bugfixes
~~~~~~~~
* Fix solution creation from empty template.
* Fix content update when parsing user input fails.
* Fix content import from invalid source file.
* Fix search from all categories with ``all`` option.
* Fix resource validation for POST method.
* Fix resource validation for PUT and PATCH methods.
* Fix REST API HTTP OPTIONS responses.
* Fix reading timestamps without quotes from YAML.
* All commits in `0.9.0`_.
Security
~~~~~~~~
* Remove Alpine (apk) and Python (pip) installers from Docker image.
* Remove all log messages that may reveal secrets.