Skip to content

Releases: go-openapi/spec

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 04 Sep 05:54
v1.0.1
9cea75e

1.0.1 - 2026-09-03

Full Changelog: v1.0.0...v1.0.1

1 commits in this release.


Miscellaneous tasks


People who contributed to this release


spec license terms

License

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 06:43
v1.0.0

1.0.0 - 2026-09-01

stable API pledge: v1.0.0 - features frozen

Full Changelog: v0.22.11...v1.0.0

4 commits in this release.


Fixed bugs

  • fix(spec): keep zero-valued bounds through a gob round-trip by @fredbi in #310 ...

Documentation

Updates


People who contributed to this release


spec license terms

License

v0.22.11

Choose a tag to compare

@github-actions github-actions released this 25 Aug 14:26
v0.22.11
69a6c4c

0.22.11 - 2026-08-25

Full Changelog: v0.22.10...v0.22.11

4 commits in this release.


Code quality

  • fix(normalizer): align $ref and base canonicalization with jsonreference by @fredbi ...

Testing

  • test(normalizer): fix the escaped-path base case failing on windows by @fredbi in #309 ...

Miscellaneous tasks

  • chore(deps): bump jsonreference to v1.0.1 and swag to v0.29.1 by @fredbi ...

Other (technical)


People who contributed to this release


spec license terms

License

v0.22.10

Choose a tag to compare

@github-actions github-actions released this 24 Aug 17:59
v0.22.10
310c04e

0.22.10 - 2026-08-24

Full Changelog: v0.22.9...v0.22.10

27 commits in this release.


Fixed bugs

  • fix(expander): walk maps in sorted order so expansion is reproducible by @fredbi ...
  • fix(expander): rebase a $ref found under an unmapped keyword by @fredbi ...
  • fix(swagger): marshal an empty items array as an array by @fredbi ...
  • fix(normalizer): stop $ref rebasing from changing the target document by @fredbi ...
  • fix(normalizer): anchor a $ref joined onto a base with no path by @fredbi ...

Documentation

Testing

  • test(expander): serve the remote circular id fixture on a free port by @fredbi ...
  • test: added test coverage by @fredbi in #305 ...
  • test(expander): fuzz spec expansion by @fredbi ...
  • test(swagger): fuzz the document round-trip by @fredbi ...
  • test(normalizer): fuzz $ref normalization by @fredbi ...
  • test: rename the fixtures directory to testdata by @fredbi in #298 ...

Miscellaneous tasks

  • chore(normalizer): correct the build constraint of normalizer_windows.go by @fredbi ...
  • chore(dependabot): fix invalid timezone by @fredbi ...
  • chore: dependabot schedule is now twice a week by @fredbi in #303 ...
  • fix(normalizer): compare authorities alike when rebasing a circular $ref by @fredbi ...

Updates

Other (technical)


People who contributed to this release


spec license terms

License

v0.22.9

Choose a tag to compare

@github-actions github-actions released this 20 Jul 20:01
v0.22.9
e682f66

0.22.9 - 2026-07-20

Full Changelog: v0.22.8...v0.22.9

1 commits in this release.


Implemented enhancements

  • feat(expander): add ExpandParameterWithOptions and ExpandResponseWithOptions by @fredbi in #292 ...

People who contributed to this release


spec license terms

License

v0.22.8

Choose a tag to compare

@github-actions github-actions released this 20 Jul 17:33
v0.22.8
9bfe732

0.22.8 - 2026-07-20

Full Changelog: v0.22.7...v0.22.8

1 commits in this release.


Implemented enhancements

  • feat(expander): add ExpandSchemaWithOptions for confined schema expansion by @fredbi in #291 ...

People who contributed to this release


spec license terms

License

v0.22.7

Choose a tag to compare

@github-actions github-actions released this 20 Jul 15:18
v0.22.7
5173965

0.22.7 - 2026-07-20

