summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md20
1 files changed, 10 insertions, 10 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b44d0a3..95d741c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,25 +6,24 @@ The format is based on [Keep a Changelog][1], and this project adheres to
[Semantic Versioning][2].
-## Unreleased
-
-The whole Ceres recipe server was re-written for this release.
+## [v0.4.0][11]
### Added
- user-friendly recipe web editor
- recipe notes
-- allow long command line options `--config` and `--help` for `-c` and `-h`
-- add `--version` / `-v` to print Ceres executable version
-- add `--example` / `-e` to inject example recipes on demand
-- add timestamps for recipe creation and last modification to recipe model
-- track Ceres version in database and require matching executable version
+- long command line flags
+- command line flag `--version`
+- command line flag `--example`
+- storage of time stamps of creation and last modification
+- version tracking in database
+- enforcement of database and executable compatibility by version
### Changed
-- allow to execute Ceres as standalone executable without any additional files
+- execution as standalone executable without any additional files
- switch from [JSON][9] to [SQLite3][10] to store recipe data
-- completely rewrite and simplify configuration file format
+- new configuration file format
- changed log output
@@ -86,3 +85,4 @@ The whole Ceres recipe server was re-written for this release.
[8]: https://cgit.xengineering.eu/ceres/tree?h=0.3.1
[9]: https://www.json.org
[10]: https://sqlite.org
+[11]: https://cgit.xengineering.eu/ceres/tree?h=0.4.0