Releases: AlphaOne1/templig
Releases · AlphaOne1/templig
v0.10.0
Compare
Sorry, something went wrong.
No results found
added functional options for construction
added WithValue option that generates values accessible
via .Values.valName inside of configuration templates
update dependencies
v0.9.4
Compare
Sorry, something went wrong.
No results found
added token to secret detection
update dependencies
v0.9.3
Compare
Sorry, something went wrong.
No results found
added a common initialization function for the Config type
added Test that Config-local regexp object is initialized
added documentation for architecture
added security assurance case
added roadmap
added documentation for SLSA provenance verification
harden GitHub actions against injections via {{...}}
dependency updates
v0.9.2
Compare
Sorry, something went wrong.
No results found
added go fix for deprecated function FromFiles
v0.9.1
Compare
Sorry, something went wrong.
No results found
dependency updates
remove invalid secretRE update on config overlays
restored complete test coverage
v0.9.0
Compare
Sorry, something went wrong.
No results found
introduced Config.SetSecretRE to allow users to define their own secret regex
per instance
extended HideSecrets to now need a regex to match secrets, the old behavior
can be achieved as follows:
func HideSecretsOld (node * yaml.Node , hideStructure bool ) {
HideSecrets (node , hideStructure , regexp .MustCompile (templig .SecretDefaultRE ))
}
As we did not yet reach version 1.0, this breaking change is acceptable. Note that
from version 1.0 on, this would not be accepted.
dependency updates
v0.8.3
Compare
Sorry, something went wrong.
No results found
changed unmaintained gopkg.in/yaml.v3 to go.yaml.in/yaml/v4
dependency updates
v0.8.2
Compare
Sorry, something went wrong.
No results found
documentation clarification for Config.Get
dependency updates
redacted code using AI to point out potential
v0.8.1
Compare
Sorry, something went wrong.
No results found
configured linter
adhered to linter comments
v0.8.0
Compare
Sorry, something went wrong.
No results found
add an example for config object generation from JSON schema
more documentation in examples
updated dependencies
add golangci-lint checks