Compare commits

...

3 commits

Author SHA1 Message Date
4faf3a5d2f 🔀 Merge tag 'v0.5.0' into develop
🔖 v0.5.0:  More UUIDs
2025-03-19 14:39:59 -05:00
c17f23595c 🔀 Merge branch 'release/0.5.0' into stable 2025-03-19 14:38:34 -05:00
f20e737f2b 📝 Update CHANGELOG 2025-03-19 14:37:40 -05:00

View file

@ -1,84 +1,96 @@
# Changelog # Changelog
### [0.4.0] - 2025-03-15 ### [0.5.0] - 2025-03-19 - ✨ Different types of UUIDs
#### Features #### Features
- Add Random Generator - ✨ Allow for different types of UUIDs in the UUID `Generator`
- Add Make method to Generator - ✨ `Config.AddOptions` method
- Add MultiGeneratorRandomOrder - ✨ `Generator.MakeWithConfig` method
#### Changes
- Replace HashType with Hasher: This supports all crypto.Hash
#### Support #### 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 #### Features
- Simplified multiple Generator functions to single function with options - ✨ Add Random Generator
- Added a lot of examples for docs - ✨ Add Make method to Generator
- Can add extra Options to Make - ✨ 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. Multiple breaking changes around Generators.
#### Bugs #### Bugs
- Fixed date formats - 🐛 Fixed date formats
### [0.2.1] - 2025-03-14 ### [0.2.1] - 2025-03-14 - ✨ New Hash Generator
#### Features #### Features
- Add Hash Generator - Add Hash Generator
#### Dev Tooling #### Dev Tooling
- Added a task to serve docs - 🛠 Added a task to serve docs
- Added tasts to check code complexity - 🛠 Added tasts to check code complexity
#### Miscellaneous #### 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 #### Features
- Add `IncrementalFormat`* Generators - Add `IncrementalFormat`* Generators
- Add `Slug`* Generators - Add `Slug`* Generators
- Add `WithOriginalSlug`* Options - Add `WithOriginalSlug`* Options
- Change signature of `Generator` function - 💔 Change signature of `Generator` function
Note that this last change **is** a breaking change from 0.0.3, but only for custom Generators. 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 ### 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 Bugfix release
### Fixes ### 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! Initial Release! Hope you like it!
### Added ### Added
- nomino.Make - `nomino.Make``
- nomino.Config - `nomino.Config`
- nomino.Generator - `nomino.Generator`
+ We needs more of these until I'm ready + We needs more of these until I'm ready
- Lots of tests! - Lots of tests!