Skip to content

Commit 4835556

Browse files
authored
[Release] Increase version to 3.3.10 (#2650)
* release 3.3.10 * update
1 parent a17c60d commit 4835556

File tree

35 files changed

+350
-288
lines changed

35 files changed

+350
-288
lines changed

AISKU/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ See [Breaking Changes](https://microsoft.github.io/ApplicationInsights-JS/upgrad
3434
| Version | Full Size | Raw Minified | GZip Size
3535
|---------|-----------|--------------|-------------
3636
| [<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)
37+
| 3.3.10: | [![full size size](https://js.monitor.azure.com/scripts/b/ai.3.3.10.js.svg)](https://js.monitor.azure.com/scripts/b/ai.3.3.10.js.svg)| ![minified size size](https://js.monitor.azure.com/scripts/b/ai.3.3.10.min.js.svg) | ![gzip size](https://js.monitor.azure.com/scripts/b/ai.3.3.10.min.js.gzip.svg)
3738
| 3.3.9: | [![full size size](https://js.monitor.azure.com/scripts/b/ai.3.3.9.js.svg)](https://js.monitor.azure.com/scripts/b/ai.3.3.9.js.svg)| ![minified size size](https://js.monitor.azure.com/scripts/b/ai.3.3.9.min.js.svg) | ![gzip size](https://js.monitor.azure.com/scripts/b/ai.3.3.9.min.js.gzip.svg)
3839
| 3.3.8: | [![full size size](https://js.monitor.azure.com/scripts/b/ai.3.3.8.js.svg)](https://js.monitor.azure.com/scripts/b/ai.3.3.8.js.svg)| ![minified size size](https://js.monitor.azure.com/scripts/b/ai.3.3.8.min.js.svg) | ![gzip size](https://js.monitor.azure.com/scripts/b/ai.3.3.8.min.js.gzip.svg)
3940
| 3.3.7: | [![full size size](https://js.monitor.azure.com/scripts/b/ai.3.3.7.js.svg)](https://js.monitor.azure.com/scripts/b/ai.3.3.7.js.svg)| ![minified size size](https://js.monitor.azure.com/scripts/b/ai.3.3.7.min.js.svg) | ![gzip size](https://js.monitor.azure.com/scripts/b/ai.3.3.7.min.js.gzip.svg)

AISKU/Tests/Perf/src/AISKUPerf.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export class AppInsightsInitPerfTestClass {
1919
* should update version after new release
2020
* version with doperf(): after 2.5.6
2121
* */
22-
var defaultVer = "3.3.9";
22+
var defaultVer = "3.3.10";
2323
this.version = ver? ver:this._getQueryParameterVersion(defaultVer);
2424
this.perfEventsBuffer = [];
2525
this.perfEventWaitBuffer = [];

AISKU/Tests/Unit/src/AISKUSize.Tests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ export class AISKUSizeCheck extends AITestClass {
6060
private readonly MAX_BUNDLE_DEFLATE_SIZE = 60;
6161
private readonly rawFilePath = "../dist/es5/applicationinsights-web.min.js";
6262
// Automatically updated by version scripts
63-
private readonly currentVer = "3.3.9";
63+
private readonly currentVer = "3.3.10";
6464
private readonly prodFilePath = `../browser/es5/ai.${this.currentVer[0]}.min.js`;
6565

6666
public testInitialize() {

AISKU/Tests/Unit/src/CdnPackaging.tests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ const enum CdnFormat {
1616

1717
export class CdnPackagingChecks extends AITestClass {
1818
// Automatically updated by version scripts
19-
private readonly currentVer = "3.3.9";
19+
private readonly currentVer = "3.3.10";
2020

2121
public testInitialize() {
2222
}

AISKU/Tests/es6-module-type-check/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@microsoft/applicationinsights-test-module-type-check",
33
"author": "Microsoft Application Insights Team and Contributors",
4-
"version": "3.3.9",
4+
"version": "3.3.10",
55
"description": "Microsoft Application Insights ES6 Module and Type check Example",
66
"homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme",
77
"keywords": [
@@ -32,7 +32,7 @@
3232
"tslib": ">= 1.0.0"
3333
},
3434
"dependencies": {
35-
"@microsoft/applicationinsights-common": "3.3.9",
36-
"@microsoft/applicationinsights-web": "3.3.9"
35+
"@microsoft/applicationinsights-common": "3.3.10",
36+
"@microsoft/applicationinsights-web": "3.3.10"
3737
}
3838
}

AISKU/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@microsoft/applicationinsights-web",
3-
"version": "3.3.9",
3+
"version": "3.3.10",
44
"description": "Microsoft Application Insights JavaScript SDK - Web",
55
"homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme",
66
"author": "Microsoft Application Insights Team",
@@ -32,7 +32,7 @@
3232
},
3333
"devDependencies": {
3434
"@microsoft/ai-test-framework": "0.0.1",
35-
"@microsoft/applicationinsights-offlinechannel-js": "0.3.9",
35+
"@microsoft/applicationinsights-offlinechannel-js": "0.3.10",
3636
"@microsoft/applicationinsights-rollup-plugin-uglify3-js": "1.0.0",
3737
"@microsoft/applicationinsights-rollup-es5": "1.0.2",
3838
"sinon": "^7.3.1",
@@ -65,13 +65,13 @@
6565
"dependencies": {
6666
"@microsoft/dynamicproto-js": "^2.0.3",
6767
"@microsoft/applicationinsights-shims": "3.0.1",
68-
"@microsoft/applicationinsights-analytics-js": "3.3.9",
69-
"@microsoft/applicationinsights-channel-js": "3.3.9",
70-
"@microsoft/applicationinsights-cfgsync-js": "3.3.9",
71-
"@microsoft/applicationinsights-common": "3.3.9",
72-
"@microsoft/applicationinsights-core-js": "3.3.9",
73-
"@microsoft/applicationinsights-dependencies-js": "3.3.9",
74-
"@microsoft/applicationinsights-properties-js": "3.3.9",
68+
"@microsoft/applicationinsights-analytics-js": "3.3.10",
69+
"@microsoft/applicationinsights-channel-js": "3.3.10",
70+
"@microsoft/applicationinsights-cfgsync-js": "3.3.10",
71+
"@microsoft/applicationinsights-common": "3.3.10",
72+
"@microsoft/applicationinsights-core-js": "3.3.10",
73+
"@microsoft/applicationinsights-dependencies-js": "3.3.10",
74+
"@microsoft/applicationinsights-properties-js": "3.3.10",
7575
"@nevware21/ts-utils": ">= 0.11.8 < 2.x",
7676
"@nevware21/ts-async": ">= 0.5.4 < 2.x"
7777
},

AISKULight/Tests/Unit/src/AISKULightSize.Tests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export class AISKULightSizeCheck extends AITestClass {
5656
private readonly MAX_RAW_DEFLATE_SIZE = 39;
5757
private readonly MAX_BUNDLE_DEFLATE_SIZE = 39;
5858
private readonly rawFilePath = "../dist/es5/applicationinsights-web-basic.min.js";
59-
private readonly currentVer = "3.3.9";
59+
private readonly currentVer = "3.3.10";
6060
private readonly prodFilePath = `../browser/es5/aib.${this.currentVer[0]}.min.js`;
6161

6262
public testInitialize() {

AISKULight/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@microsoft/applicationinsights-web-basic",
3-
"version": "3.3.9",
3+
"version": "3.3.10",
44
"description": "Microsoft Application Insights JavaScript SDK - Web Basic",
55
"homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme",
66
"author": "Microsoft Application Insights Team",
@@ -58,9 +58,9 @@
5858
"dependencies": {
5959
"@microsoft/dynamicproto-js": "^2.0.3",
6060
"@microsoft/applicationinsights-shims": "3.0.1",
61-
"@microsoft/applicationinsights-common": "3.3.9",
62-
"@microsoft/applicationinsights-channel-js": "3.3.9",
63-
"@microsoft/applicationinsights-core-js": "3.3.9",
61+
"@microsoft/applicationinsights-common": "3.3.10",
62+
"@microsoft/applicationinsights-channel-js": "3.3.10",
63+
"@microsoft/applicationinsights-core-js": "3.3.10",
6464
"@nevware21/ts-utils": ">= 0.11.8 < 2.x",
6565
"@nevware21/ts-async": ">= 0.5.4 < 2.x"
6666
},

RELEASES.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,34 @@ This release enhances the cookie management behavior when cookies are disabled.
4949
- **Behavior change**: `cookieMgr.set()` now returns `true` when disabled (cached) instead of `false`
5050
- **Behavior change**: `cookieMgr.get()` now returns cached values when disabled instead of empty strings
5151

52+
## 3.3.10 (Sept 22nd, 2025)
53+
54+
### Interface changes
55+
56+
This release includes:
57+
- Support for custom providers for Offline Channel which has added `customProvider` and `customUnloadProvider` interfaces to the `IOfflineChannelConfiguration`.
58+
- `IAnalyticsConfig` is exported for Analytics extension.
59+
- `redactUrls` and `redactQueryParams` are added to `IConfiguration` to support URL redaction.
60+
61+
### Changelog
62+
63+
- #2649 [Main][Task] 27922617: Provide Custom Provider Under Web Worker for Offline Channel
64+
- #2638 [Main][Task] 34470593: Update Async Tests Under Dependencies Extension To Use the Modern AsyncQueue Pattern
65+
- #2637 [Main][Task] 34470593: Update AISKU Async Tests To Use the Modern AsyncQueue Pattern
66+
- #2636 Fix TypeError in Click Analytics Data Collector
67+
- #2633 Fix flush method root cause - handle async callbacks in _doSend with proper error handling
68+
- #2632 [Feature] Implement cookie caching when disabled and automatic flushing when enabled with backward compatibility option
69+
- #2625 Add Azure API Management proxy documentation to FAQ sections
70+
- #2607 Update Async Tests Under AISKULight to Use the Modern AsyncQueue Pattern
71+
- #2597 Fix TypeScript compatibility issue with ITelemetryPlugin interface
72+
- #2595 Fix trackPageView not resetting maxAjaxCallsPerView counter
73+
- #2583 Create IAnalyticsConfig interface to properly define AnalyticsPlugin configuration subset
74+
- #2625 Add Azure API Management proxy documentation to FAQ sections
75+
- #2627 Add weekly GitHub action to delete closed and merged branches
76+
- #2635 Fix issue #2634 moving the conditional check for filtering
77+
- #2549 Redacting urls before sending to telemetry data
78+
- #2622 Suppressed credentials inline to avoid credscan false positive
79+
5280
## 3.3.9 (June 25th, 2025)
5381

5482
This release contains an important fix for a change introduced in v3.3.7 that caused the `autoCaptureHandler` to incorrectly evaluate elements within `trackElementsType`, resulting in some click events not being auto-captured. See more details [here](https://github.com/microsoft/ApplicationInsights-JS/issues/2589).

channels/1ds-post-js/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@microsoft/1ds-post-js",
3-
"version": "4.3.9",
3+
"version": "4.3.10",
44
"description": "Microsoft Application Insights JavaScript SDK - 1ds-post-channel-js",
55
"author": "Microsoft Application Insights Team",
66
"homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme",
@@ -27,7 +27,7 @@
2727
"dependencies": {
2828
"@microsoft/applicationinsights-shims": "3.0.1",
2929
"@microsoft/dynamicproto-js": "^2.0.3",
30-
"@microsoft/1ds-core-js": "4.3.9",
30+
"@microsoft/1ds-core-js": "4.3.10",
3131
"@nevware21/ts-utils": ">= 0.11.8 < 2.x",
3232
"@nevware21/ts-async": ">= 0.5.4 < 2.x"
3333
},

0 commit comments

Comments
 (0)