diff --git a/AISKU/Tests/Perf/src/AISKUPerf.ts b/AISKU/Tests/Perf/src/AISKUPerf.ts index a32aa3e45..cfd39ec32 100644 --- a/AISKU/Tests/Perf/src/AISKUPerf.ts +++ b/AISKU/Tests/Perf/src/AISKUPerf.ts @@ -19,7 +19,7 @@ export class AppInsightsInitPerfTestClass { * should update version after new release * version with doperf(): after 2.5.6 * */ - var defaultVer = "2.8.12"; + var defaultVer = "3.0.0"; this.version = ver? ver:this._getQueryParameterVersion(defaultVer); this.perfEventsBuffer = []; this.perfEventWaitBuffer = []; diff --git a/AISKU/Tests/Unit/src/AISKUSize.Tests.ts b/AISKU/Tests/Unit/src/AISKUSize.Tests.ts index 2059b8f8c..c424be83f 100644 --- a/AISKU/Tests/Unit/src/AISKUSize.Tests.ts +++ b/AISKU/Tests/Unit/src/AISKUSize.Tests.ts @@ -11,7 +11,7 @@ export class AISKUSizeCheck extends AITestClass { private readonly MAX_BUNDLE_DEFLATE_SIZE = 47; private readonly rawFilePath = "../dist/es5/applicationinsights-web.min.js"; // Automatically updated by version scripts - private readonly currentVer = "2.8.12"; + private readonly currentVer = "3.0.0"; private readonly prodFilePath = `../browser/es5/ai.${this.currentVer[0]}.min.js`; public testInitialize() { diff --git a/AISKU/Tests/Unit/src/CdnPackaging.tests.ts b/AISKU/Tests/Unit/src/CdnPackaging.tests.ts index ddaa6a245..231832867 100644 --- a/AISKU/Tests/Unit/src/CdnPackaging.tests.ts +++ b/AISKU/Tests/Unit/src/CdnPackaging.tests.ts @@ -16,7 +16,7 @@ const enum CdnFormat { export class CdnPackagingChecks extends AITestClass { // Automatically updated by version scripts - private readonly currentVer = "2.8.12"; + private readonly currentVer = "3.0.0"; public testInitialize() { } diff --git a/AISKU/package.json b/AISKU/package.json index 6ceb77c4c..4d43b7aeb 100644 --- a/AISKU/package.json +++ b/AISKU/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-web", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights JavaScript SDK - Web", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "author": "Microsoft Application Insights Team", @@ -69,12 +69,12 @@ "dependencies": { "@microsoft/dynamicproto-js": "^2.0.2", "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/applicationinsights-analytics-js": "2.8.12", - "@microsoft/applicationinsights-channel-js": "2.8.12", - "@microsoft/applicationinsights-common": "2.8.12", - "@microsoft/applicationinsights-core-js": "2.8.12", - "@microsoft/applicationinsights-dependencies-js": "2.8.12", - "@microsoft/applicationinsights-properties-js": "2.8.12", + "@microsoft/applicationinsights-analytics-js": "3.0.0", + "@microsoft/applicationinsights-channel-js": "3.0.0", + "@microsoft/applicationinsights-common": "3.0.0", + "@microsoft/applicationinsights-core-js": "3.0.0", + "@microsoft/applicationinsights-dependencies-js": "3.0.0", + "@microsoft/applicationinsights-properties-js": "3.0.0", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" }, "license": "MIT" diff --git a/AISKULight/Tests/Unit/src/AISKULightSize.Tests.ts b/AISKULight/Tests/Unit/src/AISKULightSize.Tests.ts index 8f2b00c97..e1f501fc8 100644 --- a/AISKULight/Tests/Unit/src/AISKULightSize.Tests.ts +++ b/AISKULight/Tests/Unit/src/AISKULightSize.Tests.ts @@ -7,7 +7,7 @@ export class AISKULightSizeCheck extends AITestClass { private readonly MAX_RAW_DEFLATE_SIZE = 32; private readonly MAX_BUNDLE_DEFLATE_SIZE = 32; private readonly rawFilePath = "../dist/es5/applicationinsights-web-basic.min.js"; - private readonly currentVer = "2.8.12"; + private readonly currentVer = "3.0.0"; private readonly prodFilePath = `../browser/es5/aib.${this.currentVer[0]}.min.js`; public testInitialize() { diff --git a/AISKULight/package.json b/AISKULight/package.json index 314b2c22e..33cdfb808 100644 --- a/AISKULight/package.json +++ b/AISKULight/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-web-basic", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights Javascript SDK core and channel", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "author": "Microsoft Application Insights Team", @@ -54,9 +54,9 @@ "dependencies": { "@microsoft/dynamicproto-js": "^2.0.2", "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/applicationinsights-common": "2.8.12", - "@microsoft/applicationinsights-channel-js": "2.8.12", - "@microsoft/applicationinsights-core-js": "2.8.12", + "@microsoft/applicationinsights-common": "3.0.0", + "@microsoft/applicationinsights-channel-js": "3.0.0", + "@microsoft/applicationinsights-core-js": "3.0.0", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" }, "license": "MIT" diff --git a/RELEASES.md b/RELEASES.md index f37d505b4..f31c552cc 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -2,6 +2,33 @@ > Note: ES3/IE8 compatibility will be removed in the future v3.x.x releases (scheduled for mid-late 2022), so if you need to retain ES3 compatibility you will need to remain on the 2.x.x versions of the SDK or your runtime will need install polyfill's to your ES3 environment before loading / initializing the SDK. +## 3.0.0 (Apr 12th, 2023) + +#### Major release with breaking changes from v2.x see [v3.x Breaking Changes](https://microsoft.github.io/ApplicationInsights-JS/upgrade/v3_BreakingChanges.html) for details. + +Maintained from the `main` branch, v2.x is in maintenance mode on the `master` branch + +### Changelog + +- All code from 2.8.12 has been merged into the `main` branch and therefore this release + +#### Major Changes + +- Removed ES3 (IE8) Support +- Enabled dynamic config changes after initialization + - #1427 Dynamically updating config (for extensions in my case) + +- Too many individual commits to include as most revolve around the breaking changes and enabling dynamic configuration support for each extension + - All Extensions now **share** the same configuration object `core.config` in previous releases each component maintained their own copy with their own default values, now all defaults and configuration values are exposed on the shared config. + - By default the config object passed in during initialization is NOT the same object as that used as the shared config. Any previous assumptions around this being the same object will now be broken as this was a previously unsupported scenario. + - All properties of the config object are now using get/set functions (via Object.defineProperty) to allow listeners to be registered (`core.onCfgChange` and internally `onConfigChange`) so that the callback function will be called if any referenced config property is changed. Yes, this means you can register your own configuration listener via `core.onCfgChange` see the [AISku Manual Test](./AISKU/Tests/Manual//HelloWorld.html) for an example. + - All properties present during initialization are converted into dynamic properties and may be monitored, properties added "after" creation (initialization) are not. This is to continue to support IE which does not support `Proxy` implementation which also means we are not using the `Proxy` class. + - Extensions are now responsible for listening and responding to the configuration changes that they want to support + - Updating the config `extensions` and `channels` is NOT supported, you must use the individual plugin add / remove functions if you want to dynamically add / remove extensions / channels + - Support for parallel channels was removed from the Core and SKU's and extracted to the new `TeeChannel`, if you require this support you will need to use npm and include this module. +- v2.x Extension support. + - While the basic API and support for Backward compatibility for the v2.x extension (plugin) API was maintained, due to the breaking changes (specifically the removal of the namespaced helpers) this will only support self contained components (without recompiling). Any npm module that attempts to import and use a removed helper function will potentially break and will need to be updated to use the newer or replacement helper functions (see the v3.x Breaking Changes for details), if you find an issue and are not able to work around please [raise an issue](https://github.com/microsoft/ApplicationInsights-JS/issues). + ## 2.8.12 (Apr, 11th, 2023) ### Changelog diff --git a/channels/applicationinsights-channel-js/Tests/Unit/src/Sender.tests.ts b/channels/applicationinsights-channel-js/Tests/Unit/src/Sender.tests.ts index c39f20007..4b5a1df08 100644 --- a/channels/applicationinsights-channel-js/Tests/Unit/src/Sender.tests.ts +++ b/channels/applicationinsights-channel-js/Tests/Unit/src/Sender.tests.ts @@ -1387,7 +1387,7 @@ export class SenderTests extends AITestClass { QUnit.assert.ok(baseData.ver); QUnit.assert.equal(2, baseData.ver); - QUnit.assert.equal("javascript:2.8.12", appInsightsEnvelope.tags["ai.internal.sdkVersion"]); + QUnit.assert.equal("javascript:3.0.0", appInsightsEnvelope.tags["ai.internal.sdkVersion"]); } }) diff --git a/channels/applicationinsights-channel-js/package.json b/channels/applicationinsights-channel-js/package.json index a7952dd43..d1595f3d6 100644 --- a/channels/applicationinsights-channel-js/package.json +++ b/channels/applicationinsights-channel-js/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-channel-js", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights JavaScript SDK Channel", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "author": "Microsoft Application Insights Team", @@ -51,8 +51,8 @@ "dependencies": { "@microsoft/dynamicproto-js": "^2.0.2", "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/applicationinsights-core-js": "2.8.12", - "@microsoft/applicationinsights-common": "2.8.12", + "@microsoft/applicationinsights-core-js": "3.0.0", + "@microsoft/applicationinsights-common": "3.0.0", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" }, "license": "MIT" diff --git a/channels/tee-channel-js/package.json b/channels/tee-channel-js/package.json index 3de8ec25e..fb2703e86 100644 --- a/channels/tee-channel-js/package.json +++ b/channels/tee-channel-js/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-teechannel-js", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights JavaScript SDK Tee Channel", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "author": "Microsoft Application Insights Team", @@ -52,8 +52,8 @@ "dependencies": { "@microsoft/dynamicproto-js": "^2.0.2", "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/applicationinsights-core-js": "2.8.12", - "@microsoft/applicationinsights-common": "2.8.12", + "@microsoft/applicationinsights-core-js": "3.0.0", + "@microsoft/applicationinsights-common": "3.0.0", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" }, "license": "MIT" diff --git a/common/config/rush/npm-shrinkwrap.json b/common/config/rush/npm-shrinkwrap.json index 8283c2f9d..c860c3753 100644 --- a/common/config/rush/npm-shrinkwrap.json +++ b/common/config/rush/npm-shrinkwrap.json @@ -573,7 +573,7 @@ "node_modules/@rush-temp/applicationinsights-analytics-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-analytics-js.tgz", - "integrity": "sha512-oifBL2gPuRc1sk6s+DhiLMqrNZDqswIcYJ6BGQ2ek0R2sfRzQLEaBPchoYwvX2hwaccN9r8qgnZOF6ePCG6dPQ==", + "integrity": "sha512-1qyxWMVTPg7PBAnUnD1LdIUllpA40hhXTLVf8WKOAAn1R+iOd+d3MaIK+mag3pQUrBNMs3y9czdAWFJMTfWyeg==", "dependencies": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -600,7 +600,7 @@ "node_modules/@rush-temp/applicationinsights-channel-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-channel-js.tgz", - "integrity": "sha512-TbP8uVp1Drj9muGj7wZ9Jx51C80eILZXVI9iVEmtggB57ClhZyW2HWJWWpgwosLO23MBeLSbWrHjzgeQ8Cg74g==", + "integrity": "sha512-WOt60S4s4G5HYbN7e6+IKHkJyLX5b7v5eBT4vEnsreAyNcJEOrHTNa22m4W0KOi2JZecIfBm4XV6DvD/VUH/pQ==", "dependencies": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -625,7 +625,7 @@ "node_modules/@rush-temp/applicationinsights-chrome-debug-extension": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-chrome-debug-extension.tgz", - "integrity": "sha512-X6NlwD4M3mmUR0WoelkHL7YJDAJacqWdzv6ya+Tz+lBx+Hb2BPh0eRFMl//GEPhfqksW+BJjdBUpTsBKOsWC0w==", + "integrity": "sha512-zx0OLLIh2ef2r7u+7LtTzeULV3vsh5Yej/zAKmQnYvNtfCx22coU9nbqsL0duk1e2pMYByhdqWxq9+aS9Z/Rkg==", "dependencies": { "@microsoft/dynamicproto-js": "^2.0.2", "@nevware21/grunt-eslint-ts": "^0.2.2", @@ -659,7 +659,7 @@ "node_modules/@rush-temp/applicationinsights-clickanalytics-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-clickanalytics-js.tgz", - "integrity": "sha512-bTSf91w+vQEl4FBkyOgt3TePoZXsM6VU8Gu1YQEO0cNCb5Rroimwe351/p7kbdUWFMNxHSmZcTSoIKEOc3WIaw==", + "integrity": "sha512-ZzZxXp/Y4Vtd5Ve1XUl3iqSNJnRXT63dgxrktUMIAyISbx1Wln9et2zxS9iEtSwCfBLX4L/Ml6RKGRCpmWeM3Q==", "dependencies": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -683,7 +683,7 @@ "node_modules/@rush-temp/applicationinsights-common": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-common.tgz", - "integrity": "sha512-+uMWhaXdwkelxr7/ZrxLuHJPJaQhmMNCSvhMUnLM15/7qdizT9QU/U/YWB1WqIFDcdyaIvH1euAT7XY1SmhgnQ==", + "integrity": "sha512-KmzsQF6C8XFgm1VicymstzpS2MkXvREat/iT/urvmwbu6Pvglw00HsTV83A9Ho/rH07nATcp5/DLj/OdRIkj1g==", "dependencies": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -735,7 +735,7 @@ "node_modules/@rush-temp/applicationinsights-debugplugin-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-debugplugin-js.tgz", - "integrity": "sha512-8gPujlH3t7akChCB0l/o8PbO6lsEf3DGWgujQ1tSKnORPo936DrXW3yDCM/qS5rSfzLSxJmrYQsptXhtszYKOg==", + "integrity": "sha512-IZOGqPQ5l+HpD9Ami/JkLCTJd7ZtSpjDtH6h8iiysQSmmCQgmBCHUP86IdieRDEyWAKoPs26UxNRsSXhm17nYg==", "dependencies": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -759,7 +759,7 @@ "node_modules/@rush-temp/applicationinsights-dependencies-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-dependencies-js.tgz", - "integrity": "sha512-w2ORPK+vOjUm4Vup4MG5fpaauGcRskj8HBWZHQ/9Apb8kVWjHaN9fPA9/V6ctjSD0AXnI2lxGV+eldyKE7Befg==", + "integrity": "sha512-Md1SxO930d8oL7uuXajtrvttdvNW7g0NzgduR4PGinmAb+NBTelbUTcBoSxEZZmrbCYrwL1E03akFCLWjAVk2w==", "dependencies": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -786,7 +786,7 @@ "node_modules/@rush-temp/applicationinsights-example-aisku": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-example-aisku.tgz", - "integrity": "sha512-wG4YF4LZEqo8V5UN4ewkKqCs6obkHYu/zFSpK44RvqWyel1noj+wrxutgkdW8QVO3K+B7shW9lpTfGikLjy7yA==", + "integrity": "sha512-GecWsVZRqMXnmKme4Ay13Ko7OwHIIO+tspSUN+ZwIJb3Y/MgoBKggmI2l5tO0MM7SVfeUuB4lvheGMdmKmE3Ww==", "dependencies": { "@microsoft/dynamicproto-js": "^2.0.2", "@nevware21/ts-utils": ">= 0.9.4 < 2.x", @@ -804,7 +804,7 @@ "node_modules/@rush-temp/applicationinsights-example-dependencies": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-example-dependencies.tgz", - "integrity": "sha512-BcTKM3JiPN+ban2xBpFT0gnro+yv5RgpdQj9Vwb/i8IK9H4pPyAUDH4Q3rGuKm7/5ktTYdqmndRoSrBDvm3qGA==", + "integrity": "sha512-RUOIDbn4GZnmkXIuFVt0TXWlKz8KM9oYEed6f9Zd2LxoCzipN0JW9VDOTUsL5mzZVWNmx+YDvVDE8aZWBXDkkw==", "dependencies": { "@microsoft/dynamicproto-js": "^2.0.2", "@nevware21/ts-utils": ">= 0.9.4 < 2.x", @@ -822,7 +822,7 @@ "node_modules/@rush-temp/applicationinsights-example-shared-worker": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-example-shared-worker.tgz", - "integrity": "sha512-+0eh17/fAFCnc2ZWXsf6L0MPZb34aXct27TLIHPMywpRMjZJDaGuH3w+YRt8Y3B1dbs7g7TFuKsxAOBDVmQO/A==", + "integrity": "sha512-9NzM/7ZIQRvPnJSSNWQSAphzEnnw7ixT9NGTDVVOX1An6V6wx0vzxq+zB+FtfNulau/j8cIMtWvL93Wge93eFw==", "dependencies": { "@microsoft/applicationinsights-web-snippet": "1.0.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -858,7 +858,7 @@ "node_modules/@rush-temp/applicationinsights-perfmarkmeasure-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-perfmarkmeasure-js.tgz", - "integrity": "sha512-nk3/OKbZmDOkOTcijt3vCjeWoSYyBwAVPLp8wvJB+RCh73P+BWxwb+LrxPMzMRiBzQEduaSryIhfOz5YB3V/KA==", + "integrity": "sha512-Wd28aA1ZctfAZjEKs/8X+Jv9DIDvDGU0bLb46fL46qkS9+sDNegfKB+/IbTglc8JbLndqnWRYpCVCzSRb/eWcA==", "dependencies": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -882,7 +882,7 @@ "node_modules/@rush-temp/applicationinsights-properties-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-properties-js.tgz", - "integrity": "sha512-1isG29ECk+RqcIWx267WRAVUFKXsJIFk9LbHQF5YtqfKUlLVsmzWofefiMZUiyRhxFTZad7RzrC6eAy87EXk7A==", + "integrity": "sha512-13ONuEqS0BIFaNray9izyffRRrmUKY179YGHOnjGOBAM8B5YXKKlo8W6x/JZY0JfAIa5kOx7VrQcHYGUkTPNng==", "dependencies": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -976,7 +976,7 @@ "node_modules/@rush-temp/applicationinsights-teechannel-js": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-teechannel-js.tgz", - "integrity": "sha512-Y305Ls1dQ9UrkD6Xoy7bBmKvmAnuYU5T08KR+Z5pn3AIiNKXyI0oW8FY98/2S7SDn13D8C7Xyp7Q/OUZrQDKRQ==", + "integrity": "sha512-J1cqwoSpl7Wk3nsQa4vqhi6Tx46uaQcc6bRM9aa33XoysOswCA1uTeXfUrCMs7dTNVD1ypPdA4QmNfvGztpiWA==", "dependencies": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -1001,7 +1001,7 @@ "node_modules/@rush-temp/applicationinsights-web": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-web.tgz", - "integrity": "sha512-YNzq2YmZ2VsIrlXHXLUSuEpYxF9Jh3zIBkkeyveo2WxuB6b+DtPKotzHejBFe3UoovhxV1MFMY1TMBly3Qq93g==", + "integrity": "sha512-DgGqCHq+A4QfFsqMkN/yH2luKBKw6Iwq8yRDEl+TNkuCxF6lI7mx0+MEm+C5tgEnZnqV6jPKAkKB1msku7gMpw==", "dependencies": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -1030,7 +1030,7 @@ "node_modules/@rush-temp/applicationinsights-web-basic": { "version": "0.0.0", "resolved": "file:projects/applicationinsights-web-basic.tgz", - "integrity": "sha512-6R3TFNSHuKDTCNVugL+5+tUBH5PtkO065NG5zMpetyMLuK1yHvFA3Bq9d4lx1OTXdriUQlNgKE6PfCqjMBNMcQ==", + "integrity": "sha512-6s/5JixnnA8qyom4iUF7Sm1GNgb0uwqwBtr9G9b4YY/x6GSOCTaxwGschJjtfOElmBnsleQmmL3LlMzmzUtbew==", "dependencies": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -1289,9 +1289,9 @@ "integrity": "sha512-EocRiD2JRWrOaA0dnyyLX083DIo1p3OSBBiGODcHaMzOFhteXtvRRp0kKsiYYqynnBSMqnqRI92iE32axdoXZw==" }, "node_modules/@types/react": { - "version": "16.14.39", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.39.tgz", - "integrity": "sha512-x7El4ktgDR1KhtMO/ytMvhGEdFt15nRiNcwKJL0rORvCNC9KDB242m6Lj/BqJ8/k4br1gmThdyHoz3fSUXZueQ==", + "version": "16.14.40", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.40.tgz", + "integrity": "sha512-elQj2VQHDuJ5xuEcn5Wxh/YQFNbEuPJFRKSdyG866awDm5dmtoqsMmuAJWb/l/qd2kDkZMfOTKygVfMIdBBPKg==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -1929,9 +1929,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001477", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001477.tgz", - "integrity": "sha512-lZim4iUHhGcy5p+Ri/G7m84hJwncj+Kz7S5aD4hoQfslKZJgt0tHc/hafVbqHC5bbhHb+mrW2JOUHkI5KH7toQ==", + "version": "1.0.30001478", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001478.tgz", + "integrity": "sha512-gMhDyXGItTHipJj2ApIvR+iVB5hd0KP3svMWWXDvZOmjzJJassGLMfxRkQCSYgGd2gtdL/ReeiyvMSFD1Ss6Mw==", "funding": [ { "type": "opencollective", @@ -6077,7 +6077,7 @@ }, "@rush-temp/applicationinsights-analytics-js": { "version": "file:projects\\applicationinsights-analytics-js.tgz", - "integrity": "sha512-oifBL2gPuRc1sk6s+DhiLMqrNZDqswIcYJ6BGQ2ek0R2sfRzQLEaBPchoYwvX2hwaccN9r8qgnZOF6ePCG6dPQ==", + "integrity": "sha512-1qyxWMVTPg7PBAnUnD1LdIUllpA40hhXTLVf8WKOAAn1R+iOd+d3MaIK+mag3pQUrBNMs3y9czdAWFJMTfWyeg==", "requires": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -6103,7 +6103,7 @@ }, "@rush-temp/applicationinsights-channel-js": { "version": "file:projects\\applicationinsights-channel-js.tgz", - "integrity": "sha512-TbP8uVp1Drj9muGj7wZ9Jx51C80eILZXVI9iVEmtggB57ClhZyW2HWJWWpgwosLO23MBeLSbWrHjzgeQ8Cg74g==", + "integrity": "sha512-WOt60S4s4G5HYbN7e6+IKHkJyLX5b7v5eBT4vEnsreAyNcJEOrHTNa22m4W0KOi2JZecIfBm4XV6DvD/VUH/pQ==", "requires": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -6127,7 +6127,7 @@ }, "@rush-temp/applicationinsights-chrome-debug-extension": { "version": "file:projects\\applicationinsights-chrome-debug-extension.tgz", - "integrity": "sha512-X6NlwD4M3mmUR0WoelkHL7YJDAJacqWdzv6ya+Tz+lBx+Hb2BPh0eRFMl//GEPhfqksW+BJjdBUpTsBKOsWC0w==", + "integrity": "sha512-zx0OLLIh2ef2r7u+7LtTzeULV3vsh5Yej/zAKmQnYvNtfCx22coU9nbqsL0duk1e2pMYByhdqWxq9+aS9Z/Rkg==", "requires": { "@microsoft/dynamicproto-js": "^2.0.2", "@nevware21/grunt-eslint-ts": "^0.2.2", @@ -6160,7 +6160,7 @@ }, "@rush-temp/applicationinsights-clickanalytics-js": { "version": "file:projects\\applicationinsights-clickanalytics-js.tgz", - "integrity": "sha512-bTSf91w+vQEl4FBkyOgt3TePoZXsM6VU8Gu1YQEO0cNCb5Rroimwe351/p7kbdUWFMNxHSmZcTSoIKEOc3WIaw==", + "integrity": "sha512-ZzZxXp/Y4Vtd5Ve1XUl3iqSNJnRXT63dgxrktUMIAyISbx1Wln9et2zxS9iEtSwCfBLX4L/Ml6RKGRCpmWeM3Q==", "requires": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -6183,7 +6183,7 @@ }, "@rush-temp/applicationinsights-common": { "version": "file:projects\\applicationinsights-common.tgz", - "integrity": "sha512-+uMWhaXdwkelxr7/ZrxLuHJPJaQhmMNCSvhMUnLM15/7qdizT9QU/U/YWB1WqIFDcdyaIvH1euAT7XY1SmhgnQ==", + "integrity": "sha512-KmzsQF6C8XFgm1VicymstzpS2MkXvREat/iT/urvmwbu6Pvglw00HsTV83A9Ho/rH07nATcp5/DLj/OdRIkj1g==", "requires": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -6233,7 +6233,7 @@ }, "@rush-temp/applicationinsights-debugplugin-js": { "version": "file:projects\\applicationinsights-debugplugin-js.tgz", - "integrity": "sha512-8gPujlH3t7akChCB0l/o8PbO6lsEf3DGWgujQ1tSKnORPo936DrXW3yDCM/qS5rSfzLSxJmrYQsptXhtszYKOg==", + "integrity": "sha512-IZOGqPQ5l+HpD9Ami/JkLCTJd7ZtSpjDtH6h8iiysQSmmCQgmBCHUP86IdieRDEyWAKoPs26UxNRsSXhm17nYg==", "requires": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -6256,7 +6256,7 @@ }, "@rush-temp/applicationinsights-dependencies-js": { "version": "file:projects\\applicationinsights-dependencies-js.tgz", - "integrity": "sha512-w2ORPK+vOjUm4Vup4MG5fpaauGcRskj8HBWZHQ/9Apb8kVWjHaN9fPA9/V6ctjSD0AXnI2lxGV+eldyKE7Befg==", + "integrity": "sha512-Md1SxO930d8oL7uuXajtrvttdvNW7g0NzgduR4PGinmAb+NBTelbUTcBoSxEZZmrbCYrwL1E03akFCLWjAVk2w==", "requires": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -6282,7 +6282,7 @@ }, "@rush-temp/applicationinsights-example-aisku": { "version": "file:projects\\applicationinsights-example-aisku.tgz", - "integrity": "sha512-wG4YF4LZEqo8V5UN4ewkKqCs6obkHYu/zFSpK44RvqWyel1noj+wrxutgkdW8QVO3K+B7shW9lpTfGikLjy7yA==", + "integrity": "sha512-GecWsVZRqMXnmKme4Ay13Ko7OwHIIO+tspSUN+ZwIJb3Y/MgoBKggmI2l5tO0MM7SVfeUuB4lvheGMdmKmE3Ww==", "requires": { "@microsoft/dynamicproto-js": "^2.0.2", "@nevware21/ts-utils": ">= 0.9.4 < 2.x", @@ -6299,7 +6299,7 @@ }, "@rush-temp/applicationinsights-example-dependencies": { "version": "file:projects\\applicationinsights-example-dependencies.tgz", - "integrity": "sha512-BcTKM3JiPN+ban2xBpFT0gnro+yv5RgpdQj9Vwb/i8IK9H4pPyAUDH4Q3rGuKm7/5ktTYdqmndRoSrBDvm3qGA==", + "integrity": "sha512-RUOIDbn4GZnmkXIuFVt0TXWlKz8KM9oYEed6f9Zd2LxoCzipN0JW9VDOTUsL5mzZVWNmx+YDvVDE8aZWBXDkkw==", "requires": { "@microsoft/dynamicproto-js": "^2.0.2", "@nevware21/ts-utils": ">= 0.9.4 < 2.x", @@ -6316,7 +6316,7 @@ }, "@rush-temp/applicationinsights-example-shared-worker": { "version": "file:projects\\applicationinsights-example-shared-worker.tgz", - "integrity": "sha512-+0eh17/fAFCnc2ZWXsf6L0MPZb34aXct27TLIHPMywpRMjZJDaGuH3w+YRt8Y3B1dbs7g7TFuKsxAOBDVmQO/A==", + "integrity": "sha512-9NzM/7ZIQRvPnJSSNWQSAphzEnnw7ixT9NGTDVVOX1An6V6wx0vzxq+zB+FtfNulau/j8cIMtWvL93Wge93eFw==", "requires": { "@microsoft/applicationinsights-web-snippet": "1.0.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -6350,7 +6350,7 @@ }, "@rush-temp/applicationinsights-perfmarkmeasure-js": { "version": "file:projects\\applicationinsights-perfmarkmeasure-js.tgz", - "integrity": "sha512-nk3/OKbZmDOkOTcijt3vCjeWoSYyBwAVPLp8wvJB+RCh73P+BWxwb+LrxPMzMRiBzQEduaSryIhfOz5YB3V/KA==", + "integrity": "sha512-Wd28aA1ZctfAZjEKs/8X+Jv9DIDvDGU0bLb46fL46qkS9+sDNegfKB+/IbTglc8JbLndqnWRYpCVCzSRb/eWcA==", "requires": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -6373,7 +6373,7 @@ }, "@rush-temp/applicationinsights-properties-js": { "version": "file:projects\\applicationinsights-properties-js.tgz", - "integrity": "sha512-1isG29ECk+RqcIWx267WRAVUFKXsJIFk9LbHQF5YtqfKUlLVsmzWofefiMZUiyRhxFTZad7RzrC6eAy87EXk7A==", + "integrity": "sha512-13ONuEqS0BIFaNray9izyffRRrmUKY179YGHOnjGOBAM8B5YXKKlo8W6x/JZY0JfAIa5kOx7VrQcHYGUkTPNng==", "requires": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -6463,7 +6463,7 @@ }, "@rush-temp/applicationinsights-teechannel-js": { "version": "file:projects\\applicationinsights-teechannel-js.tgz", - "integrity": "sha512-Y305Ls1dQ9UrkD6Xoy7bBmKvmAnuYU5T08KR+Z5pn3AIiNKXyI0oW8FY98/2S7SDn13D8C7Xyp7Q/OUZrQDKRQ==", + "integrity": "sha512-J1cqwoSpl7Wk3nsQa4vqhi6Tx46uaQcc6bRM9aa33XoysOswCA1uTeXfUrCMs7dTNVD1ypPdA4QmNfvGztpiWA==", "requires": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -6487,7 +6487,7 @@ }, "@rush-temp/applicationinsights-web": { "version": "file:projects\\applicationinsights-web.tgz", - "integrity": "sha512-YNzq2YmZ2VsIrlXHXLUSuEpYxF9Jh3zIBkkeyveo2WxuB6b+DtPKotzHejBFe3UoovhxV1MFMY1TMBly3Qq93g==", + "integrity": "sha512-DgGqCHq+A4QfFsqMkN/yH2luKBKw6Iwq8yRDEl+TNkuCxF6lI7mx0+MEm+C5tgEnZnqV6jPKAkKB1msku7gMpw==", "requires": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -6515,7 +6515,7 @@ }, "@rush-temp/applicationinsights-web-basic": { "version": "file:projects\\applicationinsights-web-basic.tgz", - "integrity": "sha512-6R3TFNSHuKDTCNVugL+5+tUBH5PtkO065NG5zMpetyMLuK1yHvFA3Bq9d4lx1OTXdriUQlNgKE6PfCqjMBNMcQ==", + "integrity": "sha512-6s/5JixnnA8qyom4iUF7Sm1GNgb0uwqwBtr9G9b4YY/x6GSOCTaxwGschJjtfOElmBnsleQmmL3LlMzmzUtbew==", "requires": { "@microsoft/api-extractor": "^7.18.1", "@microsoft/dynamicproto-js": "^2.0.2", @@ -6755,9 +6755,9 @@ "integrity": "sha512-EocRiD2JRWrOaA0dnyyLX083DIo1p3OSBBiGODcHaMzOFhteXtvRRp0kKsiYYqynnBSMqnqRI92iE32axdoXZw==" }, "@types/react": { - "version": "16.14.39", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.39.tgz", - "integrity": "sha512-x7El4ktgDR1KhtMO/ytMvhGEdFt15nRiNcwKJL0rORvCNC9KDB242m6Lj/BqJ8/k4br1gmThdyHoz3fSUXZueQ==", + "version": "16.14.40", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.40.tgz", + "integrity": "sha512-elQj2VQHDuJ5xuEcn5Wxh/YQFNbEuPJFRKSdyG866awDm5dmtoqsMmuAJWb/l/qd2kDkZMfOTKygVfMIdBBPKg==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -7186,9 +7186,9 @@ "peer": true }, "caniuse-lite": { - "version": "1.0.30001477", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001477.tgz", - "integrity": "sha512-lZim4iUHhGcy5p+Ri/G7m84hJwncj+Kz7S5aD4hoQfslKZJgt0tHc/hafVbqHC5bbhHb+mrW2JOUHkI5KH7toQ==" + "version": "1.0.30001478", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001478.tgz", + "integrity": "sha512-gMhDyXGItTHipJj2ApIvR+iVB5hd0KP3svMWWXDvZOmjzJJassGLMfxRkQCSYgGd2gtdL/ReeiyvMSFD1Ss6Mw==" }, "chalk": { "version": "4.1.2", diff --git a/examples/AISKU/package.json b/examples/AISKU/package.json index 32f5683ff..8bdc1fe35 100644 --- a/examples/AISKU/package.json +++ b/examples/AISKU/package.json @@ -1,7 +1,7 @@ { "name": "@microsoft/applicationinsights-example-aisku", "author": "Microsoft Application Insights Team", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights AISKU Example", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "keywords": [ @@ -51,8 +51,8 @@ "dependencies": { "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.2", - "@microsoft/applicationinsights-web": "2.8.12", - "@microsoft/applicationinsights-core-js": "2.8.12", + "@microsoft/applicationinsights-web": "3.0.0", + "@microsoft/applicationinsights-core-js": "3.0.0", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" } } diff --git a/examples/dependency/package.json b/examples/dependency/package.json index bf63b3073..313d05a77 100644 --- a/examples/dependency/package.json +++ b/examples/dependency/package.json @@ -1,7 +1,7 @@ { "name": "@microsoft/applicationinsights-example-dependencies", "author": "Microsoft Application Insights Team", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights Dependencies Example", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "keywords": [ @@ -51,9 +51,9 @@ "dependencies": { "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.2", - "@microsoft/applicationinsights-web": "2.8.12", - "@microsoft/applicationinsights-dependencies-js": "2.8.12", - "@microsoft/applicationinsights-core-js": "2.8.12", + "@microsoft/applicationinsights-web": "3.0.0", + "@microsoft/applicationinsights-dependencies-js": "3.0.0", + "@microsoft/applicationinsights-core-js": "3.0.0", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" } } diff --git a/examples/shared-worker/package.json b/examples/shared-worker/package.json index d8e50e16a..8646748c1 100644 --- a/examples/shared-worker/package.json +++ b/examples/shared-worker/package.json @@ -1,7 +1,7 @@ { "name": "@microsoft/applicationinsights-example-shared-worker", "author": "Microsoft Application Insights Team", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights Shared Worker Example", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "keywords": [ @@ -63,7 +63,7 @@ "dependencies": { "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.2", - "@microsoft/applicationinsights-web": "2.8.12", + "@microsoft/applicationinsights-web": "3.0.0", "@microsoft/applicationinsights-web-snippet": "1.0.1", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" } diff --git a/extensions/applicationinsights-analytics-js/package.json b/extensions/applicationinsights-analytics-js/package.json index b6d2c6e44..3adb820c3 100644 --- a/extensions/applicationinsights-analytics-js/package.json +++ b/extensions/applicationinsights-analytics-js/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-analytics-js", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights JavaScript SDK - Web Analytics", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "author": "Microsoft Application Insights Team", @@ -30,8 +30,8 @@ "@microsoft/ai-test-framework": "0.0.1", "@microsoft/applicationinsights-rollup-plugin-uglify3-js": "1.0.0", "@microsoft/applicationinsights-rollup-es5": "1.0.2", - "@microsoft/applicationinsights-properties-js": "2.8.12", - "@microsoft/applicationinsights-channel-js": "2.8.12", + "@microsoft/applicationinsights-properties-js": "3.0.0", + "@microsoft/applicationinsights-channel-js": "3.0.0", "@microsoft/api-extractor": "^7.18.1", "typescript": "^4.9.3", "tslib": "^2.0.0", @@ -57,8 +57,8 @@ "dependencies": { "@microsoft/dynamicproto-js": "^2.0.2", "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/applicationinsights-core-js": "2.8.12", - "@microsoft/applicationinsights-common": "2.8.12", + "@microsoft/applicationinsights-core-js": "3.0.0", + "@microsoft/applicationinsights-common": "3.0.0", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" }, "license": "MIT" diff --git a/extensions/applicationinsights-clickanalytics-js/package.json b/extensions/applicationinsights-clickanalytics-js/package.json index 50b654943..9460da452 100644 --- a/extensions/applicationinsights-clickanalytics-js/package.json +++ b/extensions/applicationinsights-clickanalytics-js/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-clickanalytics-js", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights Click Analytics extension", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "author": "Microsoft Application Insights Team", @@ -48,9 +48,9 @@ "dependencies": { "@microsoft/dynamicproto-js": "^2.0.2", "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/applicationinsights-core-js": "2.8.12", - "@microsoft/applicationinsights-common": "2.8.12", - "@microsoft/applicationinsights-properties-js": "2.8.12", + "@microsoft/applicationinsights-core-js": "3.0.0", + "@microsoft/applicationinsights-common": "3.0.0", + "@microsoft/applicationinsights-properties-js": "3.0.0", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" }, "repository": { diff --git a/extensions/applicationinsights-debugplugin-js/package.json b/extensions/applicationinsights-debugplugin-js/package.json index a48f59128..1174a6dc0 100644 --- a/extensions/applicationinsights-debugplugin-js/package.json +++ b/extensions/applicationinsights-debugplugin-js/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-debugplugin-js", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights JavaScript SDK - Debug Plugin extension", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "author": "Microsoft Application Insights Team", @@ -49,8 +49,8 @@ }, "dependencies": { "@microsoft/dynamicproto-js": "^2.0.2", - "@microsoft/applicationinsights-common": "2.8.12", - "@microsoft/applicationinsights-core-js": "2.8.12", + "@microsoft/applicationinsights-common": "3.0.0", + "@microsoft/applicationinsights-core-js": "3.0.0", "@microsoft/applicationinsights-shims": "3.0.1", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" }, diff --git a/extensions/applicationinsights-dependencies-js/package.json b/extensions/applicationinsights-dependencies-js/package.json index 58e1f7b23..8148b82e2 100644 --- a/extensions/applicationinsights-dependencies-js/package.json +++ b/extensions/applicationinsights-dependencies-js/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-dependencies-js", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights XHR dependencies plugin", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "author": "Microsoft Application Insights Team", @@ -55,8 +55,8 @@ "dependencies": { "@microsoft/dynamicproto-js": "^2.0.2", "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/applicationinsights-core-js": "2.8.12", - "@microsoft/applicationinsights-common": "2.8.12", + "@microsoft/applicationinsights-core-js": "3.0.0", + "@microsoft/applicationinsights-common": "3.0.0", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" }, "license": "MIT" diff --git a/extensions/applicationinsights-perfmarkmeasure-js/package.json b/extensions/applicationinsights-perfmarkmeasure-js/package.json index 1bcc48ea6..f4475337a 100644 --- a/extensions/applicationinsights-perfmarkmeasure-js/package.json +++ b/extensions/applicationinsights-perfmarkmeasure-js/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-perfmarkmeasure-js", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights Performance Mark and Measure Manager plugin", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "author": "Microsoft Application Insights Team", @@ -52,7 +52,7 @@ "dependencies": { "@microsoft/dynamicproto-js": "^2.0.2", "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/applicationinsights-core-js": "2.8.12", + "@microsoft/applicationinsights-core-js": "3.0.0", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" }, "license": "MIT" diff --git a/extensions/applicationinsights-properties-js/Tests/Unit/src/propertiesSize.tests.ts b/extensions/applicationinsights-properties-js/Tests/Unit/src/propertiesSize.tests.ts index 09d42d51a..452ddaa2f 100644 --- a/extensions/applicationinsights-properties-js/Tests/Unit/src/propertiesSize.tests.ts +++ b/extensions/applicationinsights-properties-js/Tests/Unit/src/propertiesSize.tests.ts @@ -5,7 +5,7 @@ export class PropertiesExtensionSizeCheck extends AITestClass { private readonly MAX_DEFLATE_SIZE = 18; private readonly rawFilePath = "../dist/es5/applicationinsights-properties-js.min.js"; // Automatically updated by version scripts - private readonly currentVer = "2.8.12"; + private readonly currentVer = "3.0.0"; private readonly proFilePath = `../browser/es5/ai.props.${this.currentVer[0]}.min.js`; public testInitialize() { diff --git a/extensions/applicationinsights-properties-js/package.json b/extensions/applicationinsights-properties-js/package.json index 0753888ed..5863267b6 100644 --- a/extensions/applicationinsights-properties-js/package.json +++ b/extensions/applicationinsights-properties-js/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-properties-js", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights properties (Part A) plugin", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "author": "Microsoft Application Insights Team", @@ -55,8 +55,8 @@ "dependencies": { "@microsoft/dynamicproto-js": "^2.0.2", "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/applicationinsights-core-js": "2.8.12", - "@microsoft/applicationinsights-common": "2.8.12", + "@microsoft/applicationinsights-core-js": "3.0.0", + "@microsoft/applicationinsights-common": "3.0.0", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" }, "license": "MIT" diff --git a/package.json b/package.json index 954ac7abb..b84816ec8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@microsoft/applicationinsights-web", "description": "Microsoft Application Insights JavaScript SDK", - "version": "2.8.12", + "version": "3.0.0", "keywords": [ "browser performance monitoring", "script errors", diff --git a/shared/AppInsightsCommon/package.json b/shared/AppInsightsCommon/package.json index b82893d1b..182677f7a 100644 --- a/shared/AppInsightsCommon/package.json +++ b/shared/AppInsightsCommon/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-common", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights Common JavaScript Library", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "author": "Microsoft Application Insights Team", @@ -52,7 +52,7 @@ }, "dependencies": { "@microsoft/applicationinsights-shims": "3.0.1", - "@microsoft/applicationinsights-core-js": "2.8.12", + "@microsoft/applicationinsights-core-js": "3.0.0", "@microsoft/dynamicproto-js": "^2.0.2", "@nevware21/ts-utils": ">= 0.9.4 < 2.x" }, diff --git a/shared/AppInsightsCore/package.json b/shared/AppInsightsCore/package.json index f4faa2cff..6acf9ccb8 100644 --- a/shared/AppInsightsCore/package.json +++ b/shared/AppInsightsCore/package.json @@ -1,7 +1,7 @@ { "name": "@microsoft/applicationinsights-core-js", "author": "Microsoft Application Insights Team", - "version": "2.8.12", + "version": "3.0.0", "description": "Microsoft Application Insights Core Javascript SDK", "homepage": "https://github.com/microsoft/ApplicationInsights-JS#readme", "keywords": [ diff --git a/tools/chrome-debug-extension/manifest.json b/tools/chrome-debug-extension/manifest.json index fdee6e988..f6e5c82f6 100644 --- a/tools/chrome-debug-extension/manifest.json +++ b/tools/chrome-debug-extension/manifest.json @@ -2,8 +2,8 @@ "name": "Telemetry Viewer", "short_name": "Telemetry Viewer", "description": "A browser extension that provides a real time view of what's happening in Application Insights including what telemetry is being logged by the web application", - "version": "0.3.12", - "version_name": "0.3.12", + "version": "0.4.0", + "version_name": "0.4.0", "manifest_version": 2, "icons": { "16": "images/icon-16.png", diff --git a/tools/chrome-debug-extension/package.json b/tools/chrome-debug-extension/package.json index c87f8bee0..f633c7bc9 100644 --- a/tools/chrome-debug-extension/package.json +++ b/tools/chrome-debug-extension/package.json @@ -1,6 +1,6 @@ { "name": "@microsoft/applicationinsights-chrome-debug-extension", - "version": "0.3.12", + "version": "0.4.0", "description": "A chrome based browser extension that provides a real time view of what's happening in Application Insights including what telemetry is being logged by the web application", "homepage": "https://github.com/microsoft/ApplicationInsights-JS/tree/main/tools/chrome-debug-extension#readme", "keywords": [ @@ -42,8 +42,8 @@ "license": "MIT", "sideEffects": false, "dependencies": { - "@microsoft/applicationinsights-core-js": "2.8.12", - "@microsoft/applicationinsights-common": "2.8.12", + "@microsoft/applicationinsights-core-js": "3.0.0", + "@microsoft/applicationinsights-common": "3.0.0", "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.2", "@nevware21/ts-utils": ">= 0.9.4 < 2.x", diff --git a/version.json b/version.json index 3a0bc72b4..f563da550 100644 --- a/version.json +++ b/version.json @@ -1,56 +1,56 @@ { "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": "2.8.12", - "next": "major", + "release": "3.0.0", + "next": "patch", "pkgs": { "@microsoft/applicationinsights-web": { "package": "package.json", - "release": "2.8.12" + "release": "3.0.0" }, "@microsoft/applicationinsights-web-basic": { "package": "AISKULight/package.json", - "release": "2.8.12" + "release": "3.0.0" }, "@microsoft/applicationinsights-channel-js": { "package": "channels/applicationinsights-channel-js/package.json", - "release": "2.8.12" + "release": "3.0.0" }, "@microsoft/applicationinsights-analytics-js": { "package": "extensions/applicationinsights-analytics-js/package.json", - "release": "2.8.12" + "release": "3.0.0" }, "@microsoft/applicationinsights-clickanalytics-js": { "package": "extensions/applicationinsights-clickanalytics-js/package.json", - "release": "2.8.12" + "release": "3.0.0" }, "@microsoft/applicationinsights-debugplugin-js": { "package": "extensions/applicationinsights-debugplugin-js/package.json", - "release": "2.8.12" + "release": "3.0.0" }, "@microsoft/applicationinsights-dependencies-js": { "package": "extensions/applicationinsights-dependencies-js/package.json", - "release": "2.8.12" + "release": "3.0.0" }, "@microsoft/applicationinsights-perfmarkmeasure-js": { "package": "extensions/applicationinsights-perfmarkmeasure-js/package.json", - "release": "2.8.12" + "release": "3.0.0" }, "@microsoft/applicationinsights-properties-js": { "package": "extensions/applicationinsights-properties-js/package.json", - "release": "2.8.12" + "release": "3.0.0" }, "@microsoft/applicationinsights-common": { "package": "shared/AppInsightsCommon/package.json", - "release": "2.8.12" + "release": "3.0.0" }, "@microsoft/applicationinsights-core-js": { "package": "shared/AppInsightsCore/package.json", - "release": "2.8.12" + "release": "3.0.0" }, "@microsoft/applicationinsights-chrome-debug-extension": { "package": "tools/chrome-debug-extension/package.json", - "release": "0.3.12" + "release": "0.4.0" }, "applicationinsights-web-config": { "package": "tools/config/package.json", @@ -58,15 +58,19 @@ }, "@microsoft/applicationinsights-example-aisku": { "package": "examples/AISKU/package.json", - "release": "2.8.12" + "release": "3.0.0" }, "@microsoft/applicationinsights-example-dependencies": { "package": "examples/dependency/package.json", - "release": "2.8.12" + "release": "3.0.0" }, "@microsoft/applicationinsights-example-shared-worker": { "package": "examples/shared-worker/package.json", - "release": "2.8.12" + "release": "3.0.0" + }, + "@microsoft/applicationinsights-teechannel-js": { + "package": "channels/tee-channel-js/package.json", + "release": "3.0.0" } } }