Skip to content

Releases: microsoft/ApplicationInsights-JS

3.3.6

04 Mar 19:13
7a76cf0
Compare
Choose a tag to compare

Changelog

#2481 [Main][Task]31338239: Add Config to allow excluding the configuration endpoints from being reported
#2486 Minification improvements

What's Changed

  • Address CodeQL issues by @MSNev in #2478
  • Fix jekyll gh pages action which was broken by the rush update by @MSNev in #2479
  • [Main][Task]31338239: Add Config to allow excluding the configuration endpoints from being reported by @Karlie-777 in #2481
  • [Main][Task]31454796: Increase CDN Deprecation Message Sampling Rate to 30% by @Karlie-777 in #2482
  • [Main][Task]31454796: Increase CDN Deprecation Message Sampling Rate to 30% by @Karlie-777 in #2483
  • Minification improvements by @MSNev in #2486
  • [Release] Increase version to 3.3.6 by @Karlie-777 in #2487

Full Changelog: 3.3.5...3.3.6

3.3.5

04 Feb 02:29
5f5cca9
Compare
Choose a tag to compare

Changelog

Issues

#2430 [BUG] Type signature for stopTrackEvent is incorrect
#2442 [BUG] [Snippet] Unhandled exceptions are reported twice
#2470 [BUG] @microsoft/applicationinsights-channel-js lacks a proper repository URL
#2467 [BUG] The regex used to parse the stack trace appears to be skipping anonymous lines
This fixes the portal missing stack frames which are from anonymous functions due to missed parsing of stack frames with unexpected formatting.

Commits

#2458 URGENT ACTION: Stop using az416426.vo.msecnd.net
#2428 [main] [snippet] Integrate 1DS with AI Snippet Generation
#2443 Update Stale Issue action
#2445 [main] snippet generation fix for pr #2428
#2446 [main] eliminate warning raised by tsdoc
#2447 [main] [debug plugin] upgrade manifast to v3
#2450 [main][doc] Type signature for stopTrackEvent is incorrect #2430
#2448 [main] fix tsdoc error for param and type tag
#2452 [main][fix] rush fix
#2459 [Main][Task]30499129: Turn on CDN Deprecation Message with Sampling Rate with 10% Each Day
#2460 [ThrottleMgr] Turn on Test CDN Deprecation Message with Sampling Rate with 100% Each Day
#2461 Update config version to 1.0.1
#2463 [main][cfgsync] update test based on new config setting
#2462 [main][debug tool] fix the way of calling chrome storage and add new url
#2464 Update Code Owners
#2465 [main][debug tool] enable check compressed data
#2468 [Main][Task]31041354: Increase CDN Deprecation Message Sampling Rate to 20%
#2471 [Main][Task]31111291: Fix Repo links in package.json
#2455 [main] fix rush warning message
#2473 Update rush version

What's Changed

Full Changelog: 3.3.4...3.3.5

3.3.4

30 Oct 19:04
d4a4d00
Compare
Choose a tag to compare

Changelog

#2426 [Main][Task]29626594: PerfManager Should be Created without Customized CreatePerfMgr Function
#2421 [Main]: Make file size checks flexible for nightly/dev builds
#2434 [Main][Task]29884493: Add a Function to Export Offline Listener From Sender
#2437 [Main][Task]29519727: Better Handle Sender Dynamic Changes
#2438 [Main][Task]29445623: Update CfgSync Config Readme
#2439 [BUG] Sourcemap load errors in debugger from dependencies
#2429 Readme - Remove double negative

What's Changed

  • [Main][Task]29626594: PerfManager Should be Created without Customized CreatePerfMgr Function by @Karlie-777 in #2426
  • Readme - Remove double negative by @rossgrambo in #2429
  • [Main][Task]29884493: Add a Function to Export Offline Listener From Sender by @Karlie-777 in #2434
  • [Main][Task]29519727: Better Handle Sender Dynamic Changes by @Karlie-777 in #2437
  • [Main][Task]29445623: Update CfgSync Config Readme by @Karlie-777 in #2438
  • [BUG] Sourcemap load errors in debugger from dependencies #2424 by @MSNev in #2439
  • [Main] [Release] Increase version to 3.3.4 by @Karlie-777 in #2441

New Contributors

Full Changelog: 3.3.2...3.3.4

3.3.3

27 Sep 17:19
ed8632a
Compare
Choose a tag to compare

Changelog

