v1.0.0.rc1
Pre-release
Pre-release
1.0.0.rc1
This release focuses on making the new directory structure for Symfony 3 available (and on by default).
Add the following to your deploy.rb if you are using the old directory structure (and distribution bundle)
set :symfony_directory_structure, 2
set :sensio_distribution_version, 4The Symfony console has been wrapped in a DSL method, to allow for more natural capistrano syntax when creating console based tasks.
Before:
namespace :deploy do
task :migrate do
invoke 'symfony:console', 'doctrine:migrations:migrate', '--no-interaction', 'db'
end
endAfter
namespace :deploy do
task :migrate do
on roles(:db) do
symfony_console "doctrine:migrations:migrate", "--no-interaction"
end
end
end- Use file permissions gem v1
- Symfony 3 directory structure is on by default
- Remove
use_set_permissionvariable - Remove
web/uploadsas a default linked directory - Remove support for Assetic (see: symfony/symfony-standard#860)
- Support SensioLabsDistributionBundle 5 (#49)
- Support Symfony 3 directory structure (#31)
build_bootstrap_pathis now a DSL methodsymfony_consoleis now a DSL method (use instead ofinvoke "symfony:console")- Paths DSL file has been moved to
lib/capistrano/dsl/symfony.rb - Deprecated
symfony:commandtask has been removed webserver_uservariable has been removed (#40)- Various typo fixes
Contributors
Thanks to everyone who has filed an issue or submitted a fix