Releases: eljamo/libpass
Releases · eljamo/libpass
v7.1.2
v7.1.1
v7.1.0
v7.0.1
v7.0.0
Changelog
- bade6cb refactor!: consts and vars in config/option
- bade6cb refactor: update error messages across all services
- bade6cb refactor: remove some unnecessary allocations
- bade6cb refactor: service/password_generator.go so Generate() no longer uses a go routine
- bade6cb feat!: update service/password_generator.go so the maximum number of passwords you can generate is 10
v6.0.0
Changelog
- eefc131 feat!: remove config.Generate() and replace with config.New(). This is now more developer friendly since it'll return a configuration with sensible defaults with no input, whilst retaining the ability to provide input to modify the default settings uisng unmarshalled JSON in a map
v5.1.0
v5.0.0
Changelog
- 544026d feat: add config.Generate a way of passing multiple maps which get merged to a single config.Settings struct
- 544026d feat!: asset.LoadJSONFile and asset.GetJSONPreset now return a map instead of string
- 544026d feat!: Rename struct config.Config to config.Settings
- 544026d feat!: Move config consts and vars from config to config/option.
v4.0.1
v4.0.0
Changelog
- 70fd828 feat: Add GetFilteredWordList to asset, this allows us to filter the word list as we are creating the word list. Instead of creating an intermediate slice containing all words and creating another slice with filtered words
- 70fd828 feat!: add GenerateDigit to RNGService interface
- 70fd828 fix: issue where if you used a random separator it wouldn't remove edge characters when it should have