This release fixes some outstanding issues with the Joomlatools Console auto-updater and dashboard UI.
Because of recent changes to Vagrant triggers mechanism we had to drop the automated backup and restore functionality. In earlier versions, this would prompt you to create a backup before destroying the box, and restore it later on.
However, you can still do this manually using the
box backup and
box restore commands. Please refer to our FAQ for more details.
You can find the upgrade instructions in the documentation.
Make sure to run the latest versions of Virtualbox and Vagrant before upgrading. We built the new box to be compatible with the latest Vagrant 2.0 and VirtualBox 5.1 versions.
This new release updates its core dependencies. We still relied on the symfony/console 2.x package which prevented us from installing additional tools using Composer. Upgrading to the latest version solves this problem and makes the Console future-proof.
If you run into trouble when trying to install the latest Console release on an older Vagrant box, be sure to remove the previous version first, and remove the
phing/phing package as well:
# Uninstall the existing packages composer global remove phing/phing joomlatools/console # Install the latest versions: composer global require joomlatools/console:1.5.1 composer global require phing/phing:">=3.0.0-alpha1"
We have a lot more ideas to make this the perfect environment for PHP and Joomla development.
Happy Joomla coding!