__version__ = "3.0.4"

try:
    import django

    if django.VERSION < (3, 2):
        default_app_config = "channels.apps.ChannelsConfig"
except ModuleNotFoundError:
    pass

DEFAULT_CHANNEL_LAYER = "default"

channels/__init__.py
__version__ = "3.0.5"

try:
    import django

    if django.VERSION < (3, 2):
        default_app_config = "channels.apps.ChannelsConfig"
except ModuleNotFoundError:
    pass

DEFAULT_CHANNEL_LAYER = "default"

channels/__init__.py
diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index b013f0f0a..a81f6254c 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -1,6 +1,15 @@
 Full release notes, with more details and upgrade information, are available at:
 https://channels.readthedocs.io/en/latest/releases
 
+3.0.5 (2022-06-24)
+------------------
+
+Channels 3.0.5 is a bugfix release in the 3.0 series.
+
+Please see the `Version 3.0.5 release notes
+<https://channels.readthedocs.io/en/latest/releases/3.0.5.html>`_ for full
+details.
+
 
 3.0.4 (2021-07-11)
 ------------------
diff --git a/channels/__init__.py b/channels/__init__.py
index 9b6023f4e..568fc9aa7 100644
--- a/channels/__init__.py
+++ b/channels/__init__.py
@@ -1,4 +1,4 @@
-__version__ = "3.0.4"
+__version__ = "3.0.5"
 
 try:
     import django
diff --git a/docs/releases/3.0.4.rst b/docs/releases/3.0.4.rst
index 954fc6dca..9fb8ea9a0 100644
--- a/docs/releases/3.0.4.rst
+++ b/docs/releases/3.0.4.rst
@@ -1,7 +1,7 @@
 3.0.4 Release Notes
 ===================
 
-Channels 3.0.4 is a bugfix release in the 2.0 series.
+Channels 3.0.4 is a bugfix release in the 3.0 series.
 
 
 Bugfixes & Small Changes
diff --git a/docs/releases/3.0.5.rst b/docs/releases/3.0.5.rst
new file mode 100644
index 000000000..3d9457aa8
--- /dev/null
+++ b/docs/releases/3.0.5.rst
@@ -0,0 +1,15 @@
+3.0.5 Release Notes
+===================
+
+Channels 3.0.5 is a bugfix release in the 3.0 series.
+
+Bugfixes & Small Changes
+------------------------
+
+* Removed use of ``providing_args`` keyword argument to consumer started
+  signal, as support for this was removed in Django 4.0.
+
+Backwards Incompatible Changes
+------------------------------
+
+* Drops support for end-of-life Python 3.6 and Django 3.0 and 3.1.
diff --git a/docs/releases/index.rst b/docs/releases/index.rst
index 658236574..2c4ad0348 100644
--- a/docs/releases/index.rst
+++ b/docs/releases/index.rst
@@ -4,6 +4,7 @@ Release Notes
 .. toctree::
    :maxdepth: 1
 
+   3.0.5
    3.0.4
    3.0.3
    3.0.2

Current version on Pypi is incompatible with Django 4.0+
The current version available on Pypi, channels-3.0.4 still use the providing_args keyword for signals.
Since this keyword has been removed from Django 4.0+ (December 2021), you cannot use channels with an up-to-date Django.

Is a version 3.0.5 planned for Pypi? 
