NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules, #629 by repository stars
Latest stable
v2.1.0
Last release 2 months ago
07 Sep 2026
Ships unpredictably
gaps range from 2 weeks to 1.3 years
Nearly every release is documented
notes for 2 of 2 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
36 releases · first in 2023
Drag across the ruler to compare, or tap a release to open it.
This minor release is mostly performance improvements. Enjoy ;)
Hello gophers ✌️
This minor release is mostly performance improvements. Enjoy ;)
Full Changelog: v2.0.0...v2.1.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →
Migration guide available: https://do.samber.dev/docs/upgrading/from-v1-x-to-v2
Migration guide available: https://do.samber.dev/docs/upgrading/from-v1-x-to-v2
do.Injector struct turned into an interfaceinjector.ListProvidedServices now returns []do.ServiceDescriptioninjector.ListInvokedServices now returns []do.ServiceDescription*mypkg.MyService -> *github.com/samber/example.MyService)injector.ShutdownOnSignals and injector.ShutdownOnSIGTERM now returns (os.Signal, error)Scope (formerly Injector) with a tree structure: RootScope, child scopes, local or inherited services.do:"" tag is defined on attributesHealthcheck and Shutdown interfaces, with thread-safe shutdown and invocation handling.// @TODOs.README.md: the documentation moved to https://do.samber.dev .the do.ShutdownXXX methods now return *do.ShutdownReport
do.ShutdownXXX methods now return *do.ShutdownReportdo.InvokeStruct[T]now returns T instead of *Tdo.InvokeStruct now supports implicit type aliasingdo.Service[T] is not exported anymore...and lots of micro-fixes
See #45
Nothing published for this version
Upgrade go-type-to-string (add support for arrays) - See #79
Nothing published for this version
adding package abstraction (see doc )
Nothing published for this version
See #45
See #45
Nothing published for this version
See #45
See #45
Nothing published for this version
Nothing published for this version
See #45
See #45
Nothing published for this version
Nothing published for this version
Nothing published for this version
See #45
See #45
Nothing published for this version
See #45
See #45
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
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
Nothing published for this version
Nothing published for this version
One column per quarter.