NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #2629 by repository stars
Last release 2 years ago
no release in 18 months
Ships fairly regularly
a new release about every 4 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
184 releases · first in 2016
Nothing published for this version
Nothing published for this version
Add gear.ThresholdCompress instead of `github.com/teambition/compre…
Add gear.ThresholdCompress instead of `github.com/teambition/compre…
Changed:
gear.ThresholdCompress instead of github.com/teambition/compressible-go.One column per quarter.
Nothing published for this version
Update readme for install cmd
Update readme for install cmd
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add a const MIMEApplicationCBOR .
MIMEApplicationCBOR.Changed:
MIMEApplicationCBOR.Nothing published for this version
Nothing published for this version
Improve gear.Context with generics.
Changed:
gear.State for passing information through middleware and handlers.func CtxWith[T any](parent context.Context, v *T) context.Contextfunc CtxValue[T any](ctx context.Context) *Tfunc CtxDoIf[T any, TI isValid[T]](ctx context.Context, fn func(v *T))Fixed:
fix test on github workflow
fix test on github workflow
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Support h2c, the non-TLS version of HTTP/2
Changed:
Fix favicon middleware.
Fix favicon middleware.
update trie-mux mod for issue #54 . Your routing may be affected!
update trie-mux mod for issue #54. Your routing may be affected!
update trie-mux mod; add Log.KV method.
update trie-mux mod; add Log.KV method.
add SetGraceTimeout option; clear mod
add SetGraceTimeout option; clear mod
Remove ctx.Get and ctx.Set methods.
Changed:
Add app.ServeWithContext method.
Changed:
Changed: - Update dependence.
Changed:
Add gear.MIMEApplicationSchemaGraphQL constant.
Changed:
Fixed:
Add gear.ErrorResponse struct that represents error response like JSON-RPC2 or Google cloud API.
Changed:
Fixed:
xCanary field in logging middleware.Add gear.SetRenderError hook that convert error to raw response.
Changed:
Add default ReadHeaderTimeout, ReadTimeout, WriteTimeout and IdleTimeout for Server.
Changed:
Fix ctx.ParseURL for empty query.
Fixed:
Fix ctx.WithContext: sets the context to underlying request object.
Fixed:
Add ctx.Scheme() instead of ctx.Protocol().
Changed:
Fixed:
Add request body and response body to access log when 500 error.
Changed:
Fixed:
Changed: - Add "X-Canary" Header. - Add ctx.StartAt property. - Add ctx.GetHeaders method.
Changed:
Add gear.App.ListenWithContext method.
Changed:
Improve misdirected response with message (421).
Changed:
Fixed:
Fixed: - Fix error's stack.
Fixed:
Remove "application/x-www-form-urlencoded" supporting from DefaultBodyParser.
Changed:
Fix logging middleware: fix time format.
Fixed:
Fix logging middleware: support JSON log.
Fixed:
Update logging middleware: support JSON log.
Changed:
Fix DefaultBodyParser's mediaType.
Fixed:
Allow add "after hook" and "end hook" after context ended but before header wrote.
Fixed:
Panic in "end hook" will be recovered.
Fixed:
Fix gear.Response https://github.com/teambition/gear/issues/49
Fixed:
Remove 501 Not Implemented for gear.Router.
Changed:
501 Not Implemented for gear.Router.Update logging middleware: add more log info.
Changed:
Add ctx.OkHTML, ctx.OkJSON, ctx.OkXML, ctx.OkSend, ctx.OkRender, ctx.OkStream
Changed:
Fixed: - Fix and improve ctx.ParseURL
Fixed:
Changed: - Add go.mod
Changed:
Add GetRouterPatternFromCtx function
Changed:
Add x-request-XXX to header filter whitelist
Changed:
ctx.Error and ctx.ErrorStatus will not trigger gear.SetOnError hook now.
Fixed:
Changed:
Changed: - Add requestid middleware. - Improve json error message.
Changed:
Add ParseLevel function to logging middleware.
Changed:
Add MIMEApplicationYAML (for OpenAPI 3) and MIMEApplicationTOML, remove MIMEApplicationMsgpack.
Changed:
Improve error message for gear.Router.
Changed:
Your coding agent can read these notes before it upgrades. Set up the MCP server →