Skip to content

v0.35.0

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Jun 22:43
v0.35.0
b1ce919

0.35.0 - 2026-06-21

Big bug-bashing release

Full Changelog: v0.34.1...v0.35.0

267 commits in this release.


Implemented enhancements

  • feat(spec): recover builder panics with a located diagnostic by @fredbi ...
  • feat(scanner): fail loud on a degraded package load by @fredbi ...
  • feat(builders): emit cross-ref provenance anchors by @fredbi ...
  • feat(scanner): provenance hooks and diagnostic-dedup infrastructure by @fredbi ...
  • feat(grammar): expose keyword→spec-pointer mapping (PointerPath) by @fredbi ...
  • feat(parser): add SingleLineCommentAsDescription option by @fredbi ...
  • feat(schema): add EmitXGoType option to stamp x-go-type on definitions by @fredbi ...
  • feat(schema): resolve cross-package leaf type names in type-name keywords by @fredbi ...
  • feat(spec): name-identity deconfliction for colliding definition names by @fredbi ...
  • feat(schema): typed swagger:patternProperties marker by @fredbi ...
  • feat(responses): emit x-go-enum-desc on enum-typed response headers (go-swagger#2922) by @fredbi ...
  • feat(externalDocs): support externalDocs on operation and full schema by @fredbi ...
  • feat(scanner): add SkipEnumDescriptions to keep enum const mapping out of descriptions (go-swagger#2922) by @fredbi ...
  • feat(responses): support primitive response bodies via body: tag (go-swagger#2942) by @fredbi ...

Fixed bugs

  • fix(builders): correct jsonpointer provenance instrumentation by @fredbi ...
  • fix(schema): emit additionalProperties for json-stringifiable map keys (go-swagger#2251) by @fredbi ...
  • fix(parameters): honour swagger:type override on parameter fields (go-swagger#1499) by @fredbi ...
  • fix(schema): honour the name: keyword on model fields & interface methods (quirk G2) by @fredbi ...
  • fix(routes): derive body: response description instead of echoing the type name (quirk G1) by @fredbi ...
  • fix(schema): keep model+override inline in a SimpleSchema (F1/F4 follow-up) by @fredbi ...
  • fix(schema): support bare swagger:enum on a type decl (F4b, part C) by @fredbi ...
  • fix(schema): swagger:model + override publishes a definition + $ref (F1/F2/F4, parts A+B) by @fredbi ...
  • fix(schema): deprecate swagger:alias to an empty sink (F8) by @fredbi ...
  • fix(schema): honour swagger:name on struct fields (quirk F5) by @fredbi ...
  • fix(yaml): parse gofmt-canonical swagger:operation YAML bodies (F7 operations) by @fredbi ...
  • fix(parameters,responses): guard map fields in OAS2 SimpleSchema targets (go-swagger#2804) by @fredbi ...
  • fix(scanner): warn on non-identifier swagger:model/response names (go-swagger#874) by @fredbi ...

Refactor

  • refactor: retire internal/logger; route scan observations through diagnostics by @fredbi in #49 ...

Documentation

  • feat(schema): optional $ref-sibling rendering (EmitRefSiblings, SkipAllOfCompounding) by @fredbi in #47 ...
  • doc: updated contributors file by @bot-go-openapi[bot] in #46 ...
  • docs: remove the stale duplicate usage/getting-started section by @fredbi ...
  • docs: document the EmitXGoType and SingleLineCommentAsDescription knobs by @fredbi ...
  • docs: flip "Resolving $ref name conflicts" live with test-backed panes by @fredbi ...
  • docs: reference entries for additionalProperties & patternProperties by @fredbi ...
  • docs: new 'Maps & free-form objects' tutorial with test-backed examples by @fredbi ...
  • docs: swagger:type override on parameter fields (go-swagger#1499) by @fredbi ...
  • docs: compose a response body from several models via swagger:allOf (#2592) by @fredbi ...
  • docs: structured example on a $ref'd field + shared-model per-response examples (quirk G3, #2871) by @fredbi ...
  • docs: reframe name: as the universal field-naming keyword (quirk G2) by @fredbi ...
  • docs: showcase the G1-fixed derived response description in inline-response-bodies by @fredbi ...
  • docs: correct name:/swagger:name scope (they are complementary, not equivalent) by @fredbi ...
  • docs: scaffold a draft "Resolving $ref name conflicts" Shaping section by @fredbi ...
  • docs: note model-level Extensions in the vendor-extensions how-to by @fredbi ...
  • docs: reconcile doc-site with the F-series quirk fixes by @fredbi ...
  • docs(spec): correct stale externalDocs comment in meta walker by @fredbi ...
  • docs: swagger:parameters docs example is invalid OAS2 (go-swagger#2791) by @fredbi ...
  • docs: final triage lot — inline route reason, two-routes-one-op, doc requests (#779,#791,#864,#1064) by @fredbi ...
  • docs: shared-params feature + external/runtime-type verdicts (#422,#452,#610) by @fredbi ...
  • docs: triage map-prop, runtime.File, empty-spec, external-conversion (#1228,#1335,#1350,#1395,#1401) by @fredbi ...
  • docs: JSON->YAML conversion dup + map-example-key UI artifact (#1408,#1459) by @fredbi ...
  • docs: cross-reference name-collision, swagger:ignore, DescWithRef, determinism, UI-embed (#2126,#2127,#2131,#2172,#2183) by @fredbi ...
  • fix(validations): strip surrounding brackets from the bracketed enum form (go-swagger#2396) by @fredbi ...
  • docs: ordering + environmental/out-of-scope verdicts (#2202,#2208,#2210) by @fredbi ...
  • feat(responses): honor the name: keyword on swagger:response header fields by @fredbi ...
  • feat(parameters): honor the name: keyword on swagger:parameters fields by @fredbi ...
  • fix(operations): keep swagger:parameters-bound params distinct from inline ones (go-swagger#2651) by @fredbi ...
  • docs: triage end-of-list lot — example coercion, non-string map keys, codegen feature (#2246,#2251,#2266) by @fredbi ...
  • docs: generated spec is deterministic (#2299) by @fredbi ...
  • docs: cross-reference already-covered + dup-definition-warning (#2371,#2379,#2383,#2398) by @fredbi ...
  • docs: file-type param is a duplicate of #1887 (#2412) by @fredbi ...
  • fix(validations): strip surrounding quotes from string example/default (go-swagger#2547, F8) by @fredbi ...
  • docs: triage end-of-list lot 2 — validation/doc/feature verdicts (#2503,#2528,#2539) by @fredbi ...
  • fix(schema): nest json-tagged embedded structs instead of promoting (go-swagger#2038) by @fredbi ...
  • docs: triage end-of-list lot — wont-fix/works-as-designed (#2592,#2596,#2618,#2980,#3275) by @fredbi ...
  • docs: embedded-struct support (#2027) and empty scan-dir error (#2053) by @fredbi ...
  • docs: environmental/CLI-only backlog issues (#1974, #2000, #2014) by @fredbi ...
  • fix(schema): reconcile swagger:type into a uniform inline directive (F3) by @fredbi ...
  • docs: scan-all-subpackages how-to (#1931); property order not preserved (#1960) by @fredbi ...
  • docs: route generation from non-Go config is out of scope (#1860); long swagger:parameters splits across lines (#1865) by @fredbi ...
  • docs: endpoint ordering is not a spec concept (#1777) by @fredbi ...
  • docs: swagger:parameters docs example is invalid OAS2 (go-swagger#2791) by @fredbi ...
  • docs: register same-name definition collision as forthcoming feature (#1734) by @fredbi ...
  • docs: cross-reference programmatic-usage and version/version-override (#1725, #1727) by @fredbi ...
  • fix(builders): treat an in:body embed as the body, not promoted fields (go-swagger#1635) by @fredbi ...
  • fix(builders): dissolve $ref in simple-schema array items (go-swagger#1088) by @fredbi ...
  • fix(builders): emit one property per name in a multi-name field group (go-swagger#2638) by @fredbi ...
  • fix(builders): apply embedded-field annotations to promoted members (go-swagger#2701) by @fredbi ...
  • docs: swagger:parameters docs example is invalid OAS2 (go-swagger#2791) by @fredbi ...
  • fix(schema): promote fields of embedded cross-source-file types (go-swagger#2417) by @fredbi ...
  • feat(tags): full swagger tag support + complete externalDocs coverage (go-swagger#2655) by @fredbi ...
  • docs: swagger:parameters docs example is invalid OAS2 (go-swagger#2791) by @fredbi ...
  • docs: swagger:parameters docs example is invalid OAS2 (go-swagger#2791) by @fredbi ...
  • docs: swagger:parameters docs example is invalid OAS2 (go-swagger#2791) by @fredbi ...
  • docs: []interface{} emits items:{} (any), by design (go-swagger#2898) by @fredbi ...
  • feat(schema): minProperties/maxProperties/patternProperties object validations (go-swagger#2985) by @fredbi ...
  • docs: parameter names come from json tags, not form tags (go-swagger#2912) by @fredbi ...
  • docs: works-as-designed for inline schema properties (go-swagger#3119) by @fredbi ...
  • docs(test): cross-link bookings definitions test to go-swagger#624 by @fredbi ...
  • docs: build reference, tutorials and shaping-the-output sections by @fredbi ...
  • docs: add test-covered example packages for the doc-site by @fredbi ...
  • doc: updated contributors file by @bot-go-openapi[bot] in #39 ...

Code quality

  • docs: document generic-envelope responses via doc-only structs (go-swagger#2596) by @fredbi ...
  • docs: clarify pattern keeps backslash escapes verbatim (#2384) by @fredbi ...
  • docs: reconcile F1/F2/F4 + #2038/#2547 quirk fixes; note the prose-token footgun by @fredbi ...
  • docs: exemplify info x-logo (#1026) and note per-version scans (#3134) by @fredbi ...
  • docs: align doc-site with newer fix/backlog-lot1 commits (markdown bullets, more) by @fredbi ...
  • docs: align doc-site with newer fix/backlog-lot1 commits (params/headers x-*, more) by @fredbi ...
  • docs: document the $ref allOf-lift (decorating a $ref) in model definitions by @fredbi ...
  • docs: add Polymorphic models tutorial (discriminator + allOf subtypes) by @fredbi ...
  • docs: add Shaping pages for inline response bodies and forcing a format by @fredbi ...
  • docs: align doc-site with new fix/backlog-lot1 commits (tags, externalDocs, examples) by @fredbi ...
  • docs: align doc-site with fix/backlog-lot1 + exemplify new features by @fredbi ...
  • chore: relaxed linter threshold by @fredbi ...
  • test: move golden snapshots out of builder-unit tests by @fredbi ...
  • feat(schema): additionalProperties: field keyword by @fredbi ...
  • feat(schema): swagger:additionalProperties marker for explicit object additionalProperties by @fredbi ...
  • style: omit redundant int type in #2353 test (QF1011) by @fredbi ...
  • chore: relint (modernize+reduce complex methods) by @fredbi ...
  • fix(grammar): identify markdown bullet lists (* / +) like YAML dash lists (go-swagger#1726) by @fredbi ...
  • fix(parsers): strip block-comment framing in path annotations (go-swagger#1595) by @fredbi ...
  • chore: fix linting by @fredbi ...
  • fix(grammar): drop Kubernetes marker comments from descriptions (go-swagger#2687) by @fredbi ...
  • feat(grammar): mark deprecated models/fields via x-deprecated, incl. godoc Deprecated: (go-swagger#3138) by @fredbi ...
  • fix(routes): strip inline-regex path params to RFC 6570 Level-1 (go-swagger#2909) by @fredbi ...
  • docs: scaffold Hugo documentation site (#37) by @fredbi ...
  • test(bugs): lock grpc-gateway comment doesn't crash classifier (go-swagger#2917) by @fredbi ...
  • docs: add side-by-side shortcodes for the doc-site by @fredbi ...
  • docs: scaffold Hugo documentation site by @fredbi in #37 ...

Testing

  • test(bugs): lock the body-parameter idiom for a POST request (go-swagger#2663) by @fredbi ...
  • test(schema): lock SimpleSchema safeguard for additionalProperties/patternProperties by @fredbi ...
  • test(bugs): document lost additionalProperties from map field (go-swagger#3005) by @fredbi ...
  • test: deterministic golden harness moots field-order test failure (go-swagger#2762) by @fredbi ...
  • test(bugs): add RED witness for parameter swagger:type override (go-swagger#1499) by @fredbi ...
  • test(bugs): lock colon-bearing meta prose and binary file-download response (#1092,#1267) by @fredbi ...
  • test(bugs): lock map[string]interface{}, -m semantics, map-in-body, meta markdown (#1402,#1436,#1483,#2125) by @fredbi ...
  • test(bugs): lock spaced tags, cross-pkg operation response, xml produces, duration header (#2232,#2233,#2245,#2248) by @fredbi ...
  • test(bugs): lock model-as-response, embed-anon no-panic, query enum, ignore field, ptr x-nullable (#2286,#2296,#2305,#2311,#2317) by @fredbi ...
  • test(bugs): lock body+path param set and verbatim pattern escapes (#2353,#2384) by @fredbi ...
  • test(bugs): lock embedded interface-alias no-panic and body $ref no-sibling-type (#2588,#3117) by @fredbi ...
  • test(bugs): lock cross-pkg body type, embedded enum, grouped params, readOnly (#2002,#2013,#2020,#1992) by @fredbi ...
  • test(quirks): witness swagger:model + override (strfmt/type/enum) matrix (F1/F2/F4) by @fredbi ...
  • test(quirks): witness current swagger:type rendering matrix (F3) by @fredbi ...
  • test(bugs): lock discriminator, interface params, func-local types, cross-pkg operation params, nested ext (#1913,#1925,#1934,#1955,#1958) by @fredbi ...
  • test(bugs): lock 204-description, PATCH, array-response, file-type, group-type (#1852,#1867,#1881,#1887,#1891) by @fredbi ...
  • test(bugs): lock inline route-response description (go-swagger#1828) by @fredbi ...
  • test: deterministic golden harness moots field-order test failure (go-swagger#2762) by @fredbi ...
  • test(bugs): lock cross-package params (#1742/#1735) and $ref description (#1737) by @fredbi ...
  • test(bugs): lock distinct parameter description (go-swagger#1711) by @fredbi ...
  • test(bugs): lock pointer-to-model body response fields (go-swagger#1708) by @fredbi ...
  • test(bugs): lock multi-line swagger:parameters (go-swagger#1665) by @fredbi ...
  • test(bugs): lock plain-string in:body response schema (go-swagger#1613) by @fredbi ...
  • test(bugs): lock import resolution when path != package name (go-swagger#1587) by @fredbi ...
  • test: deterministic golden harness moots field-order test failure (go-swagger#2762) by @fredbi ...
  • test(bugs): document uint formats + swagger:strfmt override (go-swagger#1512) by @fredbi ...
  • test(bugs): lock clean body-param linking on swagger:operation (go-swagger#1416) by @fredbi ...
  • test(bugs): lock inline route parameters without a struct (go-swagger#1279) by @fredbi ...
  • test(bugs): lock unsupported-type warn-and-continue (go-swagger#1133, go-swagger#1174) by @fredbi ...
  • test(bugs): lock tag descriptions via swagger:meta Tags (go-swagger#1121) by @fredbi ...
  • test(bugs): pin title/description heuristic, document-current (go-swagger#1118) by @fredbi ...
  • test(bugs): lock array-body response (go-swagger#1117) by @fredbi ...
  • test(bugs): lock pointer-alias model resolution (go-swagger#1115) by @fredbi ...
  • test(bugs): lock -m omits unreferenced non-annotated types (go-swagger#1079) by @fredbi ...
  • test(bugs): lock time.Time -> string/date-time (go-swagger#1078) by @fredbi ...
  • test(bugs): lock readOnly field annotation (go-swagger#1063) by @fredbi ...
  • test(bugs): lock x-logo via swagger:meta InfoExtensions (go-swagger#1026) by @fredbi ...
  • test(bugs): lock inline response description support (go-swagger#989) by @fredbi ...
  • test: deterministic golden harness moots field-order test failure (go-swagger#2762) by @fredbi ...
  • test(bugs): lock embedded external struct resolution (go-swagger#413) by @fredbi ...
  • test(bugs): lock in-function-body swagger:route detection (go-swagger#334) by @fredbi ...
  • test(bugs): lock swagger:model emission + validations under -m (go-swagger#301) by @fredbi ...
  • test: deterministic golden harness moots field-order test failure (go-swagger#2762) by @fredbi ...
  • test(bugs): lock allOf arms emitted once, no circular ancestry (go-swagger#2483) by @fredbi ...
  • test(bugs): lock field-level swagger:type override (go-swagger#2599) by @fredbi ...
  • test(bugs): lock response-body allOf emits $ref for model base (go-swagger#2761) by @fredbi ...
  • test(bugs): lock strfmt applies to array items (go-swagger#2746) by @fredbi ...
  • test(golden): refresh object_keywords_context after #2942 merge by @fredbi ...
  • test: deterministic golden harness moots field-order test failure (go-swagger#2762) by @fredbi ...
  • test(bugs): lock markdown bullet list preserved in description (go-swagger#2799) by @fredbi ...
  • test(bugs): lock cross-file generic struct resolution (go-swagger#2801) by @fredbi ...
  • test: petstore models emit fields under -m (go-swagger#2860) by @fredbi ...
  • test(bugs): lock gofmt +/- route param bullets parse identically (go-swagger#2837) by @fredbi ...
  • test(bugs): lock generic struct swagger:model (go-swagger#2802) by @fredbi ...
  • test(bugs): lock swagger:allOf embedded member emits $ref (go-swagger#2875) by @fredbi ...
  • test(bugs): lock cross-package slice body resolves model (go-swagger#2907) by @fredbi ...
  • test(bugs): demonstrate swagger:type override for custom marshallers (go-swagger#3069) by @fredbi ...
  • test(bugs): lock non-swagger kubebuilder markers don't crash scan (go-swagger#3007) by @fredbi ...
  • test(bugs): lock uint enum values emitted as numbers (go-swagger#2961) by @fredbi ...
  • test(bugs): lock TypeSpec comments in grouped type decls (go-swagger#3213) by @fredbi ...
  • test(bugs): lock route-returns-model response resolution (go-swagger#796 sibling #1109) by @fredbi ...
  • test(bugs): lock -m emits only swagger:model definitions (go-swagger#796) by @fredbi ...
  • test(bugs): lock in: formData round-trips in route params (go-swagger#3100) by @fredbi ...
  • test(bugs): lock model scanning emits full struct (go-swagger#3107) by @fredbi ...
  • test(bugs): lock referenced-primitive enum parsing (go-swagger#3214) by @fredbi ...

Miscellaneous tasks

  • chore(ci): run contributors workflow monthly instead of weekly by @fredbi in #48 ...
  • chore(nit): gofmt by @fredbi ...
  • test(golden): make classification snapshot stdlib-version-independent by @fredbi ...
  • chore: note empty-spec was a Go toolchain mismatch (go-swagger#2838) by @fredbi ...
  • fix(schema): coerce JSON-literal example/default on $ref override arm (quirk G3) by @fredbi ...
  • test(bugs): lock allOf-composed response (#2592) and per-response examples (#2871) by @fredbi ...
  • test(bugs): lock field annotations and aliased-string map key (#834,#977) by @fredbi ...
  • test(bugs): lock inline params, deep-scan safety, external-struct ref, response example (#91,#439,#613,#622) by @fredbi ...
  • test(bugs): lock custom example keys on a map field (go-swagger#1459) by @fredbi ...
  • test(bugs): lock path-param-no-schema and array-of-structs example (#2133,#2160) by @fredbi ...
  • test(bugs): lock swagger:type-on-struct, param binding, empty summary, json.RawMessage (#2184,#2218,#2228,#2230) by @fredbi ...
  • test(bugs): lock array-example, type-level extensions, field type-override, binary body (#2407,#2409,#2419,#2441) by @fredbi ...
  • test(bugs): lock custom-marshaler no-error, imported-type example, header params (#2520,#2549,#2575) by @fredbi ...
  • test(quirks): lock swagger:model type alias no longer hangs (F9) by @fredbi ...
  • chore: park package-load redeclaration failure in poison queue (go-swagger#1712) by @fredbi ...
  • chore: park ambiguous yaml-key error in poison queue (go-swagger#1670) by @fredbi ...
  • test(bugs): lock response examples by mime type in swagger:operation (go-swagger#1713) by @fredbi ...
  • test(bugs): lock x-* vendor extensions on params and headers (go-swagger#1609) by @fredbi ...
  • chore: note macOS cgo/GOPATH build failure is environmental (go-swagger#1560) by @fredbi ...
  • chore: note served-UI auto-refresh is out of scanner scope (go-swagger#1520) by @fredbi ...
  • test(bugs): lock scalar + object examples on model fields (go-swagger#1542) by @fredbi ...
  • chore: cross-reference circular struct dependency (dup #301) (go-swagger#1415) by @fredbi ...
  • chore: cross-reference vendor-dir scan exclusion (go-swagger#1398) by @fredbi ...
  • chore: cross-reference non-json naming tag request (go-swagger#1391) by @fredbi ...
  • chore: cross-reference array/object example limitation (go-swagger#1268) by @fredbi ...
  • test(bugs): lock cgo packages scan correctly (go-swagger#1096) by @fredbi ...
  • chore: cross-reference slice-based parameter declaration (wont-fix) (go-swagger#618) by @fredbi ...
  • chore: cross-reference interface{} response field is valid any-schema (go-swagger#619) by @fredbi ...
  • chore: cross-reference sparse-docs complaint, addressed by doc-site (go-swagger#559) by @fredbi ...
  • chore: cross-reference generic envelope question (go-swagger#361) by @fredbi ...
  • chore: cross-reference generic interface{} envelope guidance (go-swagger#2625) by @fredbi ...
  • chore: cross-reference SkipExtensions answers vendor-extension-free spec (go-swagger#2611) by @fredbi ...
  • chore: update deps by @fredbi ...
  • fix(responses): carry example: onto non-struct and body-field response schemas (go-swagger#3013) by @fredbi ...
  • test(bugs): lock example preserved on $ref'd field (go-swagger#2652) by @fredbi ...
  • test: response struct body resolves definitions+refs (go-swagger#2897) by @fredbi ...
  • test(bugs): lock example added to body string param (go-swagger#2899) by @fredbi ...
  • test(bugs): lock default/example on defined-type fields (go-swagger#958) by @fredbi ...
  • test(bugs): lock examples in swagger:response bodies (go-swagger#3035) by @fredbi ...

Security

  • docs: reinspect Security (now real YAML); document bracketed enum + name: keyword by @fredbi ...
  • docs: document Security: [] public opt-out (#2479) and field-level swagger:ignore (#2311) by @fredbi ...
  • docs: note Security accepts the YAML dash-list form (#2403) by @fredbi ...
  • docs: note swagger:operation security in the Security tutorial by @fredbi ...
  • docs: add a dedicated Security tutorial by @fredbi ...
  • docs: align doc-site with newer fix/backlog-lot1 commits (security, POST body) by @fredbi ...
  • test(bugs): lock meta Security requirement + SecurityDefinitions (go-swagger#1395) by @fredbi ...
  • fix(security): parse Security: as real YAML, fixing AND grouping (go-swagger#2294) by @fredbi ...
  • fix(security): emit explicit empty security for Security: [] opt-out (go-swagger#2479) by @fredbi ...
  • fix(security): strip YAML sequence marker from Security requirements (go-swagger#2403) by @fredbi ...
  • test(bugs): lock operation security, body-param example, field extensions, SkipExtensions (#2062,#2064,#2106,#2119) by @fredbi ...
  • docs: cross-reference usage/works-as-designed backlog issues (#1758,#1761,#1772,#1795,#1815) by @fredbi ...
  • fix(yaml): parse gofmt-canonical swagger:meta YAML blocks (F7) by @fredbi ...
  • fix(spec): emit ExternalDocs from swagger:meta (go-swagger#2872) by @fredbi ...
  • test: tab-indented SecurityDefinitions in swagger:meta parses (go-swagger#2959) by @fredbi ...
  • docs: add an About / why-codescan explainer page by @fredbi in #41 ...

Updates

  • chore(deps): Bump the development-dependencies group with 2 updates by @dependabot[bot] in #45 ...
  • chore(deps): bump golang.org/x/tools from 0.45.0 to 0.46.0 in the golang-org-dependencies group across 1 directory by @dependabot[bot] in #34 ...
  • chore(deps): bump the go-openapi-dependencies group across 1 directory with 3 updates by @dependabot[bot] in #44 ...
  • chore(deps): bump go-openapi/ci-workflows/.github/workflows/monitor-bot-pr.yml from 980b99d60c7d219dbc51f63a7e401c651586b680 to 93b16765c4045dbd4dac2372803294298aa7592a in the development-dependencies group by @dependabot[bot] in #35 ...

Other (technical)

  • Doc site update by @fredbi in #43 ...
  • Fix/backlog lot1 by @fredbi in #42 ...
  • Merge branch 'master' into fix/backlog-lot1 by @fredbi ...
  • Merge branch 'feat/provenance-index' into fix/backlog-lot1 by @fredbi ...
  • Merge branch 'feat/name-identity-cyclic-ref' into fix/backlog-lot1 by @fredbi ...
  • Merge branch 'fix/go-swagger-1499' into fix/backlog-lot1 by @fredbi ...
  • Merge branch 'fix/quirks-g3-ref-example-coercion' into fix/backlog-lot1 by @fredbi ...
  • Merge branch 'fix/quirks-g2-name-scopes' into fix/backlog-lot1 by @fredbi ...
  • Merge branch 'fix/quirks-g1-body-response-desc' into fix/backlog-lot1 by @fredbi ...
  • Merge branch 'fix/go-swagger-2294' into fix/backlog-lot1 by @fredbi ...
  • Merge branch 'fix/go-swagger-2479' into fix/backlog-lot1 by @fredbi ...
  • Merge branch 'fix/go-swagger-2403' into fix/backlog-lot1 by @fredbi ...
  • Merge branch 'fix/quirks-model-override' into fix/backlog-lot1 by @fredbi ...
  • Merge branch 'fix/quirks-F-series' into fix/backlog-lot1 by @fredbi ...
  • Merge fix/gofmt-operation-yaml-tabs: parse gofmt-canonical swagger:operation YAML bodies (F7 operations) by @fredbi ...
  • Merge fix/go-swagger-1726: identify markdown bullet lists (* / +) like YAML dash lists (go-swagger#1726) by @fredbi ...
  • Merge fix/go-swagger-1595: strip block-comment framing in path annotations (go-swagger#1595) by @fredbi ...
  • Merge fix/go-swagger-1635: treat an in:body embed as the body, not promoted fields (go-swagger#1635) by @fredbi ...
  • Merge fix/go-swagger-1088: dissolve $ref in simple-schema array items (go-swagger#1088) by @fredbi ...
  • Merge fix/go-swagger-2638: emit one property per name in a multi-name field group (go-swagger#2638) by @fredbi ...
  • Merge fix/go-swagger-2701: embedded-field annotations propagate to promoted members (go-swagger#2701; +#2762, #2791 triage) by @fredbi ...
  • Merge fix/go-swagger-2417: promote fields of embedded cross-source-file types (go-swagger#2417) by @fredbi ...
  • Merge branch 'fix/go-swagger-2655' into fix/backlog-lot1 by @fredbi ...
  • Merge fix/go-swagger-2687: drop Kubernetes marker comments from descriptions (go-swagger#2687, #3007) by @fredbi ...
  • Doc site reference by @fredbi in #40 ...

People who contributed to this release


codescan license terms

License