github go-swagger/go-swagger v0.34.0

latest release: v0.34.1
14 days ago

go-swagger release 0.34.0


Released on 2026 May 29

0.34.0 - 2026-05-28

Major refactoring. Focus on improving runtime (e.g.generated client) and codescan (e.g. generated spec).

Full Changelog: v0.33.2...v0.34.0

42 commits in this release.


Implemented enhancements

  • feat(client): added method to configure client-side custom producers/consumers by @fredbi in #3351 ...

Fixed bugs

  • fix(client): moved internal fields in generated Params (timeout, Context) to their own struct. by @fredbi in #3349 ...
  • fix(client): added operation with context to client interface. by @fredbi in #3348 ...
  • fix(codescan): upgraded codescan for swagger generate spec. by @fredbi in #3347 ...
  • fix(client): generated client uses more idiomatic SubmitContext by @fredbi in #3342 ...
  • fix: adapted to runtime v0.32.x by @fredbi in #3341 ...
  • fix: handle operator characters in enum constants (fixes #1047) by @Abzaek in #3330 ...

Refactor

  • refact(codegen): more concise server binding of form parameters. by @fredbi in #3339 ...
  • refact(generator): split template repository, funcmaps and langage by @fredbi in #3316 ...

Documentation

  • doc: announcements before cutting v0.34.0 by @fredbi in #3352 ...
  • doc(faq): added explanations about why mixin can't support yaml anchors by @fredbi in #3340 ...
  • codegen(cli): fixed missing dependencies in CLI doc template by @fredbi in #3309 ...

Code quality

Miscellaneous tasks

  • test: fix fake flaky test reporting by @fredbi in #3350 ...
  • ci: drop peter-evans sign-commits to avoid per-file API uploads by @fredbi in #3346 ...
  • ci: checkout examples before configuring bot credentials by @fredbi in #3345 ...
  • ci: fix cross-workflow artifact download permission by @fredbi in #3344 ...
  • ci: fix examples regeneration auto-PR by @fredbi in #3343 ...
  • chore(diff): moved cmd/swagger/commands/diff to its own package by @fredbi in #3308 ...
  • chore(codescan): moved the codescan package in a separate repo by @fredbi in #3307 ...
  • ci: added workflow to regen examples and push the changes to the exam… by @fredbi in #3305 ...

Security

Updates


People who contributed to this release


New Contributors


go-swagger license terms

License


Released by GoReleaser.

Don't miss a new go-swagger release

NewReleases is sending notifications on new releases.