Releases: ogen-go/ogen
Releases · ogen-go/ogen
v0.17.1
v0.17.0
v0.16.0
What's Changed
- fix(jsonschema): handle cyclic references that may lead to infinite recursion by @tdakkota in #182
- fix(parser): handle cyclic references by @tdakkota in #184
- feat(sgcollector): improve reporting by @tdakkota in #185
- fix(gen): unnamed response validation by @tdakkota in #186
- fix(ir): do not panic, if generating postfix for Any type by @tdakkota in #187
- refactor(gen): return
ErrNotImplemented
, ifnameGen
unable to generate name by @tdakkota in #190 - chore: use github.com/ghodss/yaml by @tdakkota in #192
- fix(gen): quote struct tag correctly by @tdakkota in #193
- fix(gen): sum variant field name generation by @tdakkota in #195
- fix(ir): cut doc lines correctly by @tdakkota in #196
- fix(ir): set default even if it is zero by @tdakkota in #197
- fix(parser): check objects for null before parsing by @tdakkota in #200
- feat(sgcollector): refactor reporters, add stats flag by @tdakkota in #201
- chore(deps): bump go.opentelemetry.io/otel/trace from 1.4.0 to 1.4.1 in /examples by @dependabot in #204
- chore(deps): bump go.opentelemetry.io/otel from 1.4.0 to 1.4.1 in /examples by @dependabot in #205
- chore(deps): bump go.opentelemetry.io/otel from 1.4.0 to 1.4.1 by @dependabot in #203
- chore(deps): bump go.opentelemetry.io/otel/trace from 1.4.0 to 1.4.1 by @dependabot in #202
- fix(gen): call Decode on Alias instead of inlining decoder by @tdakkota in #206
- feat: float validation by @tdakkota in #207
- fix(gen): allow to use schema references when mapping oneOf variants by @tdakkota in #208
Full Changelog: v0.15.0...v0.16.0
v0.16.0-alpha.1
What's Changed
- fix(jsonschema): handle cyclic references that may lead to infinite recursion by @tdakkota in #182
- fix(parser): handle cyclic references by @tdakkota in #184
- feat(sgcollector): improve reporting by @tdakkota in #185
- fix(gen): unnamed response validation by @tdakkota in #186
- fix(ir): do not panic, if generating postfix for Any type by @tdakkota in #187
- refactor(gen): return
ErrNotImplemented
, ifnameGen
unable to generate name by @tdakkota in #190 - chore: use github.com/ghodss/yaml by @tdakkota in #192
- fix(gen): quote struct tag correctly by @tdakkota in #193
- fix(gen): sum variant field name generation by @tdakkota in #195
- fix(ir): cut doc lines correctly by @tdakkota in #196
- fix(ir): set default even if it is zero by @tdakkota in #197
Full Changelog: v0.15.0...v0.16.0-alpha.1
v0.15.0
What's Changed
- feat: initial default values support by @tdakkota in #161
- chore(deps): bump actions/setup-go from 2.1.5 to 2.2.0 by @dependabot in #163
- feat(tools): add testdata download script by @tdakkota in #164
- fix(jsonschema): detect object type by "properties" field by @tdakkota in #165
- test: add testing schema generator by @tdakkota in #166
- fix(gen): wrap optional requests and bodies if needed by @tdakkota in #167
- docs: add Quick Start by @tdakkota in #168
- fix(gen): optional semantic for arrays by @tdakkota in #172
- refactor(gen): tstorage by @shadowspore in #173
- feat(gen): copy jx.Raw by @ernado in #174
- feat(sgcollector): add Sourcegraph-based schema corpus collector by @tdakkota in #175
- chore(deps): bump go.opentelemetry.io/otel/metric from 0.26.0 to 0.27.0 in /examples by @dependabot in #179
- chore(deps): bump go.opentelemetry.io/otel from 1.3.0 to 1.4.0 by @dependabot in #176
- chore(deps): bump go.opentelemetry.io/otel/trace from 1.3.0 to 1.4.0 by @dependabot in #177
- chore(deps): bump go.opentelemetry.io/otel/metric from 0.26.0 to 0.27.0 by @dependabot in #178
Full Changelog: v0.14.1...v0.15.0
v0.14.1
v0.14.0
v0.13.0
What's Changed
- feat: jsonschema package by @shadowspore in #155
- feat: add WithMeterProvider option by @ernado in #156
Full Changelog: v0.12.0...v0.13.0