Skip to content

Releases: ogen-go/ogen

v0.23.0

03 Apr 21:03
ef3a7ca
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.22.0...v0.23.0

v0.22.0

01 Apr 10:53
530a47b
Compare
Choose a tag to compare

What's Changed

  • feat: initial support for JSON Schema compatible reference resolver by @tdakkota in #260
  • chore(deps): bump github.com/go-faster/jx from 0.32.2 to 0.33.0 in /examples by @dependabot in #263
  • chore(deps): bump github.com/go-faster/jx from 0.32.2 to 0.33.0 by @dependabot in #262
  • test: build generated testing schemas by @tdakkota in #268
  • feat(parser): allow resolve schema via any JSON Pointer by @tdakkota in #269
  • fix(gen): improve enum values naming algorithm, add multiple strategies by @tdakkota in #270
  • feat(jsonpointer): improve escaping, reduce allocations by @tdakkota in #271
  • refactor: generate AdditionalProps field using ir by @tdakkota in #272

Full Changelog: v0.21.0...v0.22.0

v0.21.0

24 Mar 13:15
6d58460
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump actions/cache from 2.1.7 to 3 by @dependabot in #252
  • feat: separate jsonschema generator to GenerateSchema function by @tdakkota in #253
  • feat: update OpenTelemetry instrumentation

Full Changelog: v0.20.0...v0.21.0

v0.20.0

20 Mar 19:45
b1c30dd
Compare
Choose a tag to compare

What's Changed

  • feat(gen): generate stdlib json marshaler/unmarshaler by @tdakkota in #241
  • chore(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 in /examples by @dependabot in #243
  • chore(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 by @dependabot in #242
  • ci: bump Go version to 1.18 by @tdakkota in #244
  • Respect response status as otel span's one by @iwata in #250

New Contributors

Full Changelog: v0.19.2...v0.19.3

v0.19.2

11 Mar 09:54
05ea7db
Compare
Choose a tag to compare

What's Changed

  • feat(gen): filter most specific content types by @tdakkota in #237
  • fix(gen): fix content-type pattern matching by @tdakkota in #238
  • fix(gen): add fallback name generation if property name is empty by @tdakkota in #239

Full Changelog: v0.19.1...v0.19.2

v0.19.1

09 Mar 10:47
60875e6
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump github.com/valyala/fasthttp from 1.33.0 to 1.34.0 by @dependabot in #235
  • fix(gen): remove unneeded parenthesis by @tdakkota in #236

Full Changelog: v0.19.0...v0.19.1

v0.19.0: Securities

07 Mar 07:49
d7fa21d
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump github.com/go-faster/jx from 0.32.1 to 0.32.2 by @dependabot in #220
  • fix(gen): handle response wrapping by @tdakkota in #221
  • chore(deps): bump golangci/golangci-lint-action from 2.5.2 to 3 by @dependabot in #222
  • fix(gen): use custom status text, generate name for unknown codes by @tdakkota in #223
  • fix(gen): move discriminator value encoding to root sum encoder by @tdakkota in #225
  • fix(gen): explicit discriminator sum type encoding by @tdakkota in #226
  • feat(gen): add fake data generator by @tdakkota in #227
  • fix(gen): make faker aware about validation by @tdakkota in #228
  • chore(deps): bump actions/setup-go from 2.2.0 to 3 by @dependabot in #229
  • fix(ir): do not use integer validators to generate int value by @tdakkota in #230
  • chore(deps): bump actions/checkout from 2.4.0 to 3 by @dependabot in #231
  • chore(deps): bump actions/download-artifact from 2.1.0 to 3 by @dependabot in #232
  • chore(deps): bump actions/upload-artifact from 2.3.1 to 3 by @dependabot in #233
  • feat: initial securities support by @tdakkota in #234

Full Changelog: v0.18.1...v0.19.0

v0.18.1

21 Feb 16:26
e118313
Compare
Choose a tag to compare

What's Changed

  • fix(gen): do not use type discriminator with type sums by @tdakkota in #219

Full Changelog: v0.18.0...v0.18.1

v0.18.0

21 Feb 11:55
c2350f6
Compare
Choose a tag to compare

What's Changed

  • fix(gen): change optional decoder layout to avoid JSON type detection bugs by @tdakkota in #213
  • feat: generate default implementation of Handler by @tdakkota in #215
  • feat(gen): not found handler by @tdakkota in #217

Full Changelog: v0.17.1...v0.18.0

v0.17.2-alpha.0

20 Feb 14:55
b0d9e21
Compare
Choose a tag to compare
v0.17.2-alpha.0 Pre-release
Pre-release

What's Changed

  • fix(gen): change optional decoder layout to avoid JSON type detection bugs by @tdakkota in #213

Full Changelog: v0.17.1...v0.17.2-alpha.0