#2401 [Main][Task]28966399: Separate critical events and non-critical events for Offline Support
Note: New Config splitEvts is added to Offline Channel Config. By enabling it, offline events will be batched and saved separately based on persistence level
#2413 [Main][Task] 29445638: Fix Promise Initialization Sender Config Issue
Note: the issue #2414 is resolved
#2416 [Main][Task]29519574: Update AISKU Light to better handle Init Promise
#2418 [Main][Task]29465842: Update Promise Initialization Post Channel
#2404 [main] fix expCfg to be optional
#2407 [main] Custom Trusted Type Policy Support for Snippet Script Injection
#2409 [main] Trusted Type Policy Support for nounce tag

What's Changed

  • [Main][Task]28736784: Update Cfg Cdn Release Scripts for Nightly Build by @Karlie-777 in #2406
  • [Main][Task]28736784: Update the Config Used for Type Docs with Test Web Config Endpoint by @Karlie-777 in #2403
  • [main] Custom Trusted Type Policy Support for Snippet Script Injection by @siyuniu-ms in #2407
  • [Main][Task]28736784: Update Cfg CDN SetActive Scripts for Nightly Build by @Karlie-777 in #2408
  • [Main][Task]28736784: Update Test Config sampling Rate and Day Interval by @Karlie-777 in #2411
  • [main] enable auto doc generation by @siyuniu-ms in #2410
  • [main] Trusted Type Policy Support for nounce tag by @siyuniu-ms in #2409
  • [Main][Task]28736784: Update Test Config Month Interval and Day Interval by @Karlie-777 in #2412
  • [Main][Task]28966399: Separate critical events and non-critical events for Offline Support by @Karlie-777 in #2401
  • [Main][Task] 29445638: Fix Promise Initialization Sender Config Issue by @Karlie-777 in #2413
  • [Main][Task]29519574: Update AISKU Light to better handle Init Promise by @Karlie-777 in #2416
  • [Main][Task]29465842: Update Promise Initialization Post Channel Config by @Karlie-777 in #2418
  • [main][doc] add document for how to fix type error in extensions by @siyuniu-ms in #2395
  • [Main] [Release] Increase version to 3.3.3 by @Karlie-777 in #2417
  • [Main]: Make file size checks flexible for nightly/dev builds by @MSNev in #2421

Full Changelog: 3.3.1...3.3.3

3.3.2

27 Sep 17:17
ed8632a
Compare
Choose a tag to compare

Changelog

#2396 [Main] Update generated typedoc documentation
#2397[Main] Change tslib peerDependency from "*" to open range
#2391 [Main] enhance exception telemetry with customer log Information
Note: Config expCfg is moved from IConfig to IConfiguration(this change is going to cause the TypeScript type error).

What's Changed

  • [main] (type change!) enhance exception telemetry with customer log Information by @siyuniu-ms in #2391
  • [Main] Update generated typedoc documentation by @MSNev in #2396
  • [Main] Change tslib peerDependency from "*" to open range by @MSNev in #2397
  • [Main] [Release] Increase version to 3.3.2 by @Karlie-777 in #2400
  • [main] fix expCfg to be optional by @siyuniu-ms in #2404
  • [main] turn on exception log for doc by @siyuniu-ms in #2405

Full Changelog: 3.3.1...3.3.2

3.3.1

08 Aug 23:27
54ea6d7
Compare
Choose a tag to compare

Changelog

#2379 [Main][Task]28644993: Update Online Sender Status Code Check with Offline Mode
#2380 [Main][Task]28751664: Fix Offline Circular Dependency
#2386 [Main][Task]28846327: Fix Offline Default Max in Storage Time to 7 Days

  • Note: Offline plugin (@microsoft/applicationinsights-offlinechannel-js) default inStorageMaxTime is set to 604800000ms (around 7days), it was 10080000ms (around 2.8 hours)

#2387 [Main][Task]27760339: Typedoc is not including ILoadedPlugin
#2381 [Main] [CDN Publishing] Cleanup AzureRM scripts from AI and 1DS
#2377 Fix Nightly Size Tests
#2389 [main] fix AI Basic Sku by exporting proxy function
#2373 add withCredentials config
#2388 [main] enhance exception telemetry with optional script Information

  • !! New config expCfg is available to provide more details of exception telemetry. See more details here

What's Changed

Full Changelog: 3.3.0...3.3.1

3.3.0

02 Jul 00:21
db27ec3
Compare
Choose a tag to compare

Potential breaking change

This release contains a potential break change due to enhancing the definition of the IConfiguration 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.

Changelog

