From 0023c781bfb51f38c6dac56e1631a2df6315c62f Mon Sep 17 00:00:00 2001
From: Oliver Hader <oliver@typo3.org>
Date: Tue, 12 Apr 2022 09:42:41 +0200
Subject: [PATCH] [TASK] Set TYPO3 version to 10.4.28-dev

Change-Id: I947cde3378f0d3ca02ef59c35cc7b0e18b85e751
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/74273
Tested-by: core-ci <typo3@b13.com>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
---
 typo3/sysext/about/composer.json                       |  2 +-
 typo3/sysext/about/ext_emconf.php                      |  4 ++--
 typo3/sysext/adminpanel/composer.json                  |  8 ++++----
 typo3/sysext/adminpanel/ext_emconf.php                 |  4 ++--
 .../Extensions/conf_overriding/a/ext_emconf.php        |  4 ++--
 .../Extensions/conf_overriding/b/ext_emconf.php        |  6 +++---
 typo3/sysext/backend/composer.json                     |  4 ++--
 typo3/sysext/backend/ext_emconf.php                    |  6 +++---
 typo3/sysext/belog/composer.json                       |  2 +-
 typo3/sysext/belog/ext_emconf.php                      |  4 ++--
 typo3/sysext/beuser/composer.json                      |  2 +-
 typo3/sysext/beuser/ext_emconf.php                     |  4 ++--
 typo3/sysext/core/Classes/Information/Typo3Version.php |  2 +-
 .../Collection/Fixtures/Extensions/test/ext_emconf.php |  4 ++--
 .../Extensions/test_expressionbuilder/ext_emconf.php   |  4 ++--
 .../Fixtures/Extensions/irre_tutorial/ext_emconf.php   |  6 +++---
 .../Extensions/test_datahandler/ext_emconf.php         |  6 +++---
 .../Fixtures/Extensions/test_eid/ext_emconf.php        |  4 ++--
 .../Fixtures/Extensions/test_meta/ext_emconf.php       |  6 +++---
 .../Fixtures/Extensions/test_resources/ext_emconf.php  |  4 ++--
 .../core/Tests/Unit/Utility/Fixtures/ext_emconf.php    |  2 +-
 typo3/sysext/core/ext_emconf.php                       |  2 +-
 typo3/sysext/dashboard/composer.json                   | 10 +++++-----
 typo3/sysext/dashboard/ext_emconf.php                  |  4 ++--
 .../Fixtures/Extensions/blog_example/ext_emconf.php    |  4 ++--
 .../Extensions/class_overriding/a/ext_emconf.php       |  4 ++--
 .../Extensions/class_overriding/b/ext_emconf.php       |  4 ++--
 typo3/sysext/extbase/composer.json                     |  2 +-
 typo3/sysext/extbase/ext_emconf.php                    |  4 ++--
 typo3/sysext/extensionmanager/composer.json            |  2 +-
 typo3/sysext/extensionmanager/ext_emconf.php           |  4 ++--
 typo3/sysext/felogin/composer.json                     |  2 +-
 typo3/sysext/felogin/ext_emconf.php                    |  4 ++--
 typo3/sysext/filelist/composer.json                    |  2 +-
 typo3/sysext/filelist/ext_emconf.php                   |  4 ++--
 typo3/sysext/filemetadata/composer.json                |  2 +-
 typo3/sysext/filemetadata/ext_emconf.php               |  4 ++--
 .../Fixtures/Extensions/fluid_test/ext_emconf.php      |  4 ++--
 typo3/sysext/fluid/composer.json                       |  4 ++--
 typo3/sysext/fluid/ext_emconf.php                      |  6 +++---
 typo3/sysext/fluid_styled_content/composer.json        |  6 +++---
 typo3/sysext/fluid_styled_content/ext_emconf.php       |  8 ++++----
 .../Hooks/Fixtures/test_resources/ext_emconf.php       |  4 ++--
 typo3/sysext/form/composer.json                        |  2 +-
 typo3/sysext/form/ext_emconf.php                       |  8 ++++----
 typo3/sysext/frontend/composer.json                    |  2 +-
 typo3/sysext/frontend/ext_emconf.php                   |  4 ++--
 .../Extensions/template_extension/ext_emconf.php       |  4 ++--
 typo3/sysext/impexp/composer.json                      |  2 +-
 typo3/sysext/impexp/ext_emconf.php                     |  4 ++--
 typo3/sysext/indexed_search/composer.json              |  2 +-
 typo3/sysext/indexed_search/ext_emconf.php             |  4 ++--
 typo3/sysext/info/composer.json                        |  2 +-
 typo3/sysext/info/ext_emconf.php                       |  4 ++--
 typo3/sysext/install/composer.json                     |  6 +++---
 typo3/sysext/install/ext_emconf.php                    |  8 ++++----
 typo3/sysext/linkvalidator/composer.json               |  4 ++--
 typo3/sysext/linkvalidator/ext_emconf.php              |  6 +++---
 typo3/sysext/lowlevel/composer.json                    |  2 +-
 typo3/sysext/lowlevel/ext_emconf.php                   |  4 ++--
 typo3/sysext/opendocs/composer.json                    |  2 +-
 typo3/sysext/opendocs/ext_emconf.php                   |  4 ++--
 typo3/sysext/recordlist/composer.json                  |  2 +-
 typo3/sysext/recordlist/ext_emconf.php                 |  4 ++--
 typo3/sysext/recycler/composer.json                    |  2 +-
 typo3/sysext/recycler/ext_emconf.php                   |  4 ++--
 typo3/sysext/redirects/composer.json                   |  4 ++--
 typo3/sysext/redirects/ext_emconf.php                  |  4 ++--
 typo3/sysext/reports/composer.json                     |  2 +-
 typo3/sysext/reports/ext_emconf.php                    |  4 ++--
 typo3/sysext/rte_ckeditor/composer.json                |  2 +-
 typo3/sysext/rte_ckeditor/ext_emconf.php               |  6 +++---
 typo3/sysext/scheduler/composer.json                   |  2 +-
 typo3/sysext/scheduler/ext_emconf.php                  |  4 ++--
 typo3/sysext/seo/composer.json                         |  6 +++---
 typo3/sysext/seo/ext_emconf.php                        |  4 ++--
 typo3/sysext/setup/composer.json                       |  2 +-
 typo3/sysext/setup/ext_emconf.php                      |  4 ++--
 typo3/sysext/sys_note/composer.json                    |  2 +-
 typo3/sysext/sys_note/ext_emconf.php                   |  4 ++--
 typo3/sysext/t3editor/composer.json                    |  2 +-
 typo3/sysext/t3editor/ext_emconf.php                   |  4 ++--
 typo3/sysext/tstemplate/composer.json                  |  2 +-
 typo3/sysext/tstemplate/ext_emconf.php                 |  4 ++--
 typo3/sysext/viewpage/composer.json                    |  2 +-
 typo3/sysext/viewpage/ext_emconf.php                   |  4 ++--
 typo3/sysext/workspaces/composer.json                  |  2 +-
 typo3/sysext/workspaces/ext_emconf.php                 |  4 ++--
 88 files changed, 169 insertions(+), 169 deletions(-)

