NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules
Last release 22 days 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
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
One column per month.
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
Your coding agent can read these notes before it upgrades. Set up the MCP server →