Repository navigation
Releases: airmrcr/go-problem
Releases · airmrcr/go-problem
Release list
v0.5.0
zap/v0.5.0
v0.4.0
- Breaking Change: Remove
Codertype - Breaking Change: Remove
Generator.Codermethod - Breaking Change: Rename following fields:
Generator.CodeNSValidatortoGenerator.CodeNamespaceValidatorParsedCode.NStoParsedCode.Namespace
- Breaking Change: Rename following types:
NStoCodeNamespaceNSValidatortoCodeNamespaceValidator
- Breaking Change: Rename following functions:
ComposeNSValidatortoComposeCodeNamespaceValidatorLenNSValidatortoLenCodeNamespaceValidatorRegexpNSValidatortoRegexpCodeNamespaceValidatorUnicodeNSValidatortoUnicodeCodeNamespaceValidatorHasCodeNStoHasCodeNamespaceHasCodeNSUsingtoHasCodeNamespaceUsing
- Breaking Change: Change signature of following functions:
BuildCode(uint, ...NS) (Code, error)toBuildCode(uint, CodeNamespace) (Code, error)HasCode(Code, ...Operator) MatchertoHasCode(uint, CodeNamespace, ...Operator) MatcherMustBuildCode(uint, ...NS) CodetoMustBuildCode(uint, CodeNamespace) CodeWithCode(Code) OptiontoWithCode(uint, CodeNamespace) Option
- Breaking Change: Change signature of
Builder.Code(Code) *Buildermethod toBuilder.Code(uint, CodeNamespace) *Builder - Add following functions for working with codes:
HasCodeUsingMustValidateCodeNamespaceMustValidateCodeValueValidateCodeNamespaceValidateCodeValue
- Add following methods for working with codes:
Generator.BuildCodeGenerator.MustBuildCodeGenerator.MustParseCodeGenerator.MustValidateCodeGenerator.MustValidateCodeNamespaceGenerator.MustValidateCodeValueGenerator.ParseCodeGenerator.ValidateCodeGenerator.ValidateCodeNamespaceGenerator.ValidateCodeValue
- Add
Problem.Clonemethod to safely clone aProblem - Add
V7UUIDGeneratorandV7UUIDGeneratorFromReaderfunctions to return aUUIDGeneratorthat generates a (V7) UUID
zap/v0.4.0
v0.3.1
v0.3.0
zap/v0.3.1
- Add
LICENSE.mdfile forgithub.com/neocotic/go-problem/zapmodule
zap/v0.3.0
- Initial relase of
github.com/neocotic/go-problem/zapmodule
v0.2.1
v0.2.0
- Bump support for Go to 1.24+
- Change all functions that return
Builderto return*Builderpointer instead - Add built-in support for zap logging
- Fix issue causing
Translatorto be ignored when specified - Improve documentation
- Bump all dependencies to latest versions