Releases: capistrano/symfony
Release 2.0.0
See change log for changes.
Release 2.0.0-alfa2
Removed symfony:clear_controllers
.
See changes: 2.0.0-alfa1...2.0.0-alfa2
Release 2.0.0-alfa1
First release with Symfony 4 support.
See changes: 1.0.0...2.0.0-alfa1
Release 1.0.0
No changes since RC3.
See the diff: 1.0.0.rc3...1.0.0
Release 1.0.0 RC 3
This will be the same as 1.0.0 if no bugs are found.
See the diff: 1.0.0.rc2...1.0.0.rc3
v1.0.0.rc2
v1.0.0.rc2
Fixes an issue with build_bootstrap
using the Symfony 3 directory layout.
v1.0.0.rc1
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, 4
The 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
end
After
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_permission
variable - Remove
web/uploads
as 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_path
is now a DSL methodsymfony_console
is now a DSL method (use instead ofinvoke "symfony:console"
)- Paths DSL file has been moved to
lib/capistrano/dsl/symfony.rb
- Deprecated
symfony:command
task has been removed webserver_user
variable has been removed (#40)- Various typo fixes
Contributors
Thanks to everyone who has filed an issue or submitted a fix
v0.2.0
v0.2.0
- Structure of tasks refactored in PR #17, "symfony:console" command
replaces "symfony:command" - Commands are only run on servers with release role
symfony_env_prod
variable renamed tosymfony_env
app_path
is now passed to the build_bootstrap task to allow custom directory
`structures (ezpublish)- symfony_env is now set correctly for stages other than the default
Thanks to @blaugueux, @mstrzele @patrickli, @kingcrunch & @Nifty for their contributions