Releases: ogen-go/ogen
Releases · ogen-go/ogen
v0.31.0
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
v0.30.1
v0.30.0
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
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
What's Changed
- fix(jschemagen): generate defaults setters by @tdakkota in #301
- feat(gen): remove unused imports by @shadowspore in #302
Full Changelog: v0.27.0...v0.28.0
v0.27.0
v0.26.0
v0.25.0
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
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