summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md35
1 files changed, 35 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 61fa717..6eec048 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,38 @@
+# 3.0.0
+
+* Bump major version
+* Rewrite project
+* Update copyright years
+* Improve commenting
+* Update gitignore
+* Avoid unsafety
+* Divide project into library and executables (CLI and GUI, latter currently unsupported)
+* Create new logo
+* Add installation script
+* Add documentation
+* Configure lints
+* Add to-do list
+
+## `benoit`
+
+* Support palettes with alpha
+* Remove WebP-support (support only PNG frames)
+* Add new palette(s): `ink`, `mask`, `thunder`, `glacier`
+* Support interior palettes
+* Export images with 16 bits per channel
+* Use 64 (in reality 63) bits for iteration counts
+* Use our own complex data type
+* Add new fractal(s): `antibrot`
+* Define our own error type
+
+## `benoit-cli`
+
+* Register terminate
+* Rework CLI
+* Rework configuration
+* Support resuming animations
+* Define our own error type
+
# 2.7.1
* Improve info logs