Releases: aws/copilot-cli
Releases · aws/copilot-cli
amazon-ecs-cli-v2: Release v0.0.7
🎉 Features and bug fixes
- #644: Enable custom AWS resources by writing AWS CloudFormation templates under the
"addons/"directory. See the wiki for more details. - #597: Override the default health check path
"/"by modifying thehealthcheckfield in the application manifest. - #733:
app shownow displays the protocol of the application's URL. - #729: Add
ecs-preview deploycommand that's an alias ofecs-preview app deploy.
🚨 Backwards incompatible changes
- #748: The first application that you create with
ecs-preview initwill now listen to the default path"/"and all subsequent applications will listen to"/{appName}" - #726: Support service discovery.
🙏 Contributions
- #728: ignore empty change set during DNS delegation (thank you @sandyleo26 !)
amazon-ecs-cli-v2: Release v0.0.6
🎉 Features and bug fixes
- feat(#642): Add
--profileflag toinitto override default profile while creating the "test" environment. - feat(#630): Add
pipeline deletecommand. - feat(#658):
project deletenow accepts an--env-profilesflag to delete multiple environments. - feat(#715): Add
--portflag toinitandapp init. - fix(#658, #700):
project deleteis now idempotent and deletes all artifacts. - fix(#651): Service logs are now retained for 30 days instead of indefinitely.
🚨 Backwards incompatible changes
v0.0.6 is incompatible with v0.0.5, if you have an existing project please run ecs-preview project delete && ecs-preview init.
- chore(#645): The layout of the
ecs-projectdirectory has changed! You can find your application's manifest now underecs-project/{app}/manifest.yml.
This change is necessary to support the upcoming feature: #644. - fix(#598): The path for your applications now defaults to
{loadBalancerDNSName}/{appName}instead of{loadBalancerDNSName}/. - fix(#692): ECS service security groups are now created in the environment stack instead of application stack.
🙏 Contributions
- chore(#721): put nonprod environments before prod when listing (thank you @sandyleo26 !)
- feat(#589): Able to delete application from specific environment (thank you @wingkwong !)
amazon-ecs-cli-v2: Release v0.0.5
🎉 Features and Bug Fixes 🎉
- Feature - Add
project deletecommand to remove project resources (all environments and apps) (#573) - Feature - Add
app logscommand to display or follow application logs in real time (#620) - Feature - Add
app showto display application configuration and resources (#538) - Feature - Add
project showto show you all the apps and environments associated with a project. - Bug fix -
app deletenow ignores applications already deleted from an environment (#606)
🚨 Backwards Incompatible Changes 🚨
- In order to use the new
app logsfeature, you have to delete and recreate existing environments (a new permission was added to the Environment Manager Role). Alternatively, you could add the"logs:DescribeLogStreams"permission to the environment manager role.
amazon-ecs-cli-v2: Release v0.0.4
Release v0.0.4