Skip to content

Comments

[Beta Release] Increase version to 3.4.0-beta#2706

Open
MSNev wants to merge 1 commit intobetafrom
MSNev/BetaRelease
Open

[Beta Release] Increase version to 3.4.0-beta#2706
MSNev wants to merge 1 commit intobetafrom
MSNev/BetaRelease

Conversation

@MSNev
Copy link
Collaborator

@MSNev MSNev commented Feb 20, 2026

No description provided.

@MSNev MSNev added this to the 3.4.0-beta milestone Feb 20, 2026
@MSNev MSNev requested a review from a team as a code owner February 20, 2026 23:14
Copilot AI review requested due to automatic review settings February 20, 2026 23:14
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR prepares a beta release by bumping the version from 3.3.11 to 3.4.0-beta across the Application Insights JavaScript SDK monorepo. The change updates version strings in package manifests, test files, documentation, and adds publishConfig sections to enable beta distribution via npm.

Changes:

  • Version bumped from 3.3.11 to 3.4.0-beta across all packages in the monorepo
  • Added publishConfig sections with beta tags to package.json files for npm distribution
  • Updated version strings in test files and manifest for consistency
  • Added new startSpan example package entry to version.json
  • Updated RELEASES.md with beta release date and README.md with new version badge

Reviewed changes

Copilot reviewed 36 out of 37 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
version.json Central version tracking updated to 3.4.0-beta, added startSpan example package
package.json (root) Main SDK version and publishConfig tag added
AISKU/package.json Web SDK version and dependencies updated with beta tag
AISKULight/package.json Basic Web SDK version and dependencies updated with beta tag
shared/AppInsightsCore/package.json Core library version updated with publishConfig beta3 tag
shared/AppInsightsCommon/package.json Common library version and dependencies updated with beta3 tag
shared/1ds-core-js/package.json 1DS core version and dependencies updated with beta4 tag
channels/*/package.json All channel packages updated to beta versions with appropriate tags
extensions/*/package.json All extension packages updated to beta versions with beta3 tags
examples/*/package.json All example packages updated to beta versions with beta3 tags
tools/*/package.json Tool packages updated with varying beta tags (beta, beta1)
tools/chrome-debug-extension/manifest.json Chrome extension manifest version updated (0.9.0-beta)
AISKU/Tests/Unit/src/*.tests.ts Test file version constants updated to 3.4.0-beta
AISKULight/Tests/Unit/src/AISKULightSize.Tests.ts Test file version constant updated to 3.4.0-beta
extensions/applicationinsights-properties-js/Tests/Unit/src/propertiesSize.tests.ts Test file version constant updated to 3.4.0-beta
AISKU/Tests/Perf/src/AISKUPerf.ts Performance test default version updated to 3.4.0-beta
RELEASES.md Release notes updated with 3.4.0-beta date
AISKU/README.md Added version 3.4.0-beta badge row to size comparison table
common/config/rush/npm-shrinkwrap.json Rush lockfile integrity hashes updated for all packages
Files not reviewed (1)
  • common/config/rush/npm-shrinkwrap.json: Language not supported

| Version | Full Size | Raw Minified | GZip Size
|---------|-----------|--------------|-------------
| [<nightly3>](https://github.com/microsoft/ApplicationInsights-JS/tree/main/AISKU) | [![full size size](https://js.monitor.azure.com/nightly/ai.3-nightly3.js.svg)](https://js.monitor.azure.com/nightly/ai.3-nightly3.js.svg)| ![minified size size](https://js.monitor.azure.com/nightly/ai.3-nightly3.min.js.svg) | ![gzip size](https://js.monitor.azure.com/nightly/ai.3-nightly3.min.js.gzip.svg)
| 3.4.0-beta: | [![full size size](https://js.monitor.azure.com/scripts/b/ai.3.4.0-beta.js.svg)](https://js.monitor.azure.com/scripts/b/ai.3.4.0-beta.js.svg)| ![minified size size](https://js.monitor.azure.com/scripts/b/ai.3.4.0-beta.min.js.svg) | ![gzip size](https://js.monitor.azure.com/scripts/b/ai.3.3.11.min.js.gzip.svg)
Copy link

Copilot AI Feb 20, 2026

Choose a reason for hiding this comment

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

The GZip size badge URL still references version 3.3.11 instead of 3.4.0-beta. This should be updated to: https://js.monitor.azure.com/scripts/b/ai.3.4.0-beta.min.js.gzip.svg to maintain consistency with the full size and minified size badges.

Suggested change
| 3.4.0-beta: | [![full size size](https://js.monitor.azure.com/scripts/b/ai.3.4.0-beta.js.svg)](https://js.monitor.azure.com/scripts/b/ai.3.4.0-beta.js.svg)| ![minified size size](https://js.monitor.azure.com/scripts/b/ai.3.4.0-beta.min.js.svg) | ![gzip size](https://js.monitor.azure.com/scripts/b/ai.3.3.11.min.js.gzip.svg)
| 3.4.0-beta: | [![full size size](https://js.monitor.azure.com/scripts/b/ai.3.4.0-beta.js.svg)](https://js.monitor.azure.com/scripts/b/ai.3.4.0-beta.js.svg)| ![minified size size](https://js.monitor.azure.com/scripts/b/ai.3.4.0-beta.min.js.svg) | ![gzip size](https://js.monitor.azure.com/scripts/b/ai.3.4.0-beta.min.js.gzip.svg)

Copilot uses AI. Check for mistakes.
Comment on lines +75 to +76
"publishConfig": {
"tag": "beta3"
Copy link

Copilot AI Feb 20, 2026

Choose a reason for hiding this comment

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

Inconsistent publishConfig tag values across packages. Most packages use "beta3" (main SDK, core, extensions), while some use "beta4" (1ds-core-js, 1ds-post-js), "beta1" (config, snippet), and "beta" (chrome-debug-extension, offline-channel). This inconsistency could lead to confusion during publishing. Consider standardizing to a single beta tag (e.g., "beta") for all packages in this release, or document the reason for different tag values.

Copilot uses AI. Check for mistakes.
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.

1 participant