Skip to content

Commit 9d67b0e

Browse files
authored
Release 3.12.0 (#1474)
* Release 3.12.0. * Update CHANGELOG.md
1 parent da01c4d commit 9d67b0e

File tree

4 files changed

+194
-4
lines changed

4 files changed

+194
-4
lines changed

CHANGELOG.md

Lines changed: 190 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,190 @@
1+
# Release History
2+
3+
### 3.13.0 (Unreleased)
4+
5+
#### Features Added
6+
7+
#### Bugs Fixed
8+
9+
#### Breaking Changes
10+
11+
#### Other Changes
12+
13+
### 3.12.0 (2025-09-29)
14+
15+
#### Other Changes
16+
17+
- Update OTLP metric creation to respect multiple inputs. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1470)
18+
- Fix security vulnerability with json-bigint 0.3.1. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1472)
19+
20+
### 3.11.0 (2025-09-25)
21+
22+
#### Other Changes
23+
24+
- Use OTLP/Protobuf exporter for AMW endpoint. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1470)
25+
26+
### 3.10.0 (2025-09-16)
27+
28+
#### Features Added
29+
30+
- Create OTLP metrics exporter in AKS auto-attach scenarios. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1467)
31+
32+
#### Other Changes
33+
34+
- Improve README config clarity. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1464)
35+
- Fix base URI throwing warnings due to legacy generated files. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1462)
36+
- Update functional tests to resolve CodeQL warning. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1460)
37+
- Rename customer statsbeat to customer SDK stats for clarity. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1456)
38+
39+
### 3.9.0 (2025-08-05)
40+
41+
#### Bugs Fixed
42+
43+
- Fix diagnostic-channel console import. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1452)
44+
45+
### 3.8.0 (2025-07-28)
46+
47+
#### Features Added
48+
49+
- Upgrade to use OpenTelemetry JS 2.x dependencies. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1449)
50+
51+
#### Bugs Fixed
52+
53+
- Fix `trackDependency` default timing to treat current time as end time. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1445)
54+
- Fix URI decode logging errors. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1448)
55+
56+
#### Other Changes
57+
58+
- Suppress CodeQL warnings for test files. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1443)
59+
- Add copilot instructions. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1446)
60+
61+
### 3.7.1 (2025-07-08)
62+
63+
#### Features Added
64+
65+
- Add support for full request and dependency filtering. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1425)
66+
- Add support for tracking mutli-iKey usage and the feature statsbeat handler. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1438)
67+
- Add 15 second delay to long-interval statsbeat. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1440)
68+
69+
#### Bugs Fixed
70+
71+
- Fix preserving custom values passed to track methods. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1435)
72+
73+
#### Other Changes
74+
75+
- Improve unit test coverage. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1429)
76+
- Improve correlation context documentation. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1430)
77+
- Update packages with vulnerabilities. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1434)
78+
- Remove explicit creation of metric exporter in AKS auto-attach scenario. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1436)
79+
80+
### 3.7.0 (2025-04-22)
81+
82+
#### Other Changes
83+
84+
- Add stale issue handling. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1421)
85+
86+
### 3.6.0 (2025-03-06)
87+
88+
#### Features Added
89+
90+
- Add `setAzureMonitorOptions()` to configuration. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1416)
91+
92+
### 3.5.0 (20205-01-31)
93+
94+
#### Other Changes
95+
96+
- Remove populating azure attributes limitation from README. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1409)
97+
- Update Azure Functions dependency. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1401)
98+
99+
### 3.4.0 (2024-10-25)
100+
101+
#### Other Changes
102+
103+
- Update OpenTelemetry links in README. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1397)
104+
- Update performance test naming. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1395)
105+
- Send performance test data to Geneva upon run. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1392)
106+
- Update README regarding ESM support. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1390)
107+
- Remove unused Undici import. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1387)
108+
109+
### 3.3.0 (2024-09-16)
110+
111+
#### Features Added
112+
113+
- Allow distro config to be specified. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1382)
114+
- Add support for Azure Functions programming model v4. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1374)
115+
116+
#### Bugs Fixed
117+
118+
- Fix adding log processors repeatedly when there is any config warning. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1377)
119+
- Fix Azure Functions dependency issues. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1376)
120+
121+
#### Other Changes
122+
123+
- Bump express version in the functional tests. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1384)
124+
- Bump body-parser version in the fucntional tests. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1381)
125+
- Add code sample that tracks custom availability to README. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1381)
126+
- Update OpenTelemetry dependencies. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1371)
127+
128+
### 3.2.2 (2024-08-19)
129+
130+
#### Other Changes
131+
132+
- Bumped to using `@azure/monitor-opentelemetry` v1.7.0. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1369)
133+
134+
### 3.2.1 (2024-07-05)
135+
136+
#### Features Added
137+
138+
- Add ETW diagnostic logging for Windows agent. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1350)
139+
140+
#### Bugs Fixed
141+
142+
- Fix issue with ETW log generation. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1357)
143+
144+
#### Other Changes
145+
146+
- Remove `@microsoft/typescript-etw` dependency. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1351)
147+
- Bump `@azure/identity` dependency version. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1346)
148+
- Bump `@grpc/grpc-js` dependency version. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1347)
149+
150+
### 3.2.0 (2024-06-14)
151+
152+
#### Features Added
153+
154+
- Update Live Metrics to be on by Default. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1340)
155+
- Support tracking App Insights v3 shim usage in statsbeat. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1331)
156+
157+
#### Other Changes
158+
159+
- Bump `@azure/msal-node` version. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1344)
160+
- Update sampling percentage to accept zero as valid. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1337)
161+
- Update SDK backoff check. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1334)
162+
163+
### 3.1.0 (2024-05-13)
164+
165+
#### Features Added
166+
167+
- Fix default logger settings and add console log level support. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1326)
168+
169+
#### Other Changes
170+
171+
- Remove Winston diagnostic channel. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1327)
172+
- Update performance counter names. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1325)
173+
- Update tracer provider typing. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1314)
174+
175+
### 3.0.1 (2024-04-23)
176+
177+
#### Bugs Fixed
178+
179+
- Fix telemetry to log conversion. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1312)
180+
181+
### 3.0.0 (2024-03-08)
182+
183+
#### Other Changes
184+
185+
- Update agent backoff logic. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1296)
186+
- Update warning tests and add console logging by default. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1292)
187+
- Update support status of native metrics and environment variables. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1298)
188+
- Clean up shim files and fix check for extended metrics environment variable. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1300)
189+
- Add Application Insights v3 shim performance testing. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1302)
190+
- Update unsupported message and remove deprecated semantic attributes. (https://github.com/microsoft/ApplicationInsights-node.js/pull/1306)

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"author": "Microsoft Application Insights Team",
44
"license": "MIT",
55
"bugs": "https://github.com/microsoft/ApplicationInsights-node.js/issues",
6-
"version": "3.11.0",
6+
"version": "3.12.0",
77
"description": "Microsoft Application Insights module for Node.js",
88
"repository": {
99
"type": "git",

src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { InstrumentationConfig } from "@opentelemetry/instrumentation";
77
import { OTLPExporterNodeConfigBase } from "@opentelemetry/otlp-exporter-base";
88

99

10-
export const APPLICATION_INSIGHTS_OPENTELEMETRY_VERSION = "3.11.0";
10+
export const APPLICATION_INSIGHTS_OPENTELEMETRY_VERSION = "3.12.0";
1111
export const DEFAULT_ROLE_NAME = "Web";
1212
export const AZURE_MONITOR_STATSBEAT_FEATURES = "AZURE_MONITOR_STATSBEAT_FEATURES";
1313

0 commit comments

Comments
 (0)