All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.2.3 - 2020-01-28
- Tested RVM versions to
2.5
,2.6
, and2.7
. - Source files to reflect changes requested by rubocop.
laravel:upload_dotenv_file
to run beforedeploy:updated
instead ofcomposer:run
to avoid issues with rollback.
.rubocop.yml
in favor of just using defaults.
1.2.2 - 2018-03-07
- Rubocop to Travis-CI.
- Versions of ruby tested against in Travis-CI.
- Single quotes to double quotes.
artisan optimize
to not run if Laravel version is greater than or equal to 5.5.
1.2.1 - 2017-02-24
:laravel_upload_dotenv_file_on_deploy
symbol inlaravel:upload_dotenv_file
task.
1.2.0 - 2017-02-22
:laravel_upload_dotenv_file_on_deploy
boolean config value to enable/disable dotenv file upload on deploy.
1.1.1 - 2017-01-29
- Logic for checking whether or not ACL checks are perfomed to be in-line with the task instead of in the runlist.
laravel:ensure_acl_paths_exist
to run beforedeploy:updating
instead of afterdeploy:starting
.deploy:set_permissions:acl
to run beforedeploy:updated
instead of afterdeploy:updating
.
1.1.0 - 2016-10-28
- Linked directories to be more specific instead of simply just
storage
folder. - Runlist to separate out tasks related to
:laravel_set_acl_paths
.
- Config check against
:laravel_set_acl_paths
when merging values into:file_permissions_paths
and:file_permissions_users
.
- Creation of linked dirs to run under
shared_path
instead of underrelease_path
.
1.0.1 - 2016-10-14
artisan storage:link
to not run if Laravel version is less than or equal to 5.3.
1.0.0 - 2016-10-12
- Editorconfig file.
- Rspec configuration.
- Travis-CI configuration.
- Additional README contents to better explain how the plugin works and should be developed.
- Inline comments to tasks file for every configuration value and task.
laravel:storage_link
task for creating public storage link.
- Gitignore file to ignore more ruby-related files.
- MIT license to be up-to-date for 2016.
- Gemfile to use
Capistrano::Laravel::VERSION
instead of hardcoding it into the Gemfile. laravel:configure_folders
tolaravel:resolve_linked_dirs
andlaravel:ensure_linked_dirs_exist
.laravel:create_linked_acl_paths
tolaravel:resolve_acl_paths
.laravel:optimize_config
tolaravel:config_cache
.laravel:optimize_route
tolaravel:route_cache
.laravel:optimize_release
tolaravel:optimize
.laravel:migrate_db
tolaravel:migrate
.laravel:rollback_db
tolaravel:migrate_rollback
.- Runlist to reflect the refactored tasks.
- The empty class
capistrano/laravel/helpers
.
laravel:artisan
task formatting so it can properly take inputs.
0.0.4 - 2016-10-02
laravel:artisan
tasks to be ran more than once.
0.0.3 - 2016-03-07
- More documentation to the README.
Capistrano::Laravel::VERSION
.
- Merged tasks files (artisan, laravel, migrations) into a single file.
- Task loading logic to read just a single file.
0.0.2 - 2013-11-12
- Default
:file_permissions_user
to:laravel_server_user
from:webserver_user
.
0.0.1 - 2013-11-12
- Basic Laravel tasks:
laravel:artisan
,laravel:artisan optimize
,laravel:artisan migrate
.