Skip to content

Release prep 1.4.0: comprehensive CHANGELOG + doc version bump - #898

Merged
Nox-MSFT merged 2 commits into
developfrom
user/nox-msft/release-1.3.1
Jun 25, 2026
Merged

Release prep 1.4.0: comprehensive CHANGELOG + doc version bump#898
Nox-MSFT merged 2 commits into
developfrom
user/nox-msft/release-1.3.1

Conversation

@Nox-MSFT

@Nox-MSFT Nox-MSFT commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Release preparation for v1.4.0 (minor release). This PR updates the version and the "changes list" docs; it does not create the GitHub release.

  • Bumps the agent semantic version in CMakeLists.txt to 1.4.0 (MINOR 2->4, PATCH 1->0) and clears the private-preview prerelease tag so default builds/packages report 1.4.0.
  • Expands the ## Release 1.4.0 section of CHANGELOG.md to comprehensively cover all notable changes since the 1.3.0 tag (17 merged PRs + the cancellation fixes from Fix cancellation of running updates and script-handler CancelUpdate (#776, #777) #897), grouped into Behavior Changes, Cancellation Fixes (+ migration guidance), Other Bug Fixes, Dependencies and Build, Documentation, and Testing.
  • Bumps the Applies to: annotations in the agent-reference docs to v1.4.0.

Why a minor bump (1.4.0, not 1.3.1)

This release carries customer-affecting behavior changes that warrant a minor bump under semver:

Ordering / dependencies

Release process (mirrors 1.3.0) - not performed here

  1. Merge Fix cancellation of running updates and script-handler CancelUpdate (#776, #777) #897, then this PR.
  2. git fetch origin && git rev-parse origin/develop -> record candidate SHA.
  3. Verify CI + packaging for that exact SHA; confirm the build reports 1.4.0 with no -private-preview suffix and packages are versioned 1.4.0.
  4. Create the release against the pinned SHA (1.3.0 used a lightweight tag, no assets):
    gh release create 1.4.0 --target <candidate-sha> --title 1.4.0 --notes-file <curated-notes.md> --draft
    
    Curated, customer-facing notes (1.3.0 style) are drafted separately.

Out of scope

  • Publishing the (non-draft) GitHub release, package/apt-feed publishing, and any SBOM/announcement steps are owned by the release pipeline/owners.

…n bump

Bump the agent semantic version in CMakeLists.txt to 1.4.0 (MINOR 2->4, PATCH
1->0) and clear the 'private-preview' prerelease tag so default builds and
packages report 1.4.0.

This is a minor (1.4.0) release rather than a patch because it includes
customer-affecting behavior changes: Delivery Optimization is no longer the
default downloader (curl is) (#893), and cancellation behavior changes for
script-handler updates (#776/#777).

Expand the CHANGELOG '## Release 1.4.0' section to comprehensively cover all
notable changes since 1.3.0 (cancellation fixes, other bug fixes,
dependencies/build, documentation, testing), with behavior-change callouts and
migration guidance for script-handler authors.

Bump the 'Applies to' agent-version annotations in the agent-reference docs to
v1.4.0.

Note: the cancellation entries (#776/#777) correspond to PR #897, which must
merge before the 1.4.0 release is cut.
@Nox-MSFT
Nox-MSFT force-pushed the user/nox-msft/release-1.3.1 branch from ce753d9 to 5013c13 Compare June 24, 2026 21:22
@Nox-MSFT
Nox-MSFT requested a review from chgennar June 24, 2026 21:23
@Nox-MSFT Nox-MSFT changed the title Release prep 1.3.1: comprehensive CHANGELOG + doc version bump Release prep 1.4.0: version bump + comprehensive CHANGELOG + doc version bump Jun 24, 2026
@Nox-MSFT Nox-MSFT changed the title Release prep 1.4.0: version bump + comprehensive CHANGELOG + doc version bump Release prep 1.4.0: comprehensive CHANGELOG + doc version bump Jun 24, 2026
chgennar
chgennar previously approved these changes Jun 24, 2026
@Nox-MSFT
Nox-MSFT marked this pull request as ready for review June 24, 2026 22:20
@Nox-MSFT
Nox-MSFT merged commit d296854 into develop Jun 25, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants