diff --git a/Classes/Updater/GlossarySlugUpdater.php b/Classes/Updater/GlossarySlugUpdater.php index 5e9e570..ce53776 100644 --- a/Classes/Updater/GlossarySlugUpdater.php +++ b/Classes/Updater/GlossarySlugUpdater.php @@ -42,7 +42,7 @@ public function getIdentifier(): string public function getTitle(): string { - return 'Update Slug of glossary2 records'; + return '[glossary2] Update url slugs of glossary2 records'; } public function getDescription(): string diff --git a/Classes/Updater/MoveOldFlexFormSettingsUpdater.php b/Classes/Updater/MoveOldFlexFormSettingsUpdater.php index e95a0f1..9fd24e8 100644 --- a/Classes/Updater/MoveOldFlexFormSettingsUpdater.php +++ b/Classes/Updater/MoveOldFlexFormSettingsUpdater.php @@ -16,12 +16,13 @@ use TYPO3\CMS\Core\Database\ConnectionPool; use TYPO3\CMS\Core\Database\Query\Restriction\DeletedRestriction; use TYPO3\CMS\Core\Utility\GeneralUtility; +use TYPO3\CMS\Install\Updates\UpgradeWizardInterface; /** * With glossary2 3.0.0 we have changed some FlexForm Settings. * This Updater converts existing settings to new version. */ -class MoveOldFlexFormSettingsUpdater +class MoveOldFlexFormSettingsUpdater implements UpgradeWizardInterface { /** * Return the identifier for this wizard @@ -79,6 +80,13 @@ public function updateNecessary(): bool return false; } + public function getPrerequisites(): array + { + return [ + DatabaseUpdatedPrerequisite::class, + ]; + } + /** * Performs the accordant updates. * diff --git a/Documentation/ChangeLog/Index.rst b/Documentation/ChangeLog/Index.rst index 7045a65..1570af0 100644 --- a/Documentation/ChangeLog/Index.rst +++ b/Documentation/ChangeLog/Index.rst @@ -7,6 +7,13 @@ ChangeLog ========= + +Version 6.0.1 +============= + +* [BUGFIX] Due to missing upgrade wizard implementation extension throws + error in CLI and backend upgrade wizard. + Version 6.0.0 ============= diff --git a/Documentation/Settings.cfg b/Documentation/Settings.cfg index f1982fd..a53c68e 100644 --- a/Documentation/Settings.cfg +++ b/Documentation/Settings.cfg @@ -4,7 +4,7 @@ [general] project = Glossary 2 -version = 6.0.0 +version = 6.0.1 release = 6.0 copyright = by jweiland.net diff --git a/ext_emconf.php b/ext_emconf.php index 4599270..88adcad 100755 --- a/ext_emconf.php +++ b/ext_emconf.php @@ -4,14 +4,14 @@ 'title' => 'Glossary 2', 'description' => 'This TYPO3 extension creates a glossary with A-Z links for you', 'category' => 'plugin', - 'author' => 'Stefan Froemken', + 'author' => 'Stefan Froemken, Hoja Mustaffa Abdul Latheef', 'author_email' => 'projects@jweiland.net', 'author_company' => 'jweiland.net', 'state' => 'stable', - 'version' => '6.0.0', + 'version' => '6.0.1', 'constraints' => [ 'depends' => [ - 'typo3' => '11.5.31-12.4.99', + 'typo3' => '11.5.34-12.4.99', ], 'conflicts' => [ ],