github aws/copilot-cli v1.8.0
copilot-cli: Release v1.8.0

latest releases: v1.34.0, v1.33.4, v1.33.3...
3 years ago

⚡️ Features and enhancements

  • Support friendly domain names for Load Balanced Web Services with the new http.alias field (#2379)

    If you initialized an application with a domain: copilot app init --domain, now you can specify a friendly URL instead of the default endpoint generated by Copilot using the manifest:

     http:
       alias: 'api.example.com'

    To learn more check out the docs! Older applications will need to run copilot app upgrade first.

  • Add a tasks summary and stopped task section to copilot svc status to help troubleshoot services (#2381)

    The new task summary section displays stats on deployments, target group health, and capacity providers.

    View sample screenshot

    svc-status

  • Support container dependencies (#2421)

    You can now add a dependency condition for your containers:

     depends_on:
        nginx: HEALTHY
  • Allow importing a VPC with no public subnets when running copilot env init (#2356)

    If you'd like to launch ECS services in environments with no internet access, now you can import a VPC with no public subnets and launch your services with placement: 'private'. For a sample VPC template with VPC endpoints that can be imported see #2378.

🐛 Bug Fixes

  • Allow environment overrides for the image.build field in manifests (#2415)
  • Reduce number of log lines written during deployments when the environment variable CI=true (#2440)
  • The test_commands field in pipeline manifests now works with environments with dashes in their name (#2439)
  • Skip docker login when ECR credentials helper is enabled (#2365)
  • Parse the cloned Bitbucket URL correctly when filling the pipeline manifest (#2400)

❤️ Contributions

Thank you for the contributions!

Don't miss a new copilot-cli release

NewReleases is sending notifications on new releases.