Full Changelog: v0.22.6...v0.22.7

17 commits in this release.


Implemented enhancements

  • feat(expander): accept an option-aware document loader by @fredbi ...

Fixed bugs

  • fix(ref): stop performing a network request in IsValidURI by @fredbi ...
  • fix(expander): cap $ref expansion node count to prevent amplification DoS by @fredbi ...

Documentation

Miscellaneous tasks

  • build(deps): bump swag modules to v0.27.3 by @fredbi ...
  • chore: upgrade dependencies ; fix deprecated jsonname by @fredbi ...
  • chore(ci): run contributors workflow monthly instead of weekly by @fredbi in #281 ...

Security

  • test(expander): validate the SSRF posture of an injected loader by @fredbi ...
  • docs(security): warn that the default $ref loader is not sandboxed by @fredbi ...

Updates

  • build(deps): bump the go-openapi-dependencies group with 2 updates by @dependabot[bot] in #286 ...
  • build(deps): bump the go-openapi-dependencies group with 6 updates by @dependabot[bot] in #285 ...
  • build(deps): bump the go-openapi-dependencies group with 2 updates by @dependabot[bot] in #283 ...
  • build(deps): bump go-openapi/ci-workflows/.github/workflows/monitor-bot-pr.yml from 93b16765c4045dbd4dac2372803294298aa7592a to 2e57e83146e049b5dfb8116ba16a09b2da27b3c5 in the development-dependencies group by @dependabot[bot] in #279 ...

Other (technical)

  • Fix/vuln reports by @fredbi in #290 ...
  • build(deps): bump swag/loading to v0.27.2 for confined $ref loading by @fredbi ...

People who contributed to this release


spec license terms

License

v0.22.6

Choose a tag to compare

@github-actions github-actions released this 14 Jun 12:36
v0.22.6
1b69857

0.22.6 - 2026-06-14

Full Changelog: v0.22.5...v0.22.6

8 commits in this release.


Fixed bugs

  • fix(header): header extension should correctly marshal as JSON by @fredbi ...

Documentation

Code quality

Updates

Other (technical)


People who contributed to this release


spec license terms

License

v0.22.5

Choose a tag to compare

@github-actions github-actions released this 02 Jun 16:27
v0.22.5
45b7fe1

0.22.5 - 2026-05-31

Full Changelog: v0.22.4...v0.22.5

16 commits in this release.


Implemented enhancements

  • feat(ci): added shared workflow for bot-pr monitoring by @fredbi ...

Documentation

Code quality

Miscellaneous tasks

Updates


People who contributed to this release


spec license terms

License

v0.22.4

Choose a tag to compare

@github-actions github-actions released this 03 Mar 00:36
v0.22.4
d6177ef

0.22.4 - 2026-03-03

Full Changelog: v0.22.3...v0.22.4

9 commits in this release.


Documentation

Code quality

Updates

  • build(deps): bump github.com/go-openapi/testify/v2 from 2.3.0 to 2.4.0 in the go-openapi-dependencies group by @dependabot[bot] in #254 ...
  • build(deps): bump the development-dependencies group with 7 updates by @dependabot[bot] in #253 ...
  • build(deps): bump github.com/go-openapi/testify/v2 from 2.2.0 to 2.3.0 in the go-openapi-dependencies group by @dependabot[bot] in #252 ...
  • build(deps): bump github.com/go-openapi/testify/v2 from 2.1.8 to 2.2.0 in the go-openapi-dependencies group by @dependabot[bot] in #250 ...
  • build(deps): bump the development-dependencies group with 7 updates by @dependabot[bot] in #251 ...
  • build(deps): bump github.com/go-openapi/testify/v2 from 2.0.2 to 2.1.8 in the go-openapi-dependencies group by @dependabot[bot] in #248 ...
  • build(deps): bump the development-dependencies group with 7 updates by @dependabot[bot] in #249 ...

People who contributed to this release


spec license terms

License