diff --git a/docs/source/changelogs/v3-changelog.md b/docs/source/changelogs/v3-changelog.md index 9db19c08..586a9de5 100644 --- a/docs/source/changelogs/v3-changelog.md +++ b/docs/source/changelogs/v3-changelog.md @@ -8,6 +8,23 @@ Below are all the changelogs for the new versions of hikari-lightbulb (version 3 +## v3.0.0a7 (2024-07-23) + +### Features + +- Dependency injection system has been completely rewritten to make it much more flexible and powerful. See the + dependencies guide on the 'By Examples' page for details on the new implementation. ([#428](https://github.com/tandemdude/hikari-lightbulb/issues/428)) + +### Deprecations and Removals + +- - Removed `lightbulb.with_di`, it has been replaced by `lightbulb.di.with_di` + - Removed `lightbulb.INJECTED`, it has been replaced by `lightbulb.di.INJECTED` + - Removed `Client.di.register_dependency` - see the dependencies guide for details on the replacement + + ([#428](https://github.com/tandemdude/hikari-lightbulb/issues/428)) + +---- + ## v3.0.0a6 (2024-07-18) ### Features diff --git a/fragments/428.feature.md b/fragments/428.feature.md deleted file mode 100644 index 03564942..00000000 --- a/fragments/428.feature.md +++ /dev/null @@ -1,2 +0,0 @@ -Dependency injection system has been completely rewritten to make it much more flexible and powerful. See the -dependencies guide on the 'By Examples' page for details on the new implementation. diff --git a/fragments/428.removal.md b/fragments/428.removal.md deleted file mode 100644 index e26144aa..00000000 --- a/fragments/428.removal.md +++ /dev/null @@ -1,3 +0,0 @@ -- Removed `lightbulb.with_di`, it has been replaced by `lightbulb.di.with_di` -- Removed `lightbulb.INJECTED`, it has been replaced by `lightbulb.di.INJECTED` -- Removed `Client.di.register_dependency` - see the dependencies guide for details on the replacement diff --git a/lightbulb/__init__.py b/lightbulb/__init__.py index 79c9270b..35820af4 100644 --- a/lightbulb/__init__.py +++ b/lightbulb/__init__.py @@ -78,4 +78,4 @@ ] # Do not change the below field manually. It is updated by CI upon release. -__version__ = "3.0.0a6" +__version__ = "3.0.0a7"