# Changelog

## [v0.32.0](https://github.com/go-swagger/go-swagger/tree/v0.32.0) (2025-05-07)

[Full Changelog](https://github.com/go-swagger/go-swagger/compare/v0.31.0...v0.32.0)

**Fixed bugs:**

- Operation package will be name replaced with version\[0-9\]+ if the tag contains v\[0-9\]+ [\#3143](https://github.com/go-swagger/go-swagger/issues/3143)

**Closed issues:**

- Could not resolve reference: 404 path ... when open /docs [\#3183](https://github.com/go-swagger/go-swagger/issues/3183)
- Tables in docs are collapsed [\#3177](https://github.com/go-swagger/go-swagger/issues/3177)
- Allow disabling path uniqueness validation [\#3142](https://github.com/go-swagger/go-swagger/issues/3142)
- Need an example how to use it with otelhttp tracing [\#3124](https://github.com/go-swagger/go-swagger/issues/3124)
- swagger missing a layer of parameters [\#3123](https://github.com/go-swagger/go-swagger/issues/3123)
- Incorrect documentation --skip-main [\#3120](https://github.com/go-swagger/go-swagger/issues/3120)
- Mutual Authentication on a few routes only? [\#3115](https://github.com/go-swagger/go-swagger/issues/3115)
- I need support  Swagger 3.0.0 [\#3114](https://github.com/go-swagger/go-swagger/issues/3114)
- Non deterministic spec generation [\#3110](https://github.com/go-swagger/go-swagger/issues/3110)
- v0.30.5 \(latest tagged version\) panic with Go 1.22 [\#3070](https://github.com/go-swagger/go-swagger/issues/3070)
- Example how to input and merge swagger documents [\#2537](https://github.com/go-swagger/go-swagger/issues/2537)

**Merged pull requests:**

- add t.Helper\(\) for test utilities [\#3191](https://github.com/go-swagger/go-swagger/pull/3191) ([seiyab](https://github.com/seiyab))
- add comment for SkipFormat [\#3189](https://github.com/go-swagger/go-swagger/pull/3189) ([seiyab](https://github.com/seiyab))
- Migrate to github.com/go-viper/mapstructure/v2 [\#3186](https://github.com/go-swagger/go-swagger/pull/3186) ([tklauser](https://github.com/tklauser))
- Introduce a new command-line parameter for "generate spec" [\#3185](https://github.com/go-swagger/go-swagger/pull/3185) ([fredbi](https://github.com/fredbi))
- ci: upgraded golangci config [\#3184](https://github.com/go-swagger/go-swagger/pull/3184) ([fredbi](https://github.com/fredbi))
- doc: fixed reference to incorrect flag --skip-main [\#3181](https://github.com/go-swagger/go-swagger/pull/3181) ([fredbi](https://github.com/fredbi))
- Fix replacement of generated packages with a version [\#3180](https://github.com/go-swagger/go-swagger/pull/3180) ([fredbi](https://github.com/fredbi))
- Add table line separators and codeblock backticks [\#3179](https://github.com/go-swagger/go-swagger/pull/3179) ([seiyab](https://github.com/seiyab))
- Improve docs [\#3172](https://github.com/go-swagger/go-swagger/pull/3172) ([tikhonfedulov](https://github.com/tikhonfedulov))
- fix\(ci/update-doc\): pin hugo themes version + improvements [\#3168](https://github.com/go-swagger/go-swagger/pull/3168) ([nikolaiianchuk](https://github.com/nikolaiianchuk))
- fix\(ci\): fix codeql security issues [\#3165](https://github.com/go-swagger/go-swagger/pull/3165) ([nikolaiianchuk](https://github.com/nikolaiianchuk))
- fix\(ci/scorecard\): update upload-artifact to v4 [\#3162](https://github.com/go-swagger/go-swagger/pull/3162) ([nikolaiianchuk](https://github.com/nikolaiianchuk))
- fix\(ci\): checkout action fix & move out pr pipeline [\#3158](https://github.com/go-swagger/go-swagger/pull/3158) ([nikolaiianchuk](https://github.com/nikolaiianchuk))
- Fix failing tests [\#3157](https://github.com/go-swagger/go-swagger/pull/3157) ([nikolaiianchuk](https://github.com/nikolaiianchuk))
- fix\(CI/tests\): checkout the PR commits, not master [\#3156](https://github.com/go-swagger/go-swagger/pull/3156) ([nikolaiianchuk](https://github.com/nikolaiianchuk))
- fix linter issues & upd linter settings/action  [\#3154](https://github.com/go-swagger/go-swagger/pull/3154) ([nikolaiianchuk](https://github.com/nikolaiianchuk))
- Allow type definition models based on generic types \#2802 [\#3152](https://github.com/go-swagger/go-swagger/pull/3152) ([nikolaiianchuk](https://github.com/nikolaiianchuk))
- fix the template layout reference [\#3135](https://github.com/go-swagger/go-swagger/pull/3135) ([emmanuel-ferdman](https://github.com/emmanuel-ferdman))
- reduce docker images size [\#3132](https://github.com/go-swagger/go-swagger/pull/3132) ([xprgv](https://github.com/xprgv))
- fix: duplicated tags when using `x-go-custom-tag` extension [\#3122](https://github.com/go-swagger/go-swagger/pull/3122) ([ianchen0119](https://github.com/ianchen0119))



\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
