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