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

2 KiB

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 Options 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 Generators

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!