Releases: tandemdude/linkd
Releases · tandemdude/linkd
v0.0.6
Bugfixes
- Fix fastapi extension not working due to wrapping the route handlers incorrectly.
v0.0.5
Features
- Generate independent dependency resolver functions for each injection-enabled callable, increasing performance by up to 4x. (#8)
v0.0.4
Breaking Changes
- Renamed
linkd.Contexts.DEFAULT
to linkd.Contexts.ROOT
for clarity.
Features
- Add support for Starlette applications through the
linkd.ext.starlette
submodule. (#5)
- Add support for Quart applications through the
linkd.ext.quart
submodule. (#6)
- Added convenience
DependencyInjectionManager.contextual
decorator to allow easily entering a DI context as a one-off.
v0.0.3
Features
- Add support for FastAPI applications through the
linkd.ext.fastapi
submodule. (#1)
v0.0.2
Breaking Changes
- Renamed
with_di
decorator to inject
- use @linkd.inject
instead of @linkd.with_di
.
v0.0.1
- Initial release. No changes to see here!