Skip to content

Releases: ogen-go/ogen

v0.43.2

11 Jul 06:50
457e57e
Compare
Choose a tag to compare

Update OTEL

Full Changelog: v0.43.1...v0.43.2

v0.43.1

08 Jul 11:41
7a0510e
Compare
Choose a tag to compare

What's Changed

  • fix(ogen): force backward compatibility for JSON (un)marshaling by @tdakkota in #467
  • fix(ogen): pass correct offset for JSON syntax errors by @tdakkota in #468
  • fix(parser): ensure that paths are not duplicated by @tdakkota in #469

Full Changelog: v0.43.0...v0.43.1

v0.43.0

07 Jul 15:15
3b4e430
Compare
Choose a tag to compare

What's Changed

  • feat(jsonschema): wrap errors with line and column by @tdakkota in #458
  • fix(sgcollector): allow encoding invalid UTF-8 inside Report by @tdakkota in #465
  • fix(parser): do not panic if Example is nil by @tdakkota in #463
  • fix(ogenerrors): implement errors.Formatter and fmt.Formatter by @tdakkota in #464
  • feat(parser): pass location via openapi structs by @tdakkota in #461
  • feat(ogen): parse correct line number for YAML by @tdakkota in #460
  • fix(gen): handle cryptic parameter name by @tdakkota in #466

Full Changelog: v0.42.0...v0.43.0

v0.42.0

05 Jul 05:16
accc05b
Compare
Choose a tag to compare

What's Changed

  • feat(gen): support text/plain as simple stream by @tdakkota in #446
  • fix(gen): set GetBody only if client can read body multiple times by @tdakkota in #447
  • fix(gen): put stream into request interface if needed by @tdakkota in #448
  • fix(gen): implement errors.Formatter for wrapper errors by @tdakkota in #450
  • fix(gen): return ErrNotImplemented if enum type is unsupported by @tdakkota in #451
  • refactor(gen): move security validation to parser by @tdakkota in #452
  • test: move some multipart/form tests from sample to form.json by @tdakkota in #453
  • refactor(ogen): use go-json-experiment instead of encoding/json by @tdakkota in #455
  • feat(parser): wrap errors with line and column by @tdakkota in #456

Full Changelog: v0.41.0...v0.42.0

v0.41.0

30 Jun 18:47
3beddc7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.40.0...v0.41.0

v0.40.0

22 Jun 13:46
c2a868c
Compare
Choose a tag to compare

What's Changed

  • chore: simplify response decoder by @tdakkota in #405
  • fix(gen): pass correct uri encoding/decoding functions by @tdakkota in #406
  • fix(gen): do not share form type if form includes file parameters by @tdakkota in #409
  • chore(parser): omit empty values for security schema fields by @pespantelis in #412
  • feat: parse more spec fields by @tdakkota in #413

Full Changelog: v0.39.0...v0.40.0

v0.39.0

18 Jun 17:18
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.38.0...v0.39.0

v0.38.0

16 Jun 16:20
5c5c427
Compare
Choose a tag to compare

What's Changed

  • feat(gen): add deprecation notice for types, parameters and fields by @tdakkota in #399
  • fix(jsonschema): validate enum values for uniqueness by @tdakkota in #398
  • fix(gen): do not parse Content-Type header if it is not set and body is empty by @tdakkota in #400
  • feat(http): pass multipart headers by @tdakkota in #401

Full Changelog: v0.37.1...v0.38.0

v0.37.1

15 Jun 08:19
56b498e
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump github.com/go-faster/jx from 0.35.2 to 0.36.0 in /examples by @dependabot in #397
  • chore(deps): bump github.com/go-faster/jx from 0.35.2 to 0.36.0 by @dependabot in #396
  • fix(parser): pass componentsResolver to schemaParser by @pespantelis in #395

New Contributors

Full Changelog: v0.37.0...v0.37.1

v0.37.0

14 Jun 12:41
9138021
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.36.0...v0.37.0