Never miss a release that matters

AI-powered summaries of every GitHub release.

AI Summaries

Changelogs condensed into clear, actionable insights.

Always Free

Track up to 5 packages at no cost, forever.

Weekly Digest

A curated summary of every release, delivered weekly.

Get Started Free
gin-gonic/ginv1.x
27 releases

TL;DR

Gin now supports encoding UnmarshalText for URI/query binding, improving data handling flexibility and adding support for Protocol Buffers in content negotiation.

Breaking

No breaking changes.

New

  • URI/Query Binding: Added support for encoding.UnmarshalText allowing more control over data parsing.
  • Protocol Buffers: Added support for Protocol Buffers (a language-neutral, platform-neutral, extensible mechanism for serializing structured data) to content negotiation.
  • Context Error Handling: New GetError and GetErrorSlice methods added to the context for easier error retrieval.

Fixes Worth Knowing

  • Fixed issues with empty slice/array handling during form binding.
  • Improved handling of multiple X-Forwarded-For headers for accurate client IP detection.
  • Resolved a resource leak when running Gin with file descriptors.
  • Corrected issues with literal colon routes and the engine.Handler() function.
  • Fixed a panic in the routing tree when using redirect fixed paths.

Before You Upgrade

No specific upgrade steps are required.

v1.12.0v1.12.0
Feb 28, 2026
v1.11.0v1.11.0
Sep 20, 2025
v1.10.1v1.10.1
May 20, 2025
v1.10.0v1.10.0
May 7, 2024
v1.9.1v1.9.1
Jun 1, 2023
v1.9.0v1.9.0
Feb 21, 2023
v1.8.2v1.8.2
Dec 22, 2022
v1.8.1v1.8.1
Jun 6, 2022
v1.8.0v1.8.0
May 30, 2022
Nov 24, 2021
Nov 23, 2021
v1.7.3
Aug 3, 2021
May 21, 2021
v1.7.1
Apr 8, 2021
Apr 8, 2021
May 3, 2020
Mar 27, 2020
Mar 23, 2020
Mar 22, 2020
v1.5.0
Nov 28, 2019
v1.4.0
May 8, 2019
v1.3.0v1.3.0
Aug 14, 2018
v1.2v1.2
Jul 2, 2017
Dec 5, 2016
Dec 4, 2016
v1.1v1.1
Dec 3, 2016
gin-gonic/ginv1.xprerelease
1 release

TL;DR

Gin now has an additional maintainer, ensuring continued development and support for this popular web framework (HTTP web framework).

Breaking

None.

New

None.

Fixes Worth Knowing

None.

Before You Upgrade

No action needed.

v1.0-rc.2v1.0-rc.2
Oct 12, 2016
gin-gonic/ginv-1.x
1 release

TL;DR

Gin now boasts significant performance improvements with a zero-allocation router and faster rendering, alongside extensive new features for modern web development.

Breaking

  • Context.Engine renamed to Context.engine (access the Gin engine via the lowercase field).

New

  • Context Support: Gin now natively supports golang.org/x/net/context (application-defined request values).
  • Flexible Routing: Any() allows creating routes matching any HTTP method and path.
  • Static File Serving: Enhanced StaticFS() with directory listing control and virtual filesystem support.

Fixes Worth Knowing

  • Static file serving now works correctly within nested routing groups.
  • Redirects now use the standard http.Redirect() function.
  • Basic Authentication now respects custom realms.

Before You Upgrade

Update your code to use Context.engine instead of Context.Engine to access the Gin engine.

v1.0rc1
May 22, 2015