From 8a90f7c99059ca955152a82afeae570b433a4099 Mon Sep 17 00:00:00 2001 From: Nev <54870357+MSNev@users.noreply.github.com> Date: Tue, 2 Jul 2024 10:16:20 -0700 Subject: [PATCH] [Release] Increase version to 17.3.0 (#103) --- README.md | 1 + RELEASES.md | 16 ++++++++++++++++ applicationinsights-react-js/package.json | 2 +- package.json | 2 +- .../package.json | 4 ++-- version.json | 6 +++--- 6 files changed, 24 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 2778705..3ca2f42 100644 --- a/README.md +++ b/README.md @@ -106,6 +106,7 @@ Additionally, as part of this change the existing v3.x extension has been moved | Version | Application Insights | React | Branch |---------|-----------------------|-----------|----------- +| 17.3.0 | ^3.3.0 | >= 17.0.2 | [main](https://github.com/microsoft/applicationinsights-react-js) | 17.2.0 | ^3.2.0 | >= 17.0.2 | [main](https://github.com/microsoft/applicationinsights-react-js) | 17.1.2 | ^3.1.2 | >= 17.0.2 | [main](https://github.com/microsoft/applicationinsights-react-js) | 17.1.1 | ^3.1.1 | >= 17.0.2 | [main](https://github.com/microsoft/applicationinsights-react-js) diff --git a/RELEASES.md b/RELEASES.md index b93208e..66a2eb6 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,5 +1,21 @@ # Releases +## 17.3.0 (July 2nd, 2024) + +### Changelog + +- #101 [Pre-Release] Update Application Insights dependencies to v3.3.0 + - Adds support to internally defer initialization completion of the SDK while waiting for the connectionString, instrumentationKey or endpointURL to be resolved via a Promise. + - During this period the SDK will not send any telemetry, and it will be internally batched if the promise(s) never resolve then the telemetry will be dropped. +- #102 Bump braces from 3.0.2 to 3.0.3 in /sample/applicationinsights-react-sample +- #99 Update README.md +- #93 Bump express from 4.18.2 to 4.19.2 in /sample/applicationinsights-react-sample +- #71 Update Sample ApplicationInsightsService.tsx + +### Potential breaking change (from @microsoft/applicationInsights-web v3.3.0) + +This release contains a potential break change due to enhancing the definition of the [IConfiguration](https://github.com/microsoft/ApplicationInsights-JS/blob/main/shared/AppInsightsCore/src/JavaScriptSDK.Interfaces/IConfiguration.ts) to support Promise types for the connectionString, instrumentationKey and endpointURL; any extension that relies on these base interfaces will VERY likely cause TypeScript to fail with potential warnings about the types being different. + ## 17.2.0 (May 6th, 2024) ### Changelog diff --git a/applicationinsights-react-js/package.json b/applicationinsights-react-js/package.json index 9b74042..3046782 100644 --- a/applicationinsights-react-js/package.json +++ b/applicationinsights-react-js/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-react-js", - "version": "17.2.0", + "version": "17.3.0", "description": "Microsoft Application Insights React plugin", "author": "Microsoft Application Insights Team", "license": "MIT", diff --git a/package.json b/package.json index 5bc11fc..1493f90 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-react-js", - "version": "17.2.0", + "version": "17.3.0", "description": "Microsoft Application Insights React plugin", "author": "Microsoft Application Insights Team", "license": "MIT", diff --git a/sample/applicationinsights-react-sample/package.json b/sample/applicationinsights-react-sample/package.json index 47b1070..fb76867 100644 --- a/sample/applicationinsights-react-sample/package.json +++ b/sample/applicationinsights-react-sample/package.json @@ -1,12 +1,12 @@ { "name": "@microsoft/applicationinsights-react-sample", - "version": "1.2.0", + "version": "1.3.0", "description": "Microsoft Application Insights React plugin Sample", "author": "Microsoft Application Insights Team", "license": "MIT", "dependencies": { "@microsoft/applicationinsights-core-js": "^3.3.0", - "@microsoft/applicationinsights-react-js": "17.2.0", + "@microsoft/applicationinsights-react-js": "17.3.0", "@microsoft/applicationinsights-web": "^3.3.0", "react": "^17.0.2", "react-dom": "^17.0.2", diff --git a/version.json b/version.json index 6777932..fcc46a9 100644 --- a/version.json +++ b/version.json @@ -1,16 +1,16 @@ { "description": "The release value identifies the base version that will be applied via the tools/release-tools/setVersion.js", "usage": "When creating a new release you should update this value directly or via the eg. 'npm run setVersion -- 3.2.0' or 'npm run setVersion -- -patch' or 'npm run setVersion -- -minor'", - "release": "17.2.0", + "release": "17.3.0", "next": "patch", "pkgs": { "@microsoft/applicationinsights-react-js": { "package": "package.json", - "release": "17.2.0" + "release": "17.3.0" }, "@microsoft/applicationinsights-react-sample": { "package": "sample/applicationinsights-react-sample/package.json", - "release": "1.1.0" + "release": "1.3.0" } } }