#2371 Bump @microsoft/rush from 5.97.1 to 5.129.6
#2340 [Main][Task]27939476: Initialization with iKey and endpoint to be promises
!! potential breaking changes. IConfiguration support Promise types for the connectionString, instrumentationKey and endpointURL
#2366 [Sdk Loader] Increase version to 1.2.0
#2367 [main] update the way to generate ajax perforamance mark prefix

What's Changed

Full Changelog: 3.2.2...3.3.0

3.2.2

11 Jun 19:15
ec0d273
Compare
Choose a tag to compare

Changelog

#2356 [Main][Task]27488189: Modify offline support enums for isolated mode
#2357 [Main][Task]28050373: Expose Offline Support SendNextBatch function
#2358 [Main][Task]27080650: Initialization Should Handle Offline Support Dependency
#2362 [Main]Publishing: Add support for Az Modules instead of AzureRM Modules
#2360 set script attribut to avoid race condition when multiple sdks are inited

What's Changed

  • [Main][Task]27488189: Modify offline support enums for isolated mode by @Karlie-777 in #2356
  • [Main][Task] 28050373: Expose Offline Support SendNextBatch function by @Karlie-777 in #2357
  • Publishing: Add support for Az Modules instead of AzureRM Modules by @MSNev in #2362
  • [Main][Task]27080650: Initialization Should Handle Offline Support Dependency by @Karlie-777 in #2358
  • [main] set script attribut to avoid race condition when multiple sdks are inited #2355 by @siyuniu-ms in #2360
  • [Main] [Release] Increase version to 3.2.2 by @Karlie-777 in #2363

Full Changelog: 3.2.1...3.2.2

3.2.1

15 May 17:28
1f3dee1
Compare
Choose a tag to compare

Changelog

#2333 [Main][Task]27749889: Change AISKU Sync Mode to Receive
#2335 [Main][Task]27681441: Fix async tests for MsAzure Migration
#2338 [Main][Task]27923018: Post Channel getOfflineSupport should set correct headers and url based on payload data
#2342 [Main][Task]27923018: 1ds post getOffline support url fix

What's Changed

  • [Main][Task]27923018: Post Channel getOfflineSupport should set correct headers and url based on payload data by @Karlie-777 in #2338
  • [Main][Task]27923018: 1ds post getOffline support url fix by @Karlie-777 in #2342
  • [Main] [Release] Increase version to 3.2.1 by @Karlie-777 in #2343

Full Changelog: 3.2.0...3.2.1

3.2.0

29 Apr 23:56
3af1dae
Compare
Choose a tag to compare

CfgSync Plugin and Throttle Manager are turned on by default.

Changelog

#2317 Turn on Ikey depreciation message with sampling rate 0.0001%
#2300 Add all CfgSync plugin exports to AISKU and change the default CfgSync plugin url endpoint
#2325 Change default CfgSync values to turn on the ikey deprecation message
#2324 Add a max retry count for Sender
#2321 Set default request headers content-type for 1ds to x-json-stream only
#2331 Reset the version number for DataCacheHelper
#2332 Change nonOverrideCfgs to be added only during initialization
#2294 Implement Osplugin, extracting windows 11 info and put into telemetry

What's Changed

  • [Main][Task]27365739: Turn on Ikey depreciation message with sampling rate 0.0001% by @Karlie-777 in #2317
  • [Main][Task]27402374: Fix config release script overwrite flag and cache time by @Karlie-777 in #2319
  • [Main][Task]27157764: Add all CfgSync plugin exports to AISKU and change the default CfgSync plugin url endpoint by @Karlie-777 in #2300
  • [Main][Task]27402277: Default request headers content-type for 1ds should be x-json-stream only by @Karlie-777 in #2321
  • [main] implement Osplugin, extracting windows 11 info and put into telemetry by @siyuniu-ms in #2294
  • [Main][Task]25716927: Change default CfgSync values to turn on the ikey deprecation message by @Karlie-777 in #2325
  • [Main][Task]27079894: Add a max retry count for Sender by @Karlie-777 in #2324
  • [Main][Task]27681441: Fix test for MsAzure pipeline by @Karlie-777 in #2327
  • [Main][Task]27681441: Fix async tests for MsAzure Migration by @Karlie-777 in #2328
  • Reset the version number for DataCacheHelper by @MSNev in #2331
  • [Main][Task]27742145: Change nonOverrideCfgs to be added only during initialization by @Karlie-777 in #2332

Full Changelog: 3.1.2...3.2.0