diff --git a/typo3/sysext/about/composer.json b/typo3/sysext/about/composer.json
index f158602aac2e..cc97ec3ec017 100644
--- a/typo3/sysext/about/composer.json
+++ b/typo3/sysext/about/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/about/ext_emconf.php b/typo3/sysext/about/ext_emconf.php
index efe590038caa..1d55b3f8015e 100644
--- a/typo3/sysext/about/ext_emconf.php
+++ b/typo3/sysext/about/ext_emconf.php
@@ -8,10 +8,10 @@ $EM_CONF[$_EXTKEY] = [
     'clearCacheOnLoad' => 0,
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/adminpanel/composer.json b/typo3/sysext/adminpanel/composer.json
index 929aa03117ec..982bc1a216b2 100644
--- a/typo3/sysext/adminpanel/composer.json
+++ b/typo3/sysext/adminpanel/composer.json
@@ -23,10 +23,10 @@
 		"psr/http-server-handler": "^1.0",
 		"psr/http-server-middleware": "^1.0",
 		"symfony/var-dumper": "^4.4 || ^5.0",
-		"typo3/cms-backend": "10.4.27",
-		"typo3/cms-core": "10.4.27",
-		"typo3/cms-fluid": "10.4.27",
-		"typo3/cms-frontend": "10.4.27",
+		"typo3/cms-backend": "10.4.*@dev",
+		"typo3/cms-core": "10.4.*@dev",
+		"typo3/cms-fluid": "10.4.*@dev",
+		"typo3/cms-frontend": "10.4.*@dev",
 		"typo3fluid/fluid": "^2.6.10"
 	},
 	"conflict": {
diff --git a/typo3/sysext/adminpanel/ext_emconf.php b/typo3/sysext/adminpanel/ext_emconf.php
index 24fd1fe16e6c..e7afa8bc1193 100644
--- a/typo3/sysext/adminpanel/ext_emconf.php
+++ b/typo3/sysext/adminpanel/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/backend/Tests/Functional/Configuration/SiteConfiguration/Fixtures/Extensions/conf_overriding/a/ext_emconf.php b/typo3/sysext/backend/Tests/Functional/Configuration/SiteConfiguration/Fixtures/Extensions/conf_overriding/a/ext_emconf.php
index 42b67431bff6..aa2611368957 100644
--- a/typo3/sysext/backend/Tests/Functional/Configuration/SiteConfiguration/Fixtures/Extensions/conf_overriding/a/ext_emconf.php
+++ b/typo3/sysext/backend/Tests/Functional/Configuration/SiteConfiguration/Fixtures/Extensions/conf_overriding/a/ext_emconf.php
@@ -10,10 +10,10 @@ $EM_CONF[$_EXTKEY] = [
     'state' => 'stable',
     'uploadfolder' => 0,
     'clearCacheOnLoad' => 1,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/backend/Tests/Functional/Configuration/SiteConfiguration/Fixtures/Extensions/conf_overriding/b/ext_emconf.php b/typo3/sysext/backend/Tests/Functional/Configuration/SiteConfiguration/Fixtures/Extensions/conf_overriding/b/ext_emconf.php
index 5884fef39c4b..dbcfef188690 100644
--- a/typo3/sysext/backend/Tests/Functional/Configuration/SiteConfiguration/Fixtures/Extensions/conf_overriding/b/ext_emconf.php
+++ b/typo3/sysext/backend/Tests/Functional/Configuration/SiteConfiguration/Fixtures/Extensions/conf_overriding/b/ext_emconf.php
@@ -10,11 +10,11 @@ $EM_CONF[$_EXTKEY] = [
     'state' => 'stable',
     'uploadfolder' => 0,
     'clearCacheOnLoad' => 1,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
-            'a' => '10.4.27',
+            'typo3' => '10.4.28',
+            'a' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/backend/composer.json b/typo3/sysext/backend/composer.json
index 32422464014b..5d17a4acbade 100644
--- a/typo3/sysext/backend/composer.json
+++ b/typo3/sysext/backend/composer.json
@@ -20,8 +20,8 @@
 	},
 	"require": {
 		"psr/event-dispatcher": "^1.0",
-		"typo3/cms-core": "10.4.27",
-		"typo3/cms-recordlist": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev",
+		"typo3/cms-recordlist": "10.4.*@dev"
 	},
 	"suggest": {
 		"typo3/cms-install": "To generate url to install tool in environment toolbar"
diff --git a/typo3/sysext/backend/ext_emconf.php b/typo3/sysext/backend/ext_emconf.php
index 2ac20fb14569..f69df6580b96 100644
--- a/typo3/sysext/backend/ext_emconf.php
+++ b/typo3/sysext/backend/ext_emconf.php
@@ -9,11 +9,11 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
-            'recordlist' => '10.4.27',
+            'typo3' => '10.4.28',
+            'recordlist' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/belog/composer.json b/typo3/sysext/belog/composer.json
index ecd515b3d18a..f01d4ef4eb73 100644
--- a/typo3/sysext/belog/composer.json
+++ b/typo3/sysext/belog/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/belog/ext_emconf.php b/typo3/sysext/belog/ext_emconf.php
index 66fe77bc0102..50714157fb3b 100644
--- a/typo3/sysext/belog/ext_emconf.php
+++ b/typo3/sysext/belog/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/beuser/composer.json b/typo3/sysext/beuser/composer.json
index 62529618574e..03774036b70f 100644
--- a/typo3/sysext/beuser/composer.json
+++ b/typo3/sysext/beuser/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/beuser/ext_emconf.php b/typo3/sysext/beuser/ext_emconf.php
index 65b6e7ad401e..8d078ba6e672 100644
--- a/typo3/sysext/beuser/ext_emconf.php
+++ b/typo3/sysext/beuser/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'state' => 'stable',
     'clearCacheOnLoad' => 0,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/core/Classes/Information/Typo3Version.php b/typo3/sysext/core/Classes/Information/Typo3Version.php
index 28fc476dcaae..9b2f324f2adf 100644
--- a/typo3/sysext/core/Classes/Information/Typo3Version.php
+++ b/typo3/sysext/core/Classes/Information/Typo3Version.php
@@ -19,7 +19,7 @@ namespace TYPO3\CMS\Core\Information;
 
 class Typo3Version
 {
-    protected const VERSION = '10.4.27';
+    protected const VERSION = '10.4.28-dev';
     protected const BRANCH = '10.4';
 
     /**
diff --git a/typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test/ext_emconf.php b/typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test/ext_emconf.php
index 4b81b25049f8..87af852da805 100644
--- a/typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test/ext_emconf.php
+++ b/typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test/ext_emconf.php
@@ -4,7 +4,7 @@ $EM_CONF[$_EXTKEY] = [
     'title' => 'test extension',
     'description' => '',
     'category' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'state' => 'beta',
     'clearCacheOnLoad' => 0,
     'author' => 'Christian Kuhn',
@@ -12,7 +12,7 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/core/Tests/Functional/Database/Fixtures/Extensions/test_expressionbuilder/ext_emconf.php b/typo3/sysext/core/Tests/Functional/Database/Fixtures/Extensions/test_expressionbuilder/ext_emconf.php
index dd1bd6f86b24..7f11066ff3de 100644
--- a/typo3/sysext/core/Tests/Functional/Database/Fixtures/Extensions/test_expressionbuilder/ext_emconf.php
+++ b/typo3/sysext/core/Tests/Functional/Database/Fixtures/Extensions/test_expressionbuilder/ext_emconf.php
@@ -4,14 +4,14 @@ $EM_CONF[$_EXTKEY] = [
     'title' => 'ExpressionBuilder Test',
     'description' => 'ExpressionBuilder Test',
     'category' => 'example',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'state' => 'beta',
     'clearCacheOnLoad' => 0,
     'author' => 'Christian Kuhn',
     'author_email' => 'lolli@schwarzbu.ch',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/ext_emconf.php b/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/ext_emconf.php
index 5cabb7ed3b25..d5573610d7af 100644
--- a/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/ext_emconf.php
+++ b/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/ext_emconf.php
@@ -4,7 +4,7 @@ $EM_CONF[$_EXTKEY] = [
     'title' => 'Fixture extension for functional tests for Inline Relational Record Editing IRRE',
     'description' => 'based on irre_tutorial extension created by Oliver Hader, see https://forge.typo3.org/projects/extension-irre_tutorial',
     'category' => 'example',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'state' => 'beta',
     'clearCacheOnLoad' => 0,
     'author' => 'Oliver Hader',
@@ -12,8 +12,8 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
-            'workspaces' => '10.4.27',
+            'typo3' => '10.4.28',
+            'workspaces' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_datahandler/ext_emconf.php b/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_datahandler/ext_emconf.php
index b6600b8c665a..eccd663c6eda 100644
--- a/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_datahandler/ext_emconf.php
+++ b/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_datahandler/ext_emconf.php
@@ -4,7 +4,7 @@ $EM_CONF[$_EXTKEY] = [
     'title' => 'DataHandler Test',
     'description' => 'DataHandler Test',
     'category' => 'example',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'state' => 'beta',
     'clearCacheOnLoad' => 0,
     'author' => 'Oliver Hader',
@@ -12,8 +12,8 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
-            'workspaces' => '10.4.27',
+            'typo3' => '10.4.28',
+            'workspaces' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_eid/ext_emconf.php b/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_eid/ext_emconf.php
index 0716403d14b1..9ec2e505258d 100644
--- a/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_eid/ext_emconf.php
+++ b/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_eid/ext_emconf.php
@@ -6,7 +6,7 @@ $EM_CONF[$_EXTKEY] = [
     'title' => 'Frontend eid responder',
     'description' => 'Frontend eid responder',
     'category' => 'example',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'state' => 'beta',
     'clearCacheOnLoad' => 0,
     'author' => 'Stefan Bürk',
@@ -14,7 +14,7 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_meta/ext_emconf.php b/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_meta/ext_emconf.php
index 90fd223c8fa3..1ecbe44b55dc 100644
--- a/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_meta/ext_emconf.php
+++ b/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_meta/ext_emconf.php
@@ -4,7 +4,7 @@ $EM_CONF[$_EXTKEY] = [
     'title' => 'MetaData Test',
     'description' => 'MetaData Test',
     'category' => 'example',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'state' => 'beta',
     'clearCacheOnLoad' => 0,
     'author' => 'Frank Nägler',
@@ -12,8 +12,8 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
-            'seo' => '10.4.27',
+            'typo3' => '10.4.28',
+            'seo' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_resources/ext_emconf.php b/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_resources/ext_emconf.php
index b52d77620e73..1a28772e5102 100644
--- a/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_resources/ext_emconf.php
+++ b/typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_resources/ext_emconf.php
@@ -4,7 +4,7 @@ $EM_CONF[$_EXTKEY] = [
     'title' => 'Test Resources',
     'description' => 'Test Resources',
     'category' => 'example',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'state' => 'beta',
     'clearCacheOnLoad' => 0,
     'author' => 'Oliver Hader',
@@ -12,7 +12,7 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27'
+            'typo3' => '10.4.28'
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/core/Tests/Unit/Utility/Fixtures/ext_emconf.php b/typo3/sysext/core/Tests/Unit/Utility/Fixtures/ext_emconf.php
index 2a4ddd4be4b4..6d15506fd65b 100644
--- a/typo3/sysext/core/Tests/Unit/Utility/Fixtures/ext_emconf.php
+++ b/typo3/sysext/core/Tests/Unit/Utility/Fixtures/ext_emconf.php
@@ -9,7 +9,7 @@ $EM_CONF[$_EXTKEY] = [
     'author' => '',
     'author_email' => '',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [],
         'conflicts' => [],
diff --git a/typo3/sysext/core/ext_emconf.php b/typo3/sysext/core/ext_emconf.php
index 628aea6e032c..7c4a9971c540 100644
--- a/typo3/sysext/core/ext_emconf.php
+++ b/typo3/sysext/core/ext_emconf.php
@@ -9,7 +9,7 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [],
         'conflicts' => [],
diff --git a/typo3/sysext/dashboard/composer.json b/typo3/sysext/dashboard/composer.json
index 0f4f16337373..34910b9fa76b 100644
--- a/typo3/sysext/dashboard/composer.json
+++ b/typo3/sysext/dashboard/composer.json
@@ -19,11 +19,11 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27",
-		"typo3/cms-frontend": "10.4.27",
-		"typo3/cms-backend": "10.4.27",
-		"typo3/cms-fluid": "10.4.27",
-		"typo3/cms-extbase": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev",
+		"typo3/cms-frontend": "10.4.*@dev",
+		"typo3/cms-backend": "10.4.*@dev",
+		"typo3/cms-fluid": "10.4.*@dev",
+		"typo3/cms-extbase": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/dashboard/ext_emconf.php b/typo3/sysext/dashboard/ext_emconf.php
index 67ba6755886a..5888ae3eca3d 100644
--- a/typo3/sysext/dashboard/ext_emconf.php
+++ b/typo3/sysext/dashboard/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'state' => 'stable',
     'clearCacheOnLoad' => 0,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27'
+            'typo3' => '10.4.28'
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/blog_example/ext_emconf.php b/typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/blog_example/ext_emconf.php
index 648826034abf..1cf81a495b04 100644
--- a/typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/blog_example/ext_emconf.php
+++ b/typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/blog_example/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author_email' => '',
     'state' => 'stable',
     'clearCacheOnLoad' => 1,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/class_overriding/a/ext_emconf.php b/typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/class_overriding/a/ext_emconf.php
index 42b67431bff6..aa2611368957 100644
--- a/typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/class_overriding/a/ext_emconf.php
+++ b/typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/class_overriding/a/ext_emconf.php
@@ -10,10 +10,10 @@ $EM_CONF[$_EXTKEY] = [
     'state' => 'stable',
     'uploadfolder' => 0,
     'clearCacheOnLoad' => 1,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/class_overriding/b/ext_emconf.php b/typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/class_overriding/b/ext_emconf.php
index 42b67431bff6..aa2611368957 100644
--- a/typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/class_overriding/b/ext_emconf.php
+++ b/typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/class_overriding/b/ext_emconf.php
@@ -10,10 +10,10 @@ $EM_CONF[$_EXTKEY] = [
     'state' => 'stable',
     'uploadfolder' => 0,
     'clearCacheOnLoad' => 1,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/extbase/composer.json b/typo3/sysext/extbase/composer.json
index 2fa51f4613ad..c4a57d0bbaa8 100644
--- a/typo3/sysext/extbase/composer.json
+++ b/typo3/sysext/extbase/composer.json
@@ -24,7 +24,7 @@
 		"symfony/dependency-injection": "^4.4 || ^5.0",
 		"symfony/property-access": "^4.4 || ^5.0",
 		"symfony/property-info": "^4.4 || ^5.0",
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"suggest": {
 		"typo3/cms-scheduler": "Additional scheduler tasks"
diff --git a/typo3/sysext/extbase/ext_emconf.php b/typo3/sysext/extbase/ext_emconf.php
index 9c398e23e68d..5d570a6223c1 100644
--- a/typo3/sysext/extbase/ext_emconf.php
+++ b/typo3/sysext/extbase/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'state' => 'stable',
     'clearCacheOnLoad' => 1,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [
diff --git a/typo3/sysext/extensionmanager/composer.json b/typo3/sysext/extensionmanager/composer.json
index 33acbb505101..bc0c60668a49 100644
--- a/typo3/sysext/extensionmanager/composer.json
+++ b/typo3/sysext/extensionmanager/composer.json
@@ -20,7 +20,7 @@
 	},
 	"require": {
 		"ext-libxml": "*",
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/extensionmanager/ext_emconf.php b/typo3/sysext/extensionmanager/ext_emconf.php
index f89bdfc4c47c..849a1ff4e258 100644
--- a/typo3/sysext/extensionmanager/ext_emconf.php
+++ b/typo3/sysext/extensionmanager/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/felogin/composer.json b/typo3/sysext/felogin/composer.json
index 12d7e59c329f..a84747bd9628 100644
--- a/typo3/sysext/felogin/composer.json
+++ b/typo3/sysext/felogin/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/felogin/ext_emconf.php b/typo3/sysext/felogin/ext_emconf.php
index 3e18639ed219..045354db1b0d 100644
--- a/typo3/sysext/felogin/ext_emconf.php
+++ b/typo3/sysext/felogin/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'state' => 'stable',
     'clearCacheOnLoad' => 1,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/filelist/composer.json b/typo3/sysext/filelist/composer.json
index bd9319333fe3..d2e9fcc9276d 100644
--- a/typo3/sysext/filelist/composer.json
+++ b/typo3/sysext/filelist/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/filelist/ext_emconf.php b/typo3/sysext/filelist/ext_emconf.php
index a0fe2b7b68f0..3880ceb77009 100644
--- a/typo3/sysext/filelist/ext_emconf.php
+++ b/typo3/sysext/filelist/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/filemetadata/composer.json b/typo3/sysext/filemetadata/composer.json
index 7185dc4030e5..d16d255b88ec 100644
--- a/typo3/sysext/filemetadata/composer.json
+++ b/typo3/sysext/filemetadata/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/filemetadata/ext_emconf.php b/typo3/sysext/filemetadata/ext_emconf.php
index 81ee98bf210e..ec6ae60bcaf2 100644
--- a/typo3/sysext/filemetadata/ext_emconf.php
+++ b/typo3/sysext/filemetadata/ext_emconf.php
@@ -8,10 +8,10 @@ $EM_CONF[$_EXTKEY] = [
     'author_email' => 'typo3cms@typo3.org',
     'state' => 'stable',
     'clearCacheOnLoad' => 0,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/fluid/Tests/Functional/Fixtures/Extensions/fluid_test/ext_emconf.php b/typo3/sysext/fluid/Tests/Functional/Fixtures/Extensions/fluid_test/ext_emconf.php
index a82babfa7f4b..bffe1fd2d321 100644
--- a/typo3/sysext/fluid/Tests/Functional/Fixtures/Extensions/fluid_test/ext_emconf.php
+++ b/typo3/sysext/fluid/Tests/Functional/Fixtures/Extensions/fluid_test/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => 'helhum.io',
     'state' => 'stable',
     'clearCacheOnLoad' => 0,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/fluid/composer.json b/typo3/sysext/fluid/composer.json
index 5abd017274b2..aac5609c03b9 100644
--- a/typo3/sysext/fluid/composer.json
+++ b/typo3/sysext/fluid/composer.json
@@ -20,8 +20,8 @@
 	},
 	"require": {
 		"symfony/dependency-injection": "^4.4 || ^5.0",
-		"typo3/cms-core": "10.4.27",
-		"typo3/cms-extbase": "10.4.27",
+		"typo3/cms-core": "10.4.*@dev",
+		"typo3/cms-extbase": "10.4.*@dev",
 		"typo3fluid/fluid": "^2.6.10"
 	},
 	"conflict": {
diff --git a/typo3/sysext/fluid/ext_emconf.php b/typo3/sysext/fluid/ext_emconf.php
index 66de564ba53b..defd81c4dbda 100644
--- a/typo3/sysext/fluid/ext_emconf.php
+++ b/typo3/sysext/fluid/ext_emconf.php
@@ -9,11 +9,11 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'state' => 'stable',
     'clearCacheOnLoad' => 0,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'core' => '10.4.27',
-            'extbase' => '10.4.27',
+            'core' => '10.4.28',
+            'extbase' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/fluid_styled_content/composer.json b/typo3/sysext/fluid_styled_content/composer.json
index c33b96ecf2f4..fa79d12fd94f 100644
--- a/typo3/sysext/fluid_styled_content/composer.json
+++ b/typo3/sysext/fluid_styled_content/composer.json
@@ -19,9 +19,9 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27",
-		"typo3/cms-fluid": "10.4.27",
-		"typo3/cms-frontend": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev",
+		"typo3/cms-fluid": "10.4.*@dev",
+		"typo3/cms-frontend": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/fluid_styled_content/ext_emconf.php b/typo3/sysext/fluid_styled_content/ext_emconf.php
index 0fcb79be9cc4..c3ddd57e8a79 100644
--- a/typo3/sysext/fluid_styled_content/ext_emconf.php
+++ b/typo3/sysext/fluid_styled_content/ext_emconf.php
@@ -7,12 +7,12 @@ $EM_CONF[$_EXTKEY] = [
     'state' => 'stable',
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
-            'fluid' => '10.4.27',
-            'frontend' => '10.4.27',
+            'typo3' => '10.4.28',
+            'fluid' => '10.4.28',
+            'frontend' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/form/Tests/Functional/Hooks/Fixtures/test_resources/ext_emconf.php b/typo3/sysext/form/Tests/Functional/Hooks/Fixtures/test_resources/ext_emconf.php
index b52d77620e73..1a28772e5102 100644
--- a/typo3/sysext/form/Tests/Functional/Hooks/Fixtures/test_resources/ext_emconf.php
+++ b/typo3/sysext/form/Tests/Functional/Hooks/Fixtures/test_resources/ext_emconf.php
@@ -4,7 +4,7 @@ $EM_CONF[$_EXTKEY] = [
     'title' => 'Test Resources',
     'description' => 'Test Resources',
     'category' => 'example',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'state' => 'beta',
     'clearCacheOnLoad' => 0,
     'author' => 'Oliver Hader',
@@ -12,7 +12,7 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27'
+            'typo3' => '10.4.28'
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/form/composer.json b/typo3/sysext/form/composer.json
index f448e8d1a688..2998ce64a885 100644
--- a/typo3/sysext/form/composer.json
+++ b/typo3/sysext/form/composer.json
@@ -21,7 +21,7 @@
 	"require": {
 		"psr/http-message": "^1.0",
 		"symfony/expression-language": "^4.4 || ^5.0",
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"suggest": {
 		"typo3/cms-filelist": "Listing of files in the directory",
diff --git a/typo3/sysext/form/ext_emconf.php b/typo3/sysext/form/ext_emconf.php
index 3d0c36356508..5abdcda817c5 100644
--- a/typo3/sysext/form/ext_emconf.php
+++ b/typo3/sysext/form/ext_emconf.php
@@ -9,15 +9,15 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [
-            'filelist' => '10.4.27',
-            'impexp' => '10.4.27',
+            'filelist' => '10.4.28',
+            'impexp' => '10.4.28',
         ],
     ],
 ];
diff --git a/typo3/sysext/frontend/composer.json b/typo3/sysext/frontend/composer.json
index 95b2a5a74655..3ecb5067e14c 100644
--- a/typo3/sysext/frontend/composer.json
+++ b/typo3/sysext/frontend/composer.json
@@ -21,7 +21,7 @@
 	"require": {
 		"ext-libxml": "*",
 		"symfony/polyfill-mbstring": "^1.16",
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/frontend/ext_emconf.php b/typo3/sysext/frontend/ext_emconf.php
index ba2f4c9bc88e..050d72d4acf9 100644
--- a/typo3/sysext/frontend/ext_emconf.php
+++ b/typo3/sysext/frontend/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/impexp/Tests/Functional/Fixtures/Extensions/template_extension/ext_emconf.php b/typo3/sysext/impexp/Tests/Functional/Fixtures/Extensions/template_extension/ext_emconf.php
index fd35b80dd839..7d8f1779894f 100644
--- a/typo3/sysext/impexp/Tests/Functional/Fixtures/Extensions/template_extension/ext_emconf.php
+++ b/typo3/sysext/impexp/Tests/Functional/Fixtures/Extensions/template_extension/ext_emconf.php
@@ -4,7 +4,7 @@ $EM_CONF[$_EXTKEY] = [
     'title' => 'Impexp test extension',
     'description' => '',
     'category' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'state' => 'beta',
     'clearCacheOnLoad' => 1,
     'author' => 'Marc Bastian Heinrichs',
@@ -12,7 +12,7 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/impexp/composer.json b/typo3/sysext/impexp/composer.json
index 442b3a845dfb..1ccca02e41a2 100644
--- a/typo3/sysext/impexp/composer.json
+++ b/typo3/sysext/impexp/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/impexp/ext_emconf.php b/typo3/sysext/impexp/ext_emconf.php
index 37b37e06ab32..e8a0229e3218 100644
--- a/typo3/sysext/impexp/ext_emconf.php
+++ b/typo3/sysext/impexp/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/indexed_search/composer.json b/typo3/sysext/indexed_search/composer.json
index 6fde5552ce48..53a0fdc8fc9f 100644
--- a/typo3/sysext/indexed_search/composer.json
+++ b/typo3/sysext/indexed_search/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/indexed_search/ext_emconf.php b/typo3/sysext/indexed_search/ext_emconf.php
index 0d25749cf5fe..dbbce0e90b3f 100644
--- a/typo3/sysext/indexed_search/ext_emconf.php
+++ b/typo3/sysext/indexed_search/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [
diff --git a/typo3/sysext/info/composer.json b/typo3/sysext/info/composer.json
index 5afc02015601..1771fbfaf2f9 100644
--- a/typo3/sysext/info/composer.json
+++ b/typo3/sysext/info/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/info/ext_emconf.php b/typo3/sysext/info/ext_emconf.php
index 0201e8b82082..6131149807e5 100644
--- a/typo3/sysext/info/ext_emconf.php
+++ b/typo3/sysext/info/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/install/composer.json b/typo3/sysext/install/composer.json
index 2d2f9fc248d9..9255efc44d8c 100644
--- a/typo3/sysext/install/composer.json
+++ b/typo3/sysext/install/composer.json
@@ -22,9 +22,9 @@
 		"doctrine/dbal": "~2.10.0 || ~2.11.2 || ~2.13.1",
 		"nikic/php-parser": "^4.10.4",
 		"symfony/finder": "^4.4 || ^5.0",
-		"typo3/cms-core": "10.4.27",
-		"typo3/cms-extbase": "10.4.27",
-		"typo3/cms-fluid": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev",
+		"typo3/cms-extbase": "10.4.*@dev",
+		"typo3/cms-fluid": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/install/ext_emconf.php b/typo3/sysext/install/ext_emconf.php
index 14b5cf56cc0a..68d8dba961e2 100644
--- a/typo3/sysext/install/ext_emconf.php
+++ b/typo3/sysext/install/ext_emconf.php
@@ -9,12 +9,12 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
-            'extbase' => '10.4.27',
-            'fluid' => '10.4.27',
+            'typo3' => '10.4.28',
+            'extbase' => '10.4.28',
+            'fluid' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/linkvalidator/composer.json b/typo3/sysext/linkvalidator/composer.json
index f5200854cbc1..810f83da8bef 100644
--- a/typo3/sysext/linkvalidator/composer.json
+++ b/typo3/sysext/linkvalidator/composer.json
@@ -19,8 +19,8 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27",
-		"typo3/cms-info": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev",
+		"typo3/cms-info": "10.4.*@dev"
 	},
 	"suggest": {
 		"typo3/cms-scheduler": "Regular checks of links"
diff --git a/typo3/sysext/linkvalidator/ext_emconf.php b/typo3/sysext/linkvalidator/ext_emconf.php
index 27235877abc7..f902dc70e7c6 100644
--- a/typo3/sysext/linkvalidator/ext_emconf.php
+++ b/typo3/sysext/linkvalidator/ext_emconf.php
@@ -9,11 +9,11 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'state' => 'stable',
     'clearCacheOnLoad' => 0,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
-            'info' => '10.4.27',
+            'typo3' => '10.4.28',
+            'info' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [
diff --git a/typo3/sysext/lowlevel/composer.json b/typo3/sysext/lowlevel/composer.json
index 311a8d507fbe..08dc63899464 100644
--- a/typo3/sysext/lowlevel/composer.json
+++ b/typo3/sysext/lowlevel/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/lowlevel/ext_emconf.php b/typo3/sysext/lowlevel/ext_emconf.php
index 688c533d9342..5c7701ef05cd 100644
--- a/typo3/sysext/lowlevel/ext_emconf.php
+++ b/typo3/sysext/lowlevel/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/opendocs/composer.json b/typo3/sysext/opendocs/composer.json
index 515e8522d305..447e38445404 100644
--- a/typo3/sysext/opendocs/composer.json
+++ b/typo3/sysext/opendocs/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/opendocs/ext_emconf.php b/typo3/sysext/opendocs/ext_emconf.php
index 9e2281613eb5..60fa616cd19d 100644
--- a/typo3/sysext/opendocs/ext_emconf.php
+++ b/typo3/sysext/opendocs/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/recordlist/composer.json b/typo3/sysext/recordlist/composer.json
index 792aef5ae7ec..7cda39894316 100644
--- a/typo3/sysext/recordlist/composer.json
+++ b/typo3/sysext/recordlist/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/recordlist/ext_emconf.php b/typo3/sysext/recordlist/ext_emconf.php
index c25480510169..0d83afde712f 100644
--- a/typo3/sysext/recordlist/ext_emconf.php
+++ b/typo3/sysext/recordlist/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/recycler/composer.json b/typo3/sysext/recycler/composer.json
index b45162757ffb..59d9a1362d36 100644
--- a/typo3/sysext/recycler/composer.json
+++ b/typo3/sysext/recycler/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"require-dev": {
 		"ext-libxml": "*"
diff --git a/typo3/sysext/recycler/ext_emconf.php b/typo3/sysext/recycler/ext_emconf.php
index f1c191fb2544..9de8e4c342df 100644
--- a/typo3/sysext/recycler/ext_emconf.php
+++ b/typo3/sysext/recycler/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'state' => 'stable',
     'clearCacheOnLoad' => 0,
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [
diff --git a/typo3/sysext/redirects/composer.json b/typo3/sysext/redirects/composer.json
index f560e76609fe..d96f9cfadcd8 100644
--- a/typo3/sysext/redirects/composer.json
+++ b/typo3/sysext/redirects/composer.json
@@ -22,8 +22,8 @@
 		"doctrine/dbal": "~2.10.0 || ~2.11.2 || ~2.13.1",
 		"psr/http-message": "^1.0",
 		"psr/log": "^1.0",
-		"typo3/cms-backend": "10.4.27",
-		"typo3/cms-core": "10.4.27",
+		"typo3/cms-backend": "10.4.*@dev",
+		"typo3/cms-core": "10.4.*@dev",
 		"typo3fluid/fluid": "^2.6.10"
 	},
 	"conflict": {
diff --git a/typo3/sysext/redirects/ext_emconf.php b/typo3/sysext/redirects/ext_emconf.php
index b9c9f7d6ccd8..c00f457879c6 100644
--- a/typo3/sysext/redirects/ext_emconf.php
+++ b/typo3/sysext/redirects/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'state' => 'stable',
     'clearCacheOnLoad' => 0,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27'
+            'typo3' => '10.4.28'
         ],
         'conflicts' => [],
         'suggests' => [
diff --git a/typo3/sysext/reports/composer.json b/typo3/sysext/reports/composer.json
index d48ff6272431..0aa198eb9ea8 100644
--- a/typo3/sysext/reports/composer.json
+++ b/typo3/sysext/reports/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"suggest": {
 		"typo3/cms-scheduler": "Determine system's status and send it via email"
diff --git a/typo3/sysext/reports/ext_emconf.php b/typo3/sysext/reports/ext_emconf.php
index 814106cc7081..c3efb6d60161 100644
--- a/typo3/sysext/reports/ext_emconf.php
+++ b/typo3/sysext/reports/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'state' => 'stable',
     'clearCacheOnLoad' => 0,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [
diff --git a/typo3/sysext/rte_ckeditor/composer.json b/typo3/sysext/rte_ckeditor/composer.json
index 744d4d940b86..91d3e0361c72 100644
--- a/typo3/sysext/rte_ckeditor/composer.json
+++ b/typo3/sysext/rte_ckeditor/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/rte_ckeditor/ext_emconf.php b/typo3/sysext/rte_ckeditor/ext_emconf.php
index d3339dd0d5df..c570b27af4e1 100644
--- a/typo3/sysext/rte_ckeditor/ext_emconf.php
+++ b/typo3/sysext/rte_ckeditor/ext_emconf.php
@@ -8,14 +8,14 @@ $EM_CONF[$_EXTKEY] = [
     'clearCacheOnLoad' => 0,
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [
-            'setup' => '10.4.27',
+            'setup' => '10.4.28',
         ],
     ],
 ];
diff --git a/typo3/sysext/scheduler/composer.json b/typo3/sysext/scheduler/composer.json
index b4ce2b7e26a9..dcc8ee1a7188 100644
--- a/typo3/sysext/scheduler/composer.json
+++ b/typo3/sysext/scheduler/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/scheduler/ext_emconf.php b/typo3/sysext/scheduler/ext_emconf.php
index 7f4748a8c7e8..f6fd1c780ba2 100644
--- a/typo3/sysext/scheduler/ext_emconf.php
+++ b/typo3/sysext/scheduler/ext_emconf.php
@@ -4,7 +4,7 @@ $EM_CONF[$_EXTKEY] = [
     'title' => 'Scheduler',
     'description' => 'The TYPO3 Scheduler let\'s you register tasks to happen at a specific time',
     'category' => 'misc',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'state' => 'stable',
     'clearCacheOnLoad' => 0,
     'author' => 'TYPO3 Core Team',
@@ -12,7 +12,7 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/seo/composer.json b/typo3/sysext/seo/composer.json
index aec2f6613754..43e2f5e697a6 100644
--- a/typo3/sysext/seo/composer.json
+++ b/typo3/sysext/seo/composer.json
@@ -19,9 +19,9 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27",
-		"typo3/cms-frontend": "10.4.27",
-		"typo3/cms-extbase": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev",
+		"typo3/cms-frontend": "10.4.*@dev",
+		"typo3/cms-extbase": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/seo/ext_emconf.php b/typo3/sysext/seo/ext_emconf.php
index f7ac1ba17058..05e1f51b433a 100644
--- a/typo3/sysext/seo/ext_emconf.php
+++ b/typo3/sysext/seo/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'state' => 'stable',
     'clearCacheOnLoad' => 0,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27'
+            'typo3' => '10.4.28'
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/setup/composer.json b/typo3/sysext/setup/composer.json
index 69bc07d70531..c21e68c07199 100644
--- a/typo3/sysext/setup/composer.json
+++ b/typo3/sysext/setup/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/setup/ext_emconf.php b/typo3/sysext/setup/ext_emconf.php
index e6b3cc753a07..9a33b6d3084a 100644
--- a/typo3/sysext/setup/ext_emconf.php
+++ b/typo3/sysext/setup/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/sys_note/composer.json b/typo3/sysext/sys_note/composer.json
index dad2a9b93cd0..2b06718b87b5 100644
--- a/typo3/sysext/sys_note/composer.json
+++ b/typo3/sysext/sys_note/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/sys_note/ext_emconf.php b/typo3/sysext/sys_note/ext_emconf.php
index 767dc4555916..85092177b237 100644
--- a/typo3/sysext/sys_note/ext_emconf.php
+++ b/typo3/sysext/sys_note/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/t3editor/composer.json b/typo3/sysext/t3editor/composer.json
index dc76bd06fe7d..7a5cc6f73502 100644
--- a/typo3/sysext/t3editor/composer.json
+++ b/typo3/sysext/t3editor/composer.json
@@ -20,7 +20,7 @@
 	},
 	"require": {
 		"ext-libxml": "*",
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/t3editor/ext_emconf.php b/typo3/sysext/t3editor/ext_emconf.php
index b3768668b5c3..c586da890f7b 100644
--- a/typo3/sysext/t3editor/ext_emconf.php
+++ b/typo3/sysext/t3editor/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/tstemplate/composer.json b/typo3/sysext/tstemplate/composer.json
index d3f23662a27c..3ba5c61e50e0 100644
--- a/typo3/sysext/tstemplate/composer.json
+++ b/typo3/sysext/tstemplate/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/tstemplate/ext_emconf.php b/typo3/sysext/tstemplate/ext_emconf.php
index 68e8cb1bc1a0..a35abbbd8acb 100644
--- a/typo3/sysext/tstemplate/ext_emconf.php
+++ b/typo3/sysext/tstemplate/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/viewpage/composer.json b/typo3/sysext/viewpage/composer.json
index f39c1609dfd8..7215810a98ff 100644
--- a/typo3/sysext/viewpage/composer.json
+++ b/typo3/sysext/viewpage/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/viewpage/ext_emconf.php b/typo3/sysext/viewpage/ext_emconf.php
index 1c39d355aa52..a2c33e77d782 100644
--- a/typo3/sysext/viewpage/ext_emconf.php
+++ b/typo3/sysext/viewpage/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author' => 'TYPO3 Core Team',
     'author_email' => 'typo3cms@typo3.org',
     'author_company' => '',
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27',
+            'typo3' => '10.4.28',
         ],
         'conflicts' => [],
         'suggests' => [],
diff --git a/typo3/sysext/workspaces/composer.json b/typo3/sysext/workspaces/composer.json
index 857d4d90f361..c51824bbc2c1 100644
--- a/typo3/sysext/workspaces/composer.json
+++ b/typo3/sysext/workspaces/composer.json
@@ -19,7 +19,7 @@
 		"sort-packages": true
 	},
 	"require": {
-		"typo3/cms-core": "10.4.27"
+		"typo3/cms-core": "10.4.*@dev"
 	},
 	"conflict": {
 		"typo3/cms": "*"
diff --git a/typo3/sysext/workspaces/ext_emconf.php b/typo3/sysext/workspaces/ext_emconf.php
index f8ab7ac09277..0f7e3b24e87a 100644
--- a/typo3/sysext/workspaces/ext_emconf.php
+++ b/typo3/sysext/workspaces/ext_emconf.php
@@ -9,10 +9,10 @@ $EM_CONF[$_EXTKEY] = [
     'author_company' => '',
     'state' => 'stable',
     'clearCacheOnLoad' => 1,
-    'version' => '10.4.27',
+    'version' => '10.4.28',
     'constraints' => [
         'depends' => [
-            'typo3' => '10.4.27'
+            'typo3' => '10.4.28'
         ],
         'conflicts' => [],
         'suggests' => [],
-- 
GitLab