Skip to content

Releases: ogen-go/ogen

v0.31.0

17 May 12:53
55da6d2
Compare
Choose a tag to compare

What's Changed

  • fix(gen): do not set operation for intermediate route node by @tdakkota in #335
  • feat: mediatype by @shadowspore in #336
  • fix(gen): handle path parameters with unsupported content correctly by @tdakkota in #339
  • ci: add golangci.yml config by @tdakkota in #341
  • chore(deps): bump github.com/go-faster/jx from 0.34.0 to 0.35.0 in /examples by @dependabot in #346
  • chore(deps): bump github.com/go-faster/jx from 0.34.0 to 0.35.0 by @dependabot in #347
  • feat(jschemagen): improve UX by @tdakkota in #344

Full Changelog: v0.30.2...v0.31.0

v0.30.2

12 May 12:32
5e9bfed
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.30.1...v0.30.2

v0.30.1

03 May 11:14
0593fbb
Compare
Choose a tag to compare

What's Changed

  • fix(templates): fixes go vet warning by @thmeitz in #330
  • fix(gen): disallow non-numeric enum with format by @tdakkota in #331

New Contributors

Full Changelog: v0.30.0...v0.31.0

v0.30.0

29 Apr 12:47
41863c9
Compare
Choose a tag to compare

What's Changed

  • feat(gen): add unix timestamps support by @tdakkota in #314
  • chore(deps): bump github.com/valyala/fasthttp from 1.35.0 to 1.36.0 by @dependabot in #317
  • feat(gen): support explicit additionalProperties = false by @tdakkota in #318
  • chore(deps): bump go.opentelemetry.io/otel/metric from 0.29.0 to 0.30.0 in /examples by @dependabot in #323
  • chore(deps): bump go.opentelemetry.io/otel/metric from 0.29.0 to 0.30.0 by @dependabot in #321
  • feat(ir): add GoDoc comment for pattern properties by @tdakkota in #326
  • feat(json): reduce string int decoding allocations by @tdakkota in #319

Full Changelog: v0.29.0...v0.30.0

v0.29.0

26 Apr 19:48
af4b1c5
Compare
Choose a tag to compare

What's Changed

  • feat(gen): add option to trim reference prefixes for name generation by @tdakkota in #303
  • feat(sgcollector): add profile flags by @tdakkota in #305
  • fix(gen): check schema for some cases which lead to stack overflow by @tdakkota in #306
  • fix(parser): check requestBody for nil by @tdakkota in #308
  • fix(gen): null variant naming by @tdakkota in #310
  • test: add more negative test cases by @tdakkota in #311
  • chore(deps): bump github/codeql-action from 1 to 2 by @dependabot in #312
  • feat(gen): add string integers support by @tdakkota in #313

Full Changelog: v0.28.0...v0.29.0

v0.28.0

21 Apr 14:55
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.27.0...v0.28.0

v0.27.0

20 Apr 13:08
48bbec4
Compare
Choose a tag to compare

What's Changed

  • fix(gen): add setup of regexMap/ratMap into jsonschema template by @tdakkota in #298
  • fix(ir): recursion detection by @tdakkota in #299
  • feat(gen): allow sum types as type discriminator by @tdakkota in #300

Full Changelog: v0.26.0...v0.27.0

v0.26.0

15 Apr 12:38
a7d267f
Compare
Choose a tag to compare

What's Changed

  • fix(jsonschema): ref-to-ref handling, prevent false-positive infinite recursion detection by @tdakkota in #297
  • fix(gen): update template annotations due to refactor by @tdakkota in #296

Full Changelog: v0.25.0...v0.26.0

v0.25.0

13 Apr 23:44
ad3c703
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump codecov/codecov-action from 2.1.0 to 3 by @dependabot in #277
  • chore(deps): bump github.com/valyala/fasthttp from 1.34.0 to 1.35.0 by @dependabot in #278
  • feat(json): optimize format types encoding by @tdakkota in #279
  • chore(deps): bump wagoid/commitlint-github-action from 4.1.10 to 4.1.11 by @dependabot in #280
  • chore(deps): bump go.opentelemetry.io/otel from 1.6.2 to 1.6.3 in /examples by @dependabot in #288
  • chore(deps): bump go.opentelemetry.io/otel/trace from 1.6.2 to 1.6.3 in /examples by @dependabot in #287
  • chore(deps): bump go.opentelemetry.io/otel/trace from 1.6.2 to 1.6.3 by @dependabot in #286
  • chore(deps): bump go.opentelemetry.io/otel from 1.6.2 to 1.6.3 by @dependabot in #285
  • feat: add x-ogen-name annotation support by @tdakkota in #290
  • feat(gen): add ErrorHandler by @tdakkota in #289
  • feat(json): make Duration encoder allocation-free by @tdakkota in #291
  • feat: add null type support by @tdakkota in #294
  • fix(jsonschema): add oneOf/anyOf/allOf to refcache before parsing by @tdakkota in #295

Full Changelog: v0.24.0...v0.25.0

v0.24.0

05 Apr 09:50
17e9b1b
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump wagoid/commitlint-github-action from 4.1.9 to 4.1.10 by @dependabot in #275
  • feat: use netip.Addr instead of net.IP by @tdakkota in #276

Full Changelog: v0.23.0...v0.24.0