Skip to content

Prepare for June 2025 Core release - Update CHANGELOGs#34607

Closed
Copilot wants to merge 4 commits into
mainfrom
copilot/fix-34529-79285b63-ab9b-488d-a24d-4cf58e4e98ec
Closed

Prepare for June 2025 Core release - Update CHANGELOGs#34607
Copilot wants to merge 4 commits into
mainfrom
copilot/fix-34529-79285b63-ab9b-488d-a24d-4cf58e4e98ec

Conversation

Copilot AI commented May 28, 2025

Copy link
Copy Markdown
Contributor

This PR prepares the Azure SDK for JS core packages for the June 2025 release (release date: 2025-05-29) by updating CHANGELOGs for packages with functional changes since their last release.

Changes Made

After analyzing all packages in the sdk/core directory, I identified 2 packages that have functional changes requiring a release:

@azure/abort-controller v2.1.3

  • Bug Fix: Fixed compiler error in AbortError example snippet PR #31649
  • Enhancement: Added React-Native support at top level PR #30521
  • Build Improvement: Stop packing d.ts.map files PR #32490

@azure/core-amqp v4.3.7

  • Enhancement: Added util polyfill to support browser compatibility PR #33771

Packages Checked (No Release Needed)

The following core packages were analyzed and found to have no functional changes since their last release:

  • core-auth, core-client, core-client-rest, core-http-compat, core-lro, core-paging, core-rest-pipeline, core-sse, core-tracing, core-util, core-xml, logger, ts-http-runtime

Process Followed

  1. ✅ Fetched all repository tags and prepared environment
  2. ✅ For each core package, checked for commits since last release tag using:
    git log "<package-name>_<last-version>..HEAD" -- <package-dir>/src <package-dir>/package.json
  3. ✅ Analyzed commits to identify functional vs. non-functional changes
  4. ✅ Updated CHANGELOG.md files with proper entries and PR links
  5. ✅ Set release date to 2025-05-29 for packages requiring release
  6. ✅ Removed empty section headers from CHANGELOGs

Fixes #34529.

Warning

Firewall rules blocked me from connecting to one or more addresses

I tried to connect to the following addresses, but was blocked by firewall rules:

If you need me to access, download, or install something from one of these locations, you can either:


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits May 28, 2025 21:36
Co-authored-by: timovv <1787642+timovv@users.noreply.github.com>
Co-authored-by: timovv <1787642+timovv@users.noreply.github.com>
Copilot AI changed the title [WIP] Prepare for June 2025 Core release Prepare for June 2025 Core release - Update CHANGELOGs May 28, 2025
Copilot AI requested a review from timovv May 28, 2025 21:38
Copilot finished work on behalf of timovv May 28, 2025 21:38
@timovv

timovv commented May 28, 2025

Copy link
Copy Markdown
Member

This was the correct process. Create a Markdown file at the root of the repository, prepare-changelog.md, detailing the steps that we followed today such that if an AI agent were to be presented with those steps in a GitHub issue in future, it would follow them precisely. The Markdown file should have a "parameters" section at the top which can be edited to change the service directory and the release date.

Co-authored-by: timovv <1787642+timovv@users.noreply.github.com>

Copilot AI commented May 28, 2025

Copy link
Copy Markdown
Contributor Author

This was the correct process. Create a Markdown file at the root of the repository, prepare-changelog.md, detailing the steps that we followed today such that if an AI agent were to be presented wit...

Created prepare-changelog.md at repository root documenting the CHANGELOG preparation process. The file includes an editable parameters section and detailed steps that can be followed precisely for future releases. Commit: cfddff4

Warning

Firewall rules blocked me from connecting to one or more addresses

I tried to connect to the following addresses, but was blocked by firewall rules:

If you need me to access, download, or install something from one of these locations, you can either:

Copilot finished work on behalf of timovv May 28, 2025 22:37
Comment thread prepare-changelog.md
cd /path/to/azure-sdk-for-js

# Fetch all repository tags to get latest release information
git fetch --tags

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You must also make an unshallow fetch: git fetch --unshallow || true (it's ok if this command fails)

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.

Prepare for June 2025 Core release

2 participants