Sitelet https://github.com/aws/aws-codedeploy-agent/compare/v2.0.1...v2.1.0
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: aws/aws-codedeploy-agent
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.0.1
Choose a base ref
...
head repository: aws/aws-codedeploy-agent
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.1.0
Choose a head ref
  • 4 commits
  • 38 files changed
  • 2 contributors

Commits on Sep 9, 2026

  1. Remove stale annotations and a dangling comment fragment (#426)

    Drop leftover module-level annotation comments that carry no
    information, reword one inline annotation as a plain doc sentence, and
    remove a comment fragment in s3_client.rs orphaned by an earlier
    cleanup.
    gmiliaras authored Sep 9, 2026
    Configuration menu
    Copy the full SHA
    6866d06 View commit details
    Browse the repository at this point in the history
  2. Reuse the on-host archive when the spec names a prior deployment

    When a deployment spec references a prior deployment on the same host,
    DownloadBundle copies that deployment's unpacked archive and hard-links
    its bundle instead of downloading and extracting the revision again,
    which makes repeated deployments of the same revision substantially
    cheaper. Enabled by default; set enable_archive_reuse: false to always
    download.
    
    - Reuse falls back to a normal download whenever the referenced
      archive is missing, incomplete, or malformed, and never leaves a
      partial archive behind.
    - The referenced deployment id is validated before touching disk, and
      the AppSpec path is rejected if it climbs out of the archive.
    - Bundle-content hardening checks still run on every archive, reused
      or downloaded, as defense in depth.
    - The bundle ETag is carried forward on reuse so hooks keep seeing
      BUNDLE_ETAG even when the spec omits it.
    - Deployment diagnostics report whether the bundle was downloaded or
      reused, for observability.
    
    Bump the agent version to 2.1.0.
    filipdanic committed Sep 9, 2026
    Configuration menu
    Copy the full SHA
    57d8f26 View commit details
    Browse the repository at this point in the history
  3. Re-stage only author-staged files in the pre-commit hook

    The hook re-stages what its own auto-fix (fmt, clippy --fix) touched,
    but used git diff --name-only, which lists every modified file in the
    tree - silently sweeping deliberately-unstaged edits into the commit.
    Remember the staged set before the fixers run and re-stage only those
    files.
    filipdanic committed Sep 9, 2026
    Configuration menu
    Copy the full SHA
    a3f0ed2 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #427 from aws/2.1.x

    2.1.x Agent Release
    filipdanic authored Sep 9, 2026
    Configuration menu
    Copy the full SHA
    0764f30 View commit details
    Browse the repository at this point in the history
Loading