Skip to content

v1.0.0

Choose a tag to compare

@centraunit-dev centraunit-dev released this 25 Aug 11:43
· 5 commits to main since this release

DiGo v1.0.0

Requires Go 1.27.

Highlights

  • Request isolation by request_id + RequestScope
  • Transient/request factories (Provide*) — new instance per transient resolve
  • ResolveRequest / ResolveTransient take context.Context
  • NewContainer and package-level helpers
  • Lifecycle hooks outside the container lock
  • NoopLifecycle helper

Breaking

Predicates and the old shared-instance transient / global request slot are gone. See CHANGELOG.md.