Skip to content

copilot-cli: Release v1.9.0

Compare
Choose a tag to compare
@huanjani huanjani released this 29 Jul 22:44
8fb57ac

⚡️ Features and enhancements

  • Introduce custom domain names for App Runner workloads (#2664)

    We now support the alias field in Request-Driven Web Service manifests, too!
    You can specify a friendly URL instead of the default App Runner-generated endpoint.

  • Allow multiple environments per VPC (#2515)

    You can now import the same VPC multiple times when running env init.
    This change does not disrupt existing environments.

  • Enable building images with ARM hosts (#2636)

    If you're on ARM architecture, your images will automatically target the linux/amd64 platform at build time.
    A new manifest field, platform, shows the value to be passed with the --platform flag.

  • Implement the grace_period and deregistration_delay manifest fields (#2576)

    You may now customize these attributes in your Load Balanced Web Service manifest.

    http:
      healthcheck:
        grace_period: 30s    # How long to ignore unhealthy healthchecks after a deployment. 
      deregistration_delay: 45s   # How long to wait before deregistering the tasks.
  • Add the credential parameter for private repositories (#2582)

    Store the credentials to your private repo using AWS Secrets Manager, then pass them into your container definition using this new manifest field.

  • Support entrypoint and command overrides for sidecars (#2592)

    Override the default values for these config fields in your manifest--not just for your main container, but now for your sidecars, too.

  • Enable fish completion (#2517)

    Install completion for your fish shell with copilot completion fish.

🐛 Bug Fixes

  • Allow the default domain in the alias field (#2607)

❤️ Contributions

Thank you for the contributions!