From dfee08b810d2c8ec5883dc8e8ec8a143abd2e961 Mon Sep 17 00:00:00 2001 From: xengineering Date: Tue, 14 May 2024 21:25:31 +0200 Subject: Update CHANGELOG.md --- CHANGELOG.md | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ef71ce..b44d0a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,33 @@ # Changelog -All notable changes to this project will be documented in this file. +All notable changes to Ceres will be documented in this file. 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. + +### 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 + +### Changed + +- allow to execute Ceres 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 +- changed log output + + ## [v0.3.1][8] ### Changed @@ -62,3 +84,5 @@ The format is based on [Keep a Changelog][1], and this project adheres to [6]: https://gemini.circumlunar.space/ [7]: https://cgit.xengineering.eu/ceres/tree?h=0.3.0 [8]: https://cgit.xengineering.eu/ceres/tree?h=0.3.1 +[9]: https://www.json.org +[10]: https://sqlite.org -- cgit v1.2.3-70-g09d2