|
| 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) |
0 commit comments