Releases: muir/nject
nvelope now can decode into arrays
Line count reduced by using reflecttuils.
Big changes for nvelope Decode, not totally backwards compatible
Decode now supports much of what's discussed here: https://swagger.io/docs/specification/serialization/
Decode will now complain about invalid tagging and since that is new, this change is not 100% backwards compatible.
Add middleware wrapping for http.Handler
Turns out there are two standard ways to do middleware.
really remove dependency on 1.16
Minimum Go version is 1.15
remove dependency on Go 1.16
A previous change created a dependency on Go 1.16. Use ioutil.ReadAll instead of io.ReadAll so as to be compatible with more versions of Go
minor fix for nvalid
minor fix to make https://github.com/muir/nvalid happy
add db open example and Shun
Added Shun() and a detailed example of opening a database.
v0.0.7 - change WithAPIEnforcer()
WithAPIEnforcer() needed an adjustment: the headers are part of the response that needs to be evaluated and the encoding can be learned from the headers and doesn't deserve its own parameter.
This is not backwards compatible. Given that nject repo is not yet advertised anywhere and nobody is likely using, this small compatibility breakage seems okay.
More lint tweaks
Merge pull request #5 from muir/lint5 one last golint item from goreportcard.com
Many lint fixes, no serious bugs found
Very minor release: changes for lint.