Skip to content

Releases: ogen-go/ogen

v0.61.0

03 Apr 02:52
c386dfc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.60.2...v0.61.0

v0.60.2

27 Mar 20:12
9bccefb
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.60.1...v0.60.2

v0.60.0-alpha.0

23 Mar 08:51
685343f
Compare
Choose a tag to compare
v0.60.0-alpha.0 Pre-release
Pre-release

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

20 Mar 03:08
2b969ea
Compare
Choose a tag to compare

What's Changed

  • fix(gen): do not require optional response headers by @tdakkota in #823

Full Changelog: v0.60.0...v0.60.1

v0.60.0

16 Mar 12:28
e329fad
Compare
Choose a tag to compare

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

22 Feb 13:21
2b098e2
Compare
Choose a tag to compare

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

09 Feb 10:17
e464ec4
Compare
Choose a tag to compare
v0.59.0-alpha.0 Pre-release
Pre-release

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

01 Feb 17:58
ddb2996
Compare
Choose a tag to compare

What's Changed

  • feat(gen): export SetLocation function to simplify usage outside ogen by @tdakkota in #757
  • chore(deps): bump go.opentelemetry.io/otel/metric version by @tdakkota in #765
  • feat(gen): add path pattern to router by @avdgl in #758

New Contributors

Full Changelog: v0.57.0...v0.58.0

v0.57.0

23 Jan 09:36
2db8a96
Compare
Choose a tag to compare

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

31 Dec 03:35
46038bf
Compare
Choose a tag to compare

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 and integer types by @danilvpetrov in #735

New Contributors

Full Changelog: v0.56.0...v0.56.1