diff --git a/CHANGELOG.md b/CHANGELOG.md index c2674b9..c21a656 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,84 +1,96 @@ # Changelog -### [0.4.0] - 2025-03-15 +### [0.5.0] - 2025-03-19 - ✨ Different types of UUIDs #### Features -- Add Random Generator -- Add Make method to Generator -- Add MultiGeneratorRandomOrder - -#### Changes - -- Replace HashType with Hasher: This supports all crypto.Hash +- ✨ Allow for different types of UUIDs in the UUID `Generator` +- ✨ `Config.AddOptions` method +- ✨ `Generator.MakeWithConfig` method #### Support -- Add some missing doc comments +- 📝 Some better examples` -### [0.3.0] - 2025-03-14 +### [0.4.0] - 2025-03-15 - ✨ More Generators, and `Generator.Make` method #### Features -- Simplified multiple Generator functions to single function with options -- Added a lot of examples for docs -- Can add extra Options to Make +- ✨ Add Random Generator +- ✨ Add Make method to Generator +- ✨ Add MultiGeneratorRandomOrder + +#### Changes + +- 💔 Breaking changes: Replace HashType with Hasher: This supports all crypto.Hash + +#### Support + +- 📝 Add some missing doc comments + +### [0.3.0] - 2025-03-14 - ♻️ Refactor multiple Generators into one + +#### Features + +- ♻️ Simplified multiple `Generator` functions to single function with options +- 📝 Added a lot of examples for docs +- ✨ Can add extra `Option`s to `Make` Multiple breaking changes around Generators. #### Bugs -- Fixed date formats +- 🐛 Fixed date formats -### [0.2.1] - 2025-03-14 +### [0.2.1] - 2025-03-14 - ✨ New Hash Generator #### Features -- Add Hash Generator +- ✨ Add Hash Generator #### Dev Tooling -- Added a task to serve docs -- Added tasts to check code complexity +- 🛠 Added a task to serve docs +- 🛠 Added tasts to check code complexity #### Miscellaneous -- Fixed some `go vet` complaints +- 💚 Fixed some `go vet` complaints -### [0.2.0] - 2025-03-14 +### [0.2.0] - 2025-03-14 - ✨ New `Generator`s #### Features -- Add `IncrementalFormat`* Generators -- Add `Slug`* Generators -- Add `WithOriginalSlug`* Options -- Change signature of `Generator` function +- ✨ Add `IncrementalFormat`* Generators +- ✨ Add `Slug`* Generators +- ✨ Add `WithOriginalSlug`* Options +- 💔 Change signature of `Generator` function Note that this last change **is** a breaking change from 0.0.3, but only for custom Generators. -## [0.0.3] - 2025-03-11 +## [0.0.3] - 2025-03-11 - ✨ `WithSeparator` ### Features -- Added `WithSeparator` to allow for different separators between the parts of the generated filename. +- ✨ Added `WithSeparator` to allow for different separators between the parts of the generated filename. -## [0.0.2] - 2025-03-11 +## [0.0.2] - 2025-03-11 - 🐛 Bugfix Bugfix release ### Fixes -- Extension being ignored. Original included twice. +- 🐛 Extension being ignored. Original included twice. -## [0.0.1] - 2025-03-10 +## [0.0.1] - 2025-03-10 - 🚀 Initial Release Initial Release! Hope you like it! ### Added -- nomino.Make -- nomino.Config -- nomino.Generator +- ✨ `nomino.Make`` +- ✨ `nomino.Config` +- ✨ `nomino.Generator` + We needs more of these until I'm ready -- Lots of tests! +- ✅ Lots of tests!