nomino/CHANGELOG.md
2025-03-19 16:16:00 -05:00

96 lines
2 KiB
Markdown

# Changelog
### [0.5.0] - 2025-03-19 - ✨ Different types of UUIDs
#### Features
- ✨ Allow for different types of UUIDs in the UUID `Generator`
-`Config.AddOptions` method
-`Generator.MakeWithConfig` method
#### Support
- 📝 Some better examples
### [0.4.0] - 2025-03-15 - ✨ More Generators, and `Generator.Make` method
#### Features
- ✨ 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
### [0.2.1] - 2025-03-14 - ✨ New Hash Generator
#### Features
- ✨ Add Hash Generator
#### Dev Tooling
- 🛠 Added a task to serve docs
- 🛠 Added tasts to check code complexity
#### Miscellaneous
- 💚 Fixed some `go vet` complaints
### [0.2.0] - 2025-03-14 - ✨ New `Generator`s
#### Features
- ✨ 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 - ✨ `WithSeparator`
### Features
- ✨ Added `WithSeparator` to allow for different separators between the parts of the generated filename.
## [0.0.2] - 2025-03-11 - 🐛 Bugfix
Bugfix release
### Fixes
- 🐛 Extension being ignored. Original included twice.
## [0.0.1] - 2025-03-10 - 🚀 Initial Release
Initial Release! Hope you like it!
### Added
-`nomino.Make``
-`nomino.Config`
-`nomino.Generator`
+ We needs more of these until I'm ready
- ✅ Lots of tests!