Skip to content

Latest commit

 

History

History
199 lines (131 loc) · 5.99 KB

CHANGELOG.md

File metadata and controls

199 lines (131 loc) · 5.99 KB

v1.0

Release v1.0.7 - 2024/08/08

Bug fixes

  • Fix Aws::AutoScaling::Errors::ValidationError #85

Release v1.0.6 - 2024/03/19

Enhancement

  • Make region fallback logic consistent in Capistrano tasks #91
  • Add runtime_platform to task_definition. #92

Bug fixes

  • Delete option :placement_strategy if DAEMON service #93

Release v1.0.5 - 2023/03/15

Enhancement

  • Add variable of capistrano ecs_client_retry_params to override parameter of ECS::Client#initialize #88

Release v1.0.4 - 2023/02/10

Bug fixes

  • Fix Aws::AutoScaling::Errors::ValidationError #85

  • Fix Timeout::Error that occurs in trigger_capacity_update #80

  • use force a new deployment, when switching from launch type to capacity provider strategy on an existing service #75

Enhancement

  • Run test with Ruby 3.2 #83

  • Merge propagate_tags to service_options when updating service #82

  • Show service event logs while waiting for services #81

  • Stop supporting ruby 2.4 #79

  • Display warning that desired count has reached max value #78

  • Make draining feature opt-outable #77

  • Add capacity_provider_strategy options to Service #74

Release v1.0.3 - 2021/11/17

Bug fixes

  • Fix bug that InstanceFluctuationManager#decrement tries to detach instances whose status is 'DEREGISTERING' #72

Enhancement

  • Add a cluster name to deployment logs #71

Release v1.0.2 - 2021/05/26

Enhancement

  • add option enable_execute_command to support ECS Exec #69

Release v1.0.1 - 2021/05/19

Enhancement

  • retry register_task_definition by AWS SDK feature #67
  • Support Ruby 3.0 #66
  • Wait until stop old tasks #65
  • Add prioritized_over_upscale_triggers option to triggers #62
  • Display only unstable services in EcsDeploy::Service#wait_all_running #61

Release v1.0.0 - 2019/12/24

New feature

  • Add tasks to deploy the application faster #57

Enhancement

  • Add parameters ecs_wait_until_services_stable_max_attempts and ecs_wait_until_services_stable_delay #30
  • Detect region automatically according to AWS SDK #31
  • Support new features of ECS to support Fargate #32
  • Ignore running tasks which don't belong to the ECS services on deregistering container instances #33
  • Drop AWS SDK 2 support #34
  • Support scheduling_strategy option #35
  • Support execution_role_arn on task_definition #36
  • Support spot fleet requests and container instance draining #40
  • Add network_configuration paramters to ScheduledTask #46
  • Support tagging ECS resources #48 #49
  • Wait for stopping tasks until tasks stop #50
  • Improve performance when start tasks #53
  • Improve stability of auto scaling groups managed by ecs_auto_scaler #55

Bug fixes

  • Fix infinite loop that occurs when there are more than 100 container instances #38
  • Fix errors that occur on decreasing more than 20 container instances #39

Ancient releases

Release v0.3.2 - 2017/23/10

Enhancement

  • Remove execution feature #24
  • Support container overrides in scheduled tasks #26

Bug fixes

  • Fix deployment errors that occur when ecs_scheduled_tasks is not set #27

Release v0.3.1 - 2017/04/08

Bug fixes

  • Fix block parameter name

Release v0.3.0 - 2017/03/08

New feature

  • Support ScheduledTask deployment #22

Enhancement

  • Support network_mode and placement_constraints
  • Introduce ecs_registered_tasks capistrano variable #23

Bug fixes

  • Filter inactive services #19
  • Wait 10 services at once #20 #21

Release v0.2.0 - 2016/31/10

Enhancement

  • Support task role arn #13
  • Make the scale-in process safe #14
  • Support ALB #15

Release v0.1.2 - 2016/28/07

Bug fixes

  • Fix rollback bug #11

Release v0.1.1 - 2016/03/07

Bug fixes

  • Add missing desired_count for backend services #9

Release v0.1.0 - 2016/27/06

Initial release.