Increment versions for template releases#48775
Conversation
There was a problem hiding this comment.
Pull request overview
This PR increments the Maven artifact versions for the SDK “template” libraries to the next beta versions and updates the corresponding dependency references and changelogs to align with the template release process.
Changes:
- Bump
azure-sdk-templatefrom1.2.2-beta.1to1.2.2-beta.2, and update dependents to consumebeta.2. - Bump
azure-sdk-template-twoandazure-sdk-template-threefrom1.0.0-beta.1to1.0.0-beta.2(including transitive dependency version alignment). - Update
eng/versioning/version_client.txtto reflect the new “current” versions for the template artifacts.
Reviewed changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/template/azure-template-perf/pom.xml | Updates perf module dependency on azure-sdk-template to 1.2.2-beta.2. |
| sdk/template/azure-sdk-template/pom.xml | Bumps azure-sdk-template artifact version to 1.2.2-beta.2. |
| sdk/template/azure-sdk-template/CHANGELOG.md | Adds 1.2.2-beta.2 (Unreleased) section. |
| sdk/template/azure-sdk-template-two/pom.xml | Bumps azure-sdk-template-two to 1.0.0-beta.2 and updates dependency on azure-sdk-template. |
| sdk/template/azure-sdk-template-two/CHANGELOG.md | Adds 1.0.0-beta.2 (Unreleased) section. |
| sdk/template/azure-sdk-template-three/pom.xml | Bumps azure-sdk-template-three to 1.0.0-beta.2 and updates dependencies on -template and -template-two. |
| sdk/template/azure-sdk-template-three/CHANGELOG.md | Adds 1.0.0-beta.2 (Unreleased) section. |
| eng/versioning/version_client.txt | Updates current versions for the template artifacts to the bumped beta versions. |
| <dependency> | ||
| <groupId>com.azure</groupId> | ||
| <artifactId>azure-sdk-template</artifactId> | ||
| <version>1.2.2-beta.1</version> <!-- {x-version-update;com.azure:azure-sdk-template;current} --> | ||
| <version>1.2.2-beta.2</version> <!-- {x-version-update;com.azure:azure-sdk-template;current} --> | ||
| </dependency> |
There was a problem hiding this comment.
The module azure-template-perf now depends on azure-sdk-template 1.2.2-beta.2, but the perf module’s own version remains 1.0.0-beta.1. If azure-template-perf is intended to be released/published from this repo, changing its dependencies without bumping its artifact version can lead to attempting to publish the same version with a different POM. Consider bumping azure-template-perf’s <version> (and its CHANGELOG/version_client entry if applicable) as part of this template version increment.
| ### Other Changes | ||
|
|
||
| ## 1.2.2-beta.1 (Unreleased) | ||
|
|
||
| ### Features Added |
There was a problem hiding this comment.
The changelog now has both 1.2.2-beta.2 and 1.2.2-beta.1 marked as “(Unreleased)”. Typically only the top version stays Unreleased; the previous section should be given a release date once bumped (or its notes moved into the new Unreleased section) to avoid ambiguity for release tooling and readers.
Increment package versions for template releases