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
- chore: move generated code to use the new swag api. by @fredbi in #3336 ...
- chore(generator): migrated to the new go-openapi/swag api. by @fredbi in #3335 ...
- chore(lint): relint code base (pass 1) by @fredbi in #3331 ...
- ci: reenact linting (was temporarily disabled to swallow large diffs) by @fredbi in #3304 ...
- doc: post-release by @fredbi in #3302 ...
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
- docs: add comprehensive documentation for API Browser (issue #2401) by @dashitongzhi in #3338 ...
- ci: enhanced regen examples workflow by @fredbi in #3306 ...
- doc: move examples by @fredbi in #3303 ...
Updates
- chore(deps): bump the development-dependencies group with 10 updates by @dependabot[bot] in #3337 ...
- chore(deps): bump the development-dependencies group with 2 updates by @dependabot[bot] in #3329 ...
- chore(deps): bump golang from
f853308to91eda97in the development-dependencies group across 1 directory by @dependabot[bot] in #3328 ... - chore(deps): bump the development-dependencies group with 4 updates by @dependabot[bot] in #3327 ...
- chore(deps): bump the development-dependencies group with 3 updates by @dependabot[bot] in #3326 ...
- chore(deps): bump the development-dependencies group with 5 updates by @dependabot[bot] in #3325 ...
- chore(deps): bump golang from
27f8293tof853308in the development-dependencies group across 1 directory by @dependabot[bot] in #3324 ... - chore(deps): bump the development-dependencies group with 6 updates by @dependabot[bot] in #3323 ...
- chore(deps): bump golang from
c2a1f7bto27f8293in the development-dependencies group across 1 directory by @dependabot[bot] in #3322 ... - chore(deps): bump the development-dependencies group with 2 updates by @dependabot[bot] in #3321 ...
- chore(deps): bump golang from
2389ebftoc2a1f7bin the development-dependencies group across 1 directory by @dependabot[bot] in #3320 ... - chore(deps): bump the development-dependencies group with 4 updates by @dependabot[bot] in #3318 ...
- chore(deps): bump the development-dependencies group with 6 updates by @dependabot[bot] in #3317 ...
- chore(deps): bump the development-dependencies group with 4 updates by @dependabot[bot] in #3315 ...
People who contributed to this release
New Contributors
- @dashitongzhi made their first contribution
in #3338 - @Abzaek made their first contribution
in #3330
go-swagger license terms
Released by GoReleaser.