Typo3 Console: 4.6.0 Release

Release date:
May 24, 2017
Previous version:
4.5.3 (released April 19, 2017)
Magnitude:
33 Diff Delta
Contributors:
5 total committers
Data confidence:
Commits:

31 Features Released with 4.6.0

Top Contributors in 4.6.0

ervaude
helhum
websi
webian
cvisys

Directory Browser for 4.6.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

New Features (since version 4.5.3)

  • All upgrade commands now check if there are incompatible extensions and deactivates them before proceeding
  • extension:setup* commands now have a --verbose option to show more details what happens
  • New install:extensionsetupifpossible command, which can be used in composer scripts. In case TYPO3 is not properly set up, it gracefully exits with a notice, but if TYPO3 is set up, then first executes a database schema update and then sets up all extensions. This is e.g. very useful on first deploy on a new system where a database has no tables yet.
  • configuration:showactive now has a --json switch to output the configuration path in a machine readable way as json string.
  • Compatiblity with current TYPO3 master. This also means, that all commands using a database connection, will now use Doctrine DBAL for TYPO3 8.7 and higher.

Bugfixes

  • configuration:show now correctly outputs the configuration
  • Subprocess exceptions are now nicely rendered with detailed error information

And many more minor fixes…

Further changes

The full change log can be examined on Github The extension can be found at the TER release page.