diff --git a/docs/main/changelog.rst b/docs/main/changelog.rst index c90c91d4..a6a402b0 100644 --- a/docs/main/changelog.rst +++ b/docs/main/changelog.rst @@ -7,11 +7,8 @@ that were made in every particular version. From version 0.7.6 *Dependency Injector* framework strictly follows `Semantic versioning`_ -Development version -------------------- -- Rename ``ExternalDependency`` provider to ``Dependency``. -- Add default value for ``instance_of`` argument of ``Dependency`` provider - - ``Dependency(instance_of=object)``. +3.9.0 +----- - Change initialization of declarative container, so it accepts overriding providers as keyword arguments - ``DeclarativeContainer(**overriding_providers)``. @@ -19,6 +16,9 @@ Development version ``DynamicContainer.set_providers(**providers)``. - Add method to dynamic catalog for overriding groups of providers - ``DynamicContainer.set_providers(**overriding_providers)``. +- Rename ``ExternalDependency`` provider to ``Dependency``. +- Add default value for ``instance_of`` argument of ``Dependency`` provider - + ``Dependency(instance_of=object)``. - Fix bug when copying ``Configuration`` provider. - Regenerate C sources using Cython 0.27.3. - Add "bundles" example miniapp. diff --git a/src/dependency_injector/__init__.py b/src/dependency_injector/__init__.py index b7332631..4cfb317a 100644 --- a/src/dependency_injector/__init__.py +++ b/src/dependency_injector/__init__.py @@ -1,6 +1,6 @@ """Dependency injector top-level package.""" -__version__ = '3.8.2' +__version__ = '3.9.0' """Version number that follows semantic versioning. :type: str