Releases: ogen-go/ogen
Releases · ogen-go/ogen
v0.61.0
What's Changed
- ci: use manual caching (again) by @tdakkota in #829
- chore: replace
yamlx
withyaml
by @tdakkota in #830 - fix(parser): check that oauth2 scheme define scopes by @tdakkota in #831
- ci: store cache unconditionally by @tdakkota in #835
- feat(gen): add
x-ogen-field-name
extension by @tdakkota in #834 - fix(ogenzap): disable colored logging if
stderr
is not a tty by @tdakkota in #837
Full Changelog: v0.60.2...v0.61.0
v0.60.2
What's Changed
- fix(gen): compare responses without location by @tdakkota in #821
- ci: disable golangci-lint action cache by @tdakkota in #824
- fix(gen): do not compare description by @tdakkota in #825
- Change security error HTTP status code to 401 Unauthorized by @Nekroze in #826
- fix(gen): response comparison by @tdakkota in #828
New Contributors
Full Changelog: v0.60.1...v0.60.2
v0.60.0-alpha.0
What's Changed
- fix(gen): compare responses without location by @tdakkota in #821
- ci: disable golangci-lint action cache by @tdakkota in #824
- fix(gen): do not compare description by @tdakkota in #825
- Change security error HTTP status code to 401 Unauthorized by @Nekroze in #826
New Contributors
Full Changelog: v0.60.1...v0.60.0-alpha.0
v0.60.1
v0.60.0
What's Changed
- fix(uri): return an error if value contains separator char by @tdakkota in #786
- chore(deps): bump
golang.org/x
packages version by @tdakkota in #809 - feat(gen): warn about unused path parameters by @tdakkota in #808
- feat(ogen): add flag to control
Convenient Errors
feature by @tdakkota in #805 - chore(mod): require
go 1.19
by @tdakkota in #816 - fix(gen): trim trailing slashes by @tdakkota in #815
- fix(gen): add
Content-Type
to response name only if needed by @tdakkota in #806 - fix(gen): unescape path parameters correctly by @tdakkota in #818
Full Changelog: v0.59.0...v0.60.0
v0.59.0
What's Changed
- perf(json): reduce size of date/time encoding buffers by @tdakkota in #766
- chore(deps): bump OTEL version by @tdakkota in #777
- feat(gen): support
apiKey
cookie security by @tdakkota in #768 - feat(openapi): add an extension to enable JSON streaming encoding/decoding by @tdakkota in #767
- feat(gen): additional go struct field tags by @pgillich in #718
- docs: add note about
x-ogen-json-streaming
by @tdakkota in #782 - chore: bump
golang.org/x
packages version by @tdakkota in #781 - feat(gen): support cookie parameters by @tdakkota in #778
- chore(uri): make
HasParam
errors more consistent by @tdakkota in #784 - feat(gen): append semconv.HTTPMethodKey in handler by @iwata in #789
- feat(gen): append semconv.HTTPRouteKey in handler by @iwata in #790
- chore(deps): bump
golang.org/x
packages version by @tdakkota in #792
New Contributors
Full Changelog: v0.58.0...v0.59.0
v0.59.0-alpha.0
What's Changed
- perf(json): reduce size of date/time encoding buffers by @tdakkota in #766
- chore(deps): bump OTEL version by @tdakkota in #777
- feat(gen): support
apiKey
cookie security by @tdakkota in #768 - feat(openapi): add an extension to enable JSON streaming encoding/decoding by @tdakkota in #767
- feat(gen): additional go struct field tags by @pgillich in #718
- docs: add note about
x-ogen-json-streaming
by @tdakkota in #782 - chore: bump
golang.org/x
packages version by @tdakkota in #781 - feat(gen): support cookie parameters by @tdakkota in #778
New Contributors
Full Changelog: v0.58.0...v0.59.0-alpha.0
v0.58.0
v0.57.0
What's Changed
- chore: bump
golang.org/x
packages version by @tdakkota in #741 - refactor: better allof by @shadowspore in #740
- feat(jsonschema): schema additional property checks by @shadowspore in #742
- fix(gen): check security requirements correctly by @tdakkota in #743
- feat(gen): vet header names, ignore reserved header parameters by @tdakkota in #745
- fix(gen): always use pointer receiver in request/response sum types by @tdakkota in #747
- fix(gen): vet
apiKey
security header names too by @tdakkota in #746 - feat(sgcollector): add a flag to skip file generation by @tdakkota in #749
- chore: bump jx version by @tdakkota in #754
Full Changelog: v0.56.1...v0.57.0
v0.56.1
What's Changed
- fix(gen): add
schemagen
depth limit by @tdakkota in #733 - fix(sgcollector): do not put entire query result into the memory by @tdakkota in #734
- fix(gen): avoid faulty warnings for
number
andinteger
types by @danilvpetrov in #735
New Contributors
- @danilvpetrov made their first contribution in #735
Full Changelog: v0.56.0...v0.56.1