GoSwagger v0.23.0 Release Notes

Release Date: 2020-03-15 // 12 months ago
  • ๐Ÿ”„ Changelog

    v0.23.0 (2020-03-14)

    Full Changelog

    ๐Ÿ’ฅ Breaking changes:

    • Failed to load template schemabody #2223

    Implemented enhancements:

    • โž• Add middleware router or a kind of path matching #2234
    • Incompatible naming convention for a path starting with one letter word #2213

    ๐Ÿ›  Fixed bugs:

    • Code generation is broken due to stricter template syntax checks in Go 1.14 #2215
    • swagger generate spec -m gives inconsistent json every other run #2066

    Closed issues:

    • How to get matched route in a middleware ? #2238
    • Client generation failed: panic: object has no key "Map" #2237
    • generated server arguments not working #2227
    • codescan/meta.go: cannot use promoted field ContactInfoProps.URL in struct literal of type #2214
    • ๐Ÿ”„ change project name for go-netbox #2206

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿณ [DOCKER] don't run swagger with "root" #2240 (deogracia)
    • โž• Add middleware setter for a route (path prefix) #2236 (ilyakaznacheev)
    • Working around minor shortcoming in swag.ToGoName #2226 (fredbi)
    • ๐Ÿ›  fixed schemabody.gotmpl template regression caused by #2221 #2225 (fredbi)
    • ๐Ÿ›  Fix goimports step incorrectly rewriting imports #2222 (misha-ridge)
    • โ™ป๏ธ Model templates refactoring for readability -- NO CHANGE IN FUNCTIONALITY #2221 (fredbi)
    • โšก๏ธ Task: Update template imports to be consistent and ordered #2219 (kenjones-cisco)
    • ๐Ÿ›  fix #2066 issue #2209 (mfranczy)
    • ๐Ÿ›  Fix #2206: Change project name for go-netbox #2207 (kobayashi)
    • โž• add option in model generation to output all definitions regardless of usage #2205 (dan-j)

    * This Changelog was automatically generated by github_changelog_generator