github.com/awslabs/fargatecli@v0.3.2-0.20210502061925-aa1c09cd404e/CHANGELOG.md (about) 1 ## 0.3.1 (2019-05-09) 2 3 ### Enhancements 4 5 - Added support for ap-south-1, ca-central-1 and ap-northeast-2 regions 6 7 ## 0.3.0 (2019-03-14) 8 9 ### Enhancements 10 11 - Console output reworked for consistency and brevity 12 - macOS users get emoji as a type prefix in console output :tada: -- disable 13 with --no-emoji if you're not into fun 14 - Requests and responses from AWS are displayed in full when --verbose is 15 passed 16 - Added additional AWS Fargate regions 17 - Added --task-command flag to allow overriding of the Docker command used by the container 18 - If you have a region set in your AWS credentials, use that by default and only fall back to us-east-1 if no region is set 19 - Added --assign-public-ip boolean flag, which allows you to control whether a task has a public IP address (default: true) 20 21 ### Bug Fixes 22 23 - Environment variable service commands now return a polite error message when 24 invoked without the service name. ([#22][issue-22]) 25 - Certificate import command re-implemented to work correctly. Previously calls 26 to this command always returned "private key not supported" as we were 27 incorrectly encoding it to base64 before passing it to the AWS SDK. 28 29 ### Chores 30 31 - Utilize `dep` for dependency management 32 - Add contributor guide, updated license to repo 33 34 ## 0.2.3 (2018-01-19) 35 36 ### Features 37 38 - Support **--task-role** flag in service create and task run to allow passing 39 a role name for the tasks to assume. ([#8][issue-8]) 40 41 ### Enhancements 42 43 - Use the `ForceNewDeployment` feature of `UpdateService` in service restart 44 instead of incrementing the task definition. ([#14][issue-14]) 45 46 ### Bug Fixes 47 48 - Fixed issue where we'd stomp on an existing task role on service updates like 49 deployments or environment variable changes. ([#8][issue-8]) 50 51 ## 0.2.2 (2018-01-11) 52 53 ### Bug Fixes 54 55 - Fix service update operation to properly validate and run. ([#11][issue-11]) 56 - Bail out early in service info if the requested service is not active meaning 57 it has been previously destroyed. 58 59 ## 0.2.1 (2018-01-02) 60 61 ### Bug Fixes 62 63 - service create will not run if a load balancer is configured without a port. 64 - service create and task run will no longer create a repository if an image is 65 explictly passed. 66 - service destroy will remove all references the service's target group and 67 delete it. 68 - Fix git repo detection to properly use a git sha image tag rather than a 69 time stamp tag. ([#6][issue-6]) 70 - Fail fast if a user attempts to destroy a service scaled above 0. 71 72 ## 0.2.0 (2017-12-31) 73 74 ### Features 75 76 - Added **--cluster** global flag to allow running commands against other 77 clusters rather than the default. If omitted, the default **fargate** cluster 78 is used. ([#2][issue-2]) 79 - lb create, service create, and task run now accept an optional **--subnet-id** 80 flag to place resources in different VPCs and subnets rather than the 81 defaults. If omitted, resources will be placed within the default subnets 82 within the default VPC. ([#2][issue-2]) 83 - lb create, service create, and task run now accept an optional 84 **--security-group-id** flag to allow applying more restrictive security 85 groups to load balancers, services, and tasks. This flag can be passed 86 multiple times to apply multiple security groups. If omitted, a permissive 87 security group will be applied. 88 89 ### Bug Fixes 90 91 - Resolved crashes with certificates missing resource records. Certificates that 92 fail to be issued immediately after request would cause crashes in lb info and 93 lb list as the resource record was never generated. 94 95 [issue-2]: https://github.com/awslabs/fargatecli/issues/2 96 [issue-6]: https://github.com/awslabs/fargatecli/issues/6 97 [issue-8]: https://github.com/awslabs/fargatecli/issues/8 98 [issue-11]: https://github.com/awslabs/fargatecli/issues/11 99 [issue-14]: https://github.com/awslabs/fargatecli/issues/14 100 [issue-22]: https://github.com/awslabs/fargatecli/issues/22