Gin v1.6.0 Release Notes

Release Date: 2020-03-22 // 2 months 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