nomino/CHANGELOG.md

112 lines
2.3 KiB
Markdown
Raw Permalink Normal View History

2025-03-10 17:03:52 -05:00
# Changelog
2025-03-31 15:56:34 -05:00
### [1.0.0] - 2025-03-31 - 🚀 Stable release!
#### Support
- 📝 Vastly improved [go docs](https://pkg.go.dev/codeberg.org/danjones000/nomino).
- 📝 Fill out README with examples and links.
#### Tools
- 🛠 Replace all linting with golangci-lint
#### Code quality
- 🚨 A bunch of small improvements from new linter
2025-03-19 14:37:40 -05:00
### [0.5.0] - 2025-03-19 - ✨ Different types of UUIDs
2025-03-15 21:06:16 -05:00
#### Features
2025-03-19 14:37:40 -05:00
- ✨ Allow for different types of UUIDs in the UUID `Generator`
-`Config.AddOptions` method
-`Generator.MakeWithConfig` method
#### Support
2025-03-19 16:16:00 -05:00
- 📝 Some better examples
2025-03-19 14:37:40 -05:00
### [0.4.0] - 2025-03-15 - ✨ More Generators, and `Generator.Make` method
#### Features
- ✨ Add Random Generator
- ✨ Add Make method to Generator
- ✨ Add MultiGeneratorRandomOrder
2025-03-15 21:06:16 -05:00
#### Changes
2025-03-19 14:37:40 -05:00
- 💔 Breaking changes: Replace HashType with Hasher: This supports all crypto.Hash
2025-03-15 21:06:16 -05:00
#### Support
2025-03-19 14:37:40 -05:00
- 📝 Add some missing doc comments
2025-03-15 21:06:16 -05:00
2025-03-19 14:37:40 -05:00
### [0.3.0] - 2025-03-14 - ♻️ Refactor multiple Generators into one
2025-03-14 21:56:12 -05:00
#### Features
2025-03-19 14:37:40 -05:00
- ♻️ Simplified multiple `Generator` functions to single function with options
- 📝 Added a lot of examples for docs
- ✨ Can add extra `Option`s to `Make`
2025-03-14 21:56:12 -05:00
Multiple breaking changes around Generators.
#### Bugs
2025-03-19 14:37:40 -05:00
- 🐛 Fixed date formats
2025-03-14 21:56:12 -05:00
2025-03-19 14:37:40 -05:00
### [0.2.1] - 2025-03-14 - ✨ New Hash Generator
2025-03-14 15:14:23 -05:00
#### Features
2025-03-19 14:37:40 -05:00
- ✨ Add Hash Generator
2025-03-14 15:14:23 -05:00
#### Dev Tooling
2025-03-19 14:37:40 -05:00
- 🛠 Added a task to serve docs
- 🛠 Added tasts to check code complexity
2025-03-14 15:14:23 -05:00
#### Miscellaneous
2025-03-19 14:37:40 -05:00
- 💚 Fixed some `go vet` complaints
2025-03-14 15:14:23 -05:00
2025-03-19 14:37:40 -05:00
### [0.2.0] - 2025-03-14 - ✨ New `Generator`s
2025-03-14 11:25:35 -05:00
2025-03-14 15:14:23 -05:00
#### Features
2025-03-19 14:37:40 -05:00
- ✨ Add `IncrementalFormat`* Generators
- ✨ Add `Slug`* Generators
- ✨ Add `WithOriginalSlug`* Options
- 💔 Change signature of `Generator` function
2025-03-14 11:25:35 -05:00
Note that this last change **is** a breaking change from 0.0.3, but only for custom Generators.
2025-03-19 14:37:40 -05:00
## [0.0.3] - 2025-03-11 - ✨ `WithSeparator`
2025-03-11 16:55:32 -05:00
### Features
2025-03-19 14:37:40 -05:00
- ✨ Added `WithSeparator` to allow for different separators between the parts of the generated filename.
2025-03-11 16:55:32 -05:00
2025-03-19 14:37:40 -05:00
## [0.0.2] - 2025-03-11 - 🐛 Bugfix
2025-03-11 12:44:16 -05:00
Bugfix release
### Fixes
2025-03-19 14:37:40 -05:00
- 🐛 Extension being ignored. Original included twice.
2025-03-11 12:44:16 -05:00
2025-03-19 14:37:40 -05:00
## [0.0.1] - 2025-03-10 - 🚀 Initial Release
2025-03-10 17:03:52 -05:00
Initial Release! Hope you like it!
### Added
2025-03-19 14:37:40 -05:00
-`nomino.Make``
-`nomino.Config`
-`nomino.Generator`
2025-03-10 17:03:52 -05:00
+ We needs more of these until I'm ready
2025-03-19 14:37:40 -05:00
- ✅ Lots of tests!
2025-03-10 17:03:52 -05:00