TYPO3-Console

Console command for TYPO3 CMS

GPL-2.0 License

Downloads
6.5M
Stars
282
Committers
67

Bot releases are hidden (Show)

TYPO3-Console - Release 6.0.0 BETA 1

Published by helhum over 4 years ago

General remarks

While this is marked as beta version, it is considered stable to be used
in production environments with TYPO3 10.3 or 10.4

Breaking code changes may happen before the final release. A lot of cleanup needs still to be done here.

However breaking changes with the command line interface will only be applied
if absolutely necessary to ensure proper functionality.

Bugfixes since ALPHA3

  • Fixed minor issues in upgrade commands
  • Fixed error handling in sub processes

Features

  • TYPO3 10.3 and 10.4 compatibility

Breaking Changes

The majority of commands will work just like before.

Further changes

The full change log can be examined on Github

The extension isn't available in TER until the final release, but you can download a zip file from Github.

TYPO3-Console - Release 5.8.4

Published by helhum over 4 years ago

Bugfixes

  • Minor fixes and stability improvements

Further changes

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

TYPO3-Console - Release 6.0.0 ALPHA 3

Published by helhum over 4 years ago

General remarks

While this is marked as alpha version, it can be considered stable enough to be used
in production environments with TYPO3 10.3 or 10.4

Breaking code changes may happen before the final release. A lot of cleanup needs still to be done here.

However breaking changes with the command line interface will only be applied
if absolutely necessary to ensure proper functionality.

