github kayac/ecspresso v2.5.0

3 months ago

New Features

  • External Plugin Support:

    • Added support for external plugins to extend ecspresso functionality. (#760 by @fujiwara)
  • Deployment Control Options:

    • Added new --wait-until option to the deploy command, allowing you to specify when the deployment should be considered complete. (#828 by @fujiwara)
    • Added support for waiting for Service Deployment instead of waiting for Service Stability. (#821 by @sugitak)
  • CodeDeploy Enhancements:

    • Added deployment_config_name to the CodeDeploy configuration. (#829 by @fujiwara)
    • Added JSON format support for AppSpec. (#838] by @fujiwara)
  • Improved Logging and Output:

Other Updates

  • Security Enhancements:

    • Pinned external actions to mitigate supply chain attacks. (#816] by @mashiike)
  • Performance Improvements:

    • Replaced time.Sleep with sleepContext for better handling of context cancellation. (#836 by @fujiwara)
    • Refactored the verify module to use contextualized state. (#837 by @fujiwara)
  • Dependency Updates:

    • Bumped github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2. (#819 by @dependabot)
    • Bumped github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2. (#818 by @dependabot)
    • Bumped golang.org/x/crypto from 0.32.0 to 0.35.0. (#826 by @dependabot)
    • Updated AWS SDK v2 with 16 updates across 1 directory. (#812 by @dependabot)
  • Internal Improvements:

Full Changelog: v2.4.6...v2.5.0

Don't miss a new ecspresso release

NewReleases is sending notifications on new releases.