summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md112
1 files changed, 112 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..259b15d
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,112 @@
+# Changelog
+
+## [3.2.2] - 2024-06-28
+
+### Added
+
+- Added this changelog
+
+## [3.2.1] - 2024-06-23
+
+### Changed
+
+- Bump dependencies
+
+### Fixed
+
+- Fix double borrows so the program compiles
+
+## [3.2.0] - 2024-05-13
+
+### Added
+
+- Add `generate_to_buffer()` method
+
+## [3.1.5] - 2024-05-13
+
+### Changed
+
+- Use a buffered writer to minimize system calls
+
+## [3.1.4] - 2024-05-03
+
+### Changed
+
+- Complete replacement of `print!()` with `write!()`
+
+## [3.1.3] - 2024-05-03
+
+### Changed
+
+- Replace `println!()` with `write!()` to prevent unnecessary locking
+
+## [3.1.2] - 2024-05-03
+
+No notable changes were made.
+
+## [3.1.1] - 2024-04-24
+
+No notable changes were made.
+
+## [3.1.0] - 2024-04-22
+
+### Changed
+
+- Move CLI functionality from `main.rs` to `cli.rs`
+
+### Added
+
+- Implement build script for generating a manual
+
+## [3.0.0] - 2024-04-22
+
+### Added
+
+- Implement input validation
+- Document library crate
+
+### Fixed
+
+- **Breaking:** Make `hitomezashi_rs` a proper library crate
+
+## [2.1.0] - 2024-04-20
+
+### Changed
+
+- Make first square of generated patterns always opaque
+- Update samples
+- Replace hardcoded error messages with a custom parser for maintainability
+
+### Fixed
+
+- Correct `alt_bits` initial capacity
+
+## [2.0.0] - 2024-04-19
+
+### Changed
+
+- **Breaking:** Use double-precision floating-point for skew
+- Sample random booleans more efficiently
+
+## [1.0.1] - 2024-04-01
+
+No notable changes were made.
+
+## [1.0.0] - 2024-04-01
+
+_First release._
+
+[3.2.2]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v3.2.2
+[3.2.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v3.2.1
+[3.2.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v3.2.0
+[3.1.5]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v3.1.5
+[3.1.4]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v3.1.4
+[3.1.3]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v3.1.3
+[3.1.2]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v3.1.2
+[3.1.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v3.1.1
+[3.1.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v3.1.0
+[3.0.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v3.0.0
+[2.1.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v2.1.0
+[2.0.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v2.0.0
+[1.0.1]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.0.1
+[1.0.0]: https://git.nicholasjohnson.ch/hugo-theme-journal/tag/?h=v1.0.0