Gin v1.6.0 Release Notes

Release Date: 2020-03-22 // about 4 years ago
  • ๐Ÿš€ Release Notes

    ๐Ÿ’ฅ BREAKING

    • ๐ŸŽ chore(performance): Improve performance for adding RemoveExtraSlash flag (#2159)
    • โฌ‡๏ธ drop support govendor (#2148)
    • โž• Added support for SameSite cookie flag (#1615)

    ๐Ÿ”‹ FEATURES

    • โž• add yaml negotitation (#2220)
    • FileFromFS (#2112)

    ๐Ÿ›  BUGFIXES

    • Unix Socket Handling (#2280)
    • ๐Ÿ›  Use json marshall in context json to fix breaking new line issue. Fixes #2209 (#2228)
    • ๐Ÿ›  fix accept incoming network connections (#2216)
    • ๐Ÿ›  Fixed a bug in the calculation of the maximum number of parameters (#2166)
    • [FIX] allow empty headers on DataFromReader (#2121)
    • โž• Add mutex for protect Context.Keys map (#1391)

    โœจ ENHANCEMENTS

    • โž• Add mitigation for log injection (#2277)
    • tree: range over nodes values (#2229)
    • ๐Ÿšš tree: remove duplicate assignment (#2222)
    • โฌ†๏ธ chore: upgrade go-isatty and json-iterator/go (#2215)
    • ๐Ÿ”€ path: sync code with httprouter (#2212)
    • ๐Ÿ‘‰ Use zero-copy approach to convert types between string and byte slice (#2206)
    • Reuse bytes when cleaning the URL paths (#2179)
    • ๐Ÿšš tree: remove one else statement (#2177)
    • โšก๏ธ tree: sync httprouter update (#2173) (#2172) (#2171)
    • ๐Ÿ”€ tree: sync part httprouter codes and reduce if/else (#2163)
    • ๐Ÿ‘‰ use http method constant (#2155)
    • โฌ†๏ธ upgrade go-validator to v10 (#2149)
    • ๐Ÿ”จ Refactor redirect request in gin.go (#1970)
    • โž• Add build tag nomsgpack (#1852)

    ๐Ÿ“„ DOCS

    • ๐Ÿ“„ docs(path): improve comments (#2223)
    • Renew README to fit the modification of SetCookie method (#2217)
    • ๐Ÿ›  Fix spelling (#2202)
    • โœ‚ Remove broken link from README. (#2198)
    • โšก๏ธ Update docs on Context.Done(), Context.Deadline() and Context.Err() (#2196)
    • โšก๏ธ Update validator to v10 (#2190)
    • โฌ†๏ธ upgrade go-validator to v10 for README (#2189)
    • โšก๏ธ Update to currently output (#2188)
    • ๐Ÿ›  Fix "Custom Validators" example (#2186)
    • โž• Add project to README (#2165)
    • ๐Ÿ“„ docs(benchmarks): for gin v1.5 (#2153)
    • ๐Ÿ”„ Changed wording for clarity in README.md (#2122)

    MISC

    • ๐Ÿ‘ ci support go1.14 (#2262)
    • โฌ†๏ธ chore: upgrade depend version (#2231)
    • โฌ‡๏ธ Drop support go1.10 (#2147)
    • ๐Ÿ›  fix comment in mode.go (#2129)

    Contributors