Bot releases are visible (Hide)
Published by helhum almost 3 years ago
The full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum about 3 years ago
upgrade:list
against TYPO3 inconsistenciesinstall:generatepackagestates
error message in Composer modeThe full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum about 3 years ago
The full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum about 3 years ago
The full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum about 3 years ago
The following commands are now removed with versions now provided by TYPO3 directly.
Please note, that these commands will still be executable with the typo3cms
binary, but will NOT
be listed in its command reference any more.
Old TYPO3 Console command name | New TYPO3 command name |
---|---|
backend:lock |
backend:lock |
backend:unlock |
backend:unlock |
cache:flush |
cache:flush |
cache:flushgroups |
cache:flush --group <your-group> |
dumpautoload |
dumpautoload |
extension:list |
extension:list |
extension:setup <your-ext-key> |
extension:setup --extension <your-ext-key> |
extension:setupactive |
extension:setup |
This means, that with this version, deployment definitions using any of those commands need to be adapted.
Likely it will be enough to change extension:setupactive
to be extension:setup
Also noteworthy: The install:generatepackagestates
command is now not available any more in TYPO3 Composer enabled projects, due to the fact, that TYPO3 itself now marks all Composer installed extensions as active.
Configuration/Commands.php
. In general, providing commands should now be done by configuring them for dependency injectionThe full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum over 3 years ago
The full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum over 3 years ago
--raw
option for database:updateschema
command to output raw SQL queries needed/executed for schema updatedatabase:[import|export]
commandsThe full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum almost 4 years ago
install:lock
, install:unlock
)upgrade:run
to always show wizard title before presenting confirmation messageThe full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum about 4 years ago
database:export
to work without process privilegesThe full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum about 4 years ago
cache:flush
to not delete main cache directorydatabase:export
to work without process privilegesThe full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum about 4 years ago
install:extensionsetupifpossible
now has an optional --fail-on-error
flag, so that this command can be used in deployments. Without this flag failures could remain undetected. You can now use this command without this flag in composer.json script section and with this flag for deployments.The full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum over 4 years ago
The full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum over 4 years ago
The full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum over 4 years ago
upgrade:run
upgrade:run
to deny confirmation for wizards that run and speciying a whitelist for wizards that will be confirmedThe full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum over 4 years ago
The full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum over 4 years ago
install:setup
when using site
setup typeLANG
variable.The full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum over 4 years ago
upgrade:run databaseRowsUpdateWizard
upgrade:list
. The confirmation message is shown as well with upgrade:list --verbose
.The full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum over 4 years ago
--force
option to work for upgrade:run
commandbackend:createadmin
The full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum over 4 years ago
backend:createadmin
command to ask for a password when no arguments are providedThe full change log can be examined on Github
The extension can be found at the TER release page.
Published by helhum over 4 years ago
Unfortuantely a final breaking change needed to be made in order to provide
stable and reliable upgrade commands, that work smoothly with the new TYPO3 version.
upgrade:wizard
and upgrade:all
have been removed in favor of upgrade:prepare
and upgrade:run
(see Features).The command upgrade:prepare
was introduced to perform basic low level upgrade steps and check for basic extension compatibility. These steps were previously done implicitly when executing upgrade:list
and upgrade:all
, but this turned out to be tedious, when these failed e.g. during eary upgrade preparations. Now there is an explicit command for these, which, when it sucessfully completes, must only executed once. The state of its execution is still stored in LocalConfiguration.php, so that already prepared system don't need this command any more.
The upgrade:run
command accepts a wizard identifier, but can also be run without one.
When run interactively and without an identifier, a select option UI is presented where one can select the wizard that should be run.
This command also has confirmation and denial flags, that are promoted to confirmable wizards. Please not that --deny
flags take precedence over --confirm flags. This means
wizards that are allowed and denied at the same time, will not be executed.
Examples:
upgrade:run all
upgrade:run all --no-interaction --confirm all --deny typo3DbLegacyExtension --deny funcExtension
upgrade:run all --no-interaction --deny all
upgrade:run argon2iPasswordHashes --confirm all
The full change log can be examined on Github
The extension can be found at the TER release page.