From 58eb223a3d578150573580e399b2db78d190d43a Mon Sep 17 00:00:00 2001 From: Emory Dunn Date: Fri, 19 Feb 2021 20:14:16 -0800 Subject: [PATCH] Add a long overdue changelog --- Changelog.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Changelog.md diff --git a/Changelog.md b/Changelog.md new file mode 100644 index 0000000..cb59548 --- /dev/null +++ b/Changelog.md @@ -0,0 +1,31 @@ +# Changelog + +All notable changes to this project will be documented in this file. The project follows semantic versioning. + +## 0.3.0 / 2021-02-19 + +- [CHANGED] Shapes are now hashable +- [FIXED] Vector init ambiguity +- [CHANGED] Use proper XMLElement init +- [ADDED] `BezierPath` +- [ADDED] Pi constants +- [ADDED] `Size` to `NSSize` +- [ADDED] Boolean operations +- [ADDED] Ray tracing +- [ADDED] Shape intersections +- [ADDED] Perlin noise value for a vector + + +## 0.2.0 / 2020-07-25 + +- [ADDED] Save SVGs directly to a URL +- [ADDED] Default alpha in `Color` +- [ADDED] Piles of documentation + + +## 0.1.0 / 2020-07-25 + +- [ADDED] Shape primitives +- [ADDED] SVG drawing +- [ADDED] CoreGraphics drawing +- [ADDED] Perlin Noise generator