Bugfixes since ALPHA2

  • Removed declaration to be compatible with TYPO3 9.5 (we weren't at any point in 6.0)
  • Added declaration for compatibility with TYPO3 10.4 (currently also dev-master)
  • Improvements in error rendering

Features

  • TYPO3 10.3 and 10.4 compatibility

Breaking Changes

The majority of commands will work just like before.

Further changes

The full change log can be examined on Github

The extension isn't available in TER until the final release, but you can download a zip file from Github.

TYPO3-Console - Release 5.8.3

Published by helhum over 4 years ago

Bugfixes

  • Minor fixes in upgrade:checkversionconstraint, upgrade:all, documentation:generatexsd and install:setup commands.
  • Improve rendering of exceptions, especially subprocess exceptions

Further changes

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

TYPO3-Console - Release 6.0.0 ALPHA2

Published by helhum over 4 years ago

General remarks

While this is marked as alpha version, it can be considered stable enough to be used
in production environments with TYPO3 10.3

Breaking code changes may happen before the final release. A lot of cleanup needs still to be done here.

However breaking changes with the command line interface will only be applied
if absolutely necessary to ensure proper functionality.

Bugfixes since ALPHA1

  • Fixed install:generatepackagestates
  • Fixed non Composer mode install via EM

Features

  • TYPO3 10.3 (and above) compatibility

Breaking Changes

The majority of commands will work just like before.

Further changes

The full change log can be examined on Github

The extension isn't available in TER until the final release, but you can download a zip file from Github.

TYPO3-Console - Release 6.0.0 ALPHA1

Published by helhum over 4 years ago

General remarks

While this is marked as alpha version, it can be considered stable enough to be used
in production environments with TYPO3 10.3

Breaking code changes may happen before the final release. A lot of cleanup needs still to be done here.

However breaking changes with the command line interface will only be applied
if absolutely necessary to ensure proper functionality.

Features

  • TYPO3 10.3 (and above) compatibility

Breaking Changes

The majority of commands will work just like before.

Further changes

The full change log can be examined on Github

The extension isn't available in TER until the final release, but you can download a zip file from Github.

TYPO3-Console - Release 5.8.2

Published by helhum almost 5 years ago

Bugfixes

  • Fix regression in upgrade:checkextensioncompatibility command which caused upgrade:all to fail as well.

Further changes

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

TYPO3-Console - Release 5.8.1

Published by helhum almost 5 years ago

Bugfixes

  • Fix a smal regression in database:updateschema command when specifying multiple update types separated by comma

Further changes

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

TYPO3-Console - Release 5.8.0

Published by helhum almost 5 years ago

This is the last release with TYPO3 8.7 support, except bugfix releases become necessary.

Features

  • Improved error and exception handling
  • Migrated all command controllers to Symfony commands (thx to @bmack, @gilbertsoft @derhansen)

Bugfixes

  • Allow XCLASS of DependencyOrderingService
  • Fix generate xsd command

Further changes

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

TYPO3-Console - Release 5.7.2

Published by helhum about 5 years ago

Bugfixes

  • Make non composer mode work with TYPO3 8.7

Further changes

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

TYPO3-Console - Release 5.7.1

Published by helhum about 5 years ago

Bugfixes

  • Repeatable upgrade wizards are now not marked done after execution
  • Improved non Composer mode (extension) class loading, by avoiding to scan the complete extension directory for classes

Further changes

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

TYPO3-Console - Release 5.7.0

Published by helhum over 5 years ago

Features

PHP 7.3 compatibility

Code is now marked as compatible and tested with PHP 7.3

Better error messages

Instead of limiting the number of commands, specifically hiding commands that cannot run because TYPO3 is not set up yet, now all registered commands are shown.
When a command is executed and fails a helpful error message is shown, to hint that TYPO3 is not set up yet.

As a "side effect" command autocompletion for all commands will always work, even when TYPO3 misses its configuration files.

New Documentation rendering

Documentation rendering has now been adapted to benefit from the new infrastructure, which means documentation for the master branch will also be available.

TYPO3 Console as extension in separate (read only) repository

TYPO3 Console is also available as TYPO3 extension for users not installing TYPO3 with Composer. The extension was built automatically once a new version was tagged, which meant that intermediate versions couldn't easily be used. To support the new documentation rendering infrastructure, the current state (tags but also all branches) will be available in a separate (read only) repository, which is also automatically updated on every change in the main repository.

Bugfixes

  • It is now possible to select the DBMS driver in the install:setup command.
  • Several bugs in the upgrade:* commands have been fixed. There is still a pending bug that is not fixed with this release, but especially composer users should not be affected by this.
  • Frontend output for the frontend:request is now to processed, just like it should be.

Deprecations

  • Registering commands via Configuration/Console/Commands.php is deprecated. Instead the file Configuration/Commands.php should be used to register commands, which is official TYPO3 API since TYPO3 8.7.

Further changes

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

TYPO3-Console - Release 5.6.0

Published by helhum almost 6 years ago

Features

Improve install:setup

  • A new setup step is added that optionally adds a web server config file (.htaccess or web.config) for Apache or Microsoft IIS to document root. By default no file is added. If a file with that name already exists, this step will be skipped.
  • Listing of commands now works reliably, even if errors occur (e.g. wrong database connection) during boot. Calling individual commands still fail however, to make sure such errors do not remain unnoticed.

Improve documentation

  • Document environment variables for install:setup in description of this command
  • Improve command description for database:updateschema

Bugfixes

  • A bug with upgrade:all and upgrade:wizard was fixed that prevented certain wizards to be executed in TYPO3 9.5
  • cache:flush --force now works with TYPO3 9.5
  • database:updateschema now also works when cache tables do not exist, but extensions require database caches early in the bootstrap

Further changes

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

TYPO3-Console - Release 5.5.5

Published by helhum about 6 years ago

Bugfixes

  • Compatibility with TYPO3 9 LTS
  • Fix an issue with sub-processes when PHP outputs error messages

Further changes

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

TYPO3-Console - Release 5.5.4

Published by helhum about 6 years ago

Bugfixes

  • Fix extension installation for non composer mode with TYPO3 9.4

Further changes

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

TYPO3-Console - Release 5.5.3

Published by helhum about 6 years ago

Bugfixes

  • Bootstrap fix for non composer mode with TYPO3 9.4

Further changes

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

TYPO3-Console - Release 5.5.2

Published by helhum about 6 years ago

Bugfixes

  • Compatibility with TYPO3 9.4

Further changes

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

TYPO3-Console - Release 5.5.1

Published by helhum about 6 years ago

Bugfixes

  • Fix compatibility layer for non composer mode
  • Allow single character options for command controllers

Further changes

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

TYPO3-Console - Release 5.5.0

Published by helhum over 6 years ago

Features

Improve database export

  • The database:export command now allows specifying excluding tables with wildcards. E.g. to exclude all cache tables you can use: typo3cms database:export --exclude 'cf_*' --exclude 'cache_*' Thanks to @mbrodala and @Nemo64 for the support!
  • It has been rewritten as Symfony command. This allowed us to add short option names. So you can also do typo3cms database:export -e 'cf_*' -e 'cache_*' to export without cache tables
  • It is now possible to specify which configured database connection should be used for export: typo3cms database:export --connection MyConnection
  • If multiple MySQL connections are configured and no connection option is given, all tables from all connections are exported

Improve documentation

Thanks to @marble, the documentation and command reference rendering is much nicer now and features better indexes.

Improve install:setup

The option --install-steps-config was added to allow to directly specify a configuration file to be used for the installer

Deprecations

  • The option --exclude-tables for database:export is deprecated. Instead of specifying a comma separated list of tables to be excluded, the new option --exclude should be used multiple times: typo3cms database:export --exclude 'cf_*' --exclude 'cache_*'

Further changes

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

TYPO3-Console - Release 4.9.6

Published by helhum over 6 years ago

This is just a minor maintenance release

Further changes

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

Package Rankings
Top 0.49% on Packagist.org
Badges
Extracted from project README
Latest Stable Version TYPO3 11 TYPO3 12 Total Downloads Monthly Downloads Build Status StyleCI License Donate