diff --git a/apps/teams-test-app/index_cdn.html b/apps/teams-test-app/index_cdn.html index 39f1b6dd72..98f18c2a70 100644 --- a/apps/teams-test-app/index_cdn.html +++ b/apps/teams-test-app/index_cdn.html @@ -15,8 +15,8 @@
diff --git a/apps/teams-test-app/package.json b/apps/teams-test-app/package.json index 7edbc6b44c..7e1bf7dec9 100644 --- a/apps/teams-test-app/package.json +++ b/apps/teams-test-app/package.json @@ -3,7 +3,7 @@ "private": true, "author": "Microsoft Teams", "description": "Teams Test App utilizing Teams JavaScript client SDK to test Hosts", - "version": "2.22.0", + "version": "2.23.0", "scripts": { "build": "pnpm build:bundle", "build:bundle": "pnpm lint && webpack", diff --git a/change/@microsoft-teams-js-2e69f235-a19e-464e-a73b-0a34da8993bd.json b/change/@microsoft-teams-js-2e69f235-a19e-464e-a73b-0a34da8993bd.json deleted file mode 100644 index 51b59d4657..0000000000 --- a/change/@microsoft-teams-js-2e69f235-a19e-464e-a73b-0a34da8993bd.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Updated `webStorage` capability to query host for capability support, rather than using a hardcoded answer.", - "packageName": "@microsoft/teams-js", - "email": "36546967+AE-MS@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@microsoft-teams-js-3df1e388-302e-45ea-b24a-b46d2150dd9b.json b/change/@microsoft-teams-js-3df1e388-302e-45ea-b24a-b46d2150dd9b.json deleted file mode 100644 index 7e17c8f252..0000000000 --- a/change/@microsoft-teams-js-3df1e388-302e-45ea-b24a-b46d2150dd9b.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "Removing unused scripts and updating the release yaml", - "packageName": "@microsoft/teams-js", - "email": "jeklouda@microsoft.com", - "dependentChangeType": "none" -} diff --git a/change/@microsoft-teams-js-40968a44-8220-4162-a289-038e99f5bee3.json b/change/@microsoft-teams-js-40968a44-8220-4162-a289-038e99f5bee3.json deleted file mode 100644 index c6f2647777..0000000000 --- a/change/@microsoft-teams-js-40968a44-8220-4162-a289-038e99f5bee3.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Updated `authentication.authenticate` so that it only accepts https URLs.", - "packageName": "@microsoft/teams-js", - "email": "trharris@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@microsoft-teams-js-4460db5d-e36a-40b9-8df7-0c61833d18d8.json b/change/@microsoft-teams-js-4460db5d-e36a-40b9-8df7-0c61833d18d8.json deleted file mode 100644 index 8710827a5e..0000000000 --- a/change/@microsoft-teams-js-4460db5d-e36a-40b9-8df7-0c61833d18d8.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "Added documentation explaining why need different function for web platform for authentication window.", - "packageName": "@microsoft/teams-js", - "email": "98348000+shrshindeMSFT@users.noreply.github.com", - "dependentChangeType": "none" -} diff --git a/change/@microsoft-teams-js-4b3cb97d-1886-4e30-b100-4bb8503a447d.json b/change/@microsoft-teams-js-4b3cb97d-1886-4e30-b100-4bb8503a447d.json deleted file mode 100644 index 348d035f69..0000000000 --- a/change/@microsoft-teams-js-4b3cb97d-1886-4e30-b100-4bb8503a447d.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "Released 2.22.0", - "packageName": "@microsoft/teams-js", - "email": "jadahiya@microsoft.com", - "dependentChangeType": "none" -} diff --git a/change/@microsoft-teams-js-4eaf03ba-f263-4d77-a94d-71f3644f739f.json b/change/@microsoft-teams-js-4eaf03ba-f263-4d77-a94d-71f3644f739f.json deleted file mode 100644 index cc7bea2381..0000000000 --- a/change/@microsoft-teams-js-4eaf03ba-f263-4d77-a94d-71f3644f739f.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Added in 4 new domains for copilot chat to the validOrigins list", - "packageName": "@microsoft/teams-js", - "email": "jadahiya@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@microsoft-teams-js-51421b73-089f-43de-9076-75563e1f064c.json b/change/@microsoft-teams-js-51421b73-089f-43de-9076-75563e1f064c.json deleted file mode 100644 index 7be510a5cc..0000000000 --- a/change/@microsoft-teams-js-51421b73-089f-43de-9076-75563e1f064c.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "Removed beta tag from `pages.currentApp` namespace", - "packageName": "@microsoft/teams-js", - "email": "vikramtha@microsoft.com", - "dependentChangeType": "none" -} diff --git a/change/@microsoft-teams-js-723b7387-886b-45e4-9191-9bc13fc83599.json b/change/@microsoft-teams-js-723b7387-886b-45e4-9191-9bc13fc83599.json deleted file mode 100644 index ae802f079d..0000000000 --- a/change/@microsoft-teams-js-723b7387-886b-45e4-9191-9bc13fc83599.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Made a skeletonized version of the buffer npm package as a temporary measure to reduce bundle size", - "packageName": "@microsoft/teams-js", - "email": "noahdarveau@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@microsoft-teams-js-7e590cca-780e-4ab0-95c7-f9e7754eb678.json b/change/@microsoft-teams-js-7e590cca-780e-4ab0-95c7-f9e7754eb678.json deleted file mode 100644 index 1270238de8..0000000000 --- a/change/@microsoft-teams-js-7e590cca-780e-4ab0-95c7-f9e7754eb678.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "minor", - "comment": "Added support for `content` frame context to `liveShare` capability. Live Share SDK works now in Chat/Channel Tab and Collab Stage view contexts with this change.", - "packageName": "@microsoft/teams-js", - "email": "pradan@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@microsoft-teams-js-963791e4-c448-4a4e-8a36-6c2c5b9b2035.json b/change/@microsoft-teams-js-963791e4-c448-4a4e-8a36-6c2c5b9b2035.json deleted file mode 100644 index 5a1dc6d712..0000000000 --- a/change/@microsoft-teams-js-963791e4-c448-4a4e-8a36-6c2c5b9b2035.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Cleaned up import structure in the `private` folder", - "packageName": "@microsoft/teams-js", - "email": "noahdarveau@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@microsoft-teams-js-a11eae80-b237-4cf2-94ab-fb8e719e3dcb.json b/change/@microsoft-teams-js-a11eae80-b237-4cf2-94ab-fb8e719e3dcb.json deleted file mode 100644 index f6a96f62e4..0000000000 --- a/change/@microsoft-teams-js-a11eae80-b237-4cf2-94ab-fb8e719e3dcb.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "minor", - "comment": "Added a new API `externalAppAuthentication.authenticateWithPowerPlatformConnectorPlugins`. It can be used to perform authentication with Power Platform connector plugins.", - "packageName": "@microsoft/teams-js", - "email": "niharikad@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@microsoft-teams-js-b63da2d9-3e02-4b83-9664-78aa8f49c713.json b/change/@microsoft-teams-js-b63da2d9-3e02-4b83-9664-78aa8f49c713.json deleted file mode 100644 index 63e07ef75f..0000000000 --- a/change/@microsoft-teams-js-b63da2d9-3e02-4b83-9664-78aa8f49c713.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "Updated the `.npmrc` location for the release pipeline", - "packageName": "@microsoft/teams-js", - "email": "jeklouda@microsoft.com", - "dependentChangeType": "none" -} diff --git a/change/@microsoft-teams-js-d2040181-a9a1-42d2-9080-35acb3a380cd.json b/change/@microsoft-teams-js-d2040181-a9a1-42d2-9080-35acb3a380cd.json deleted file mode 100644 index 7aca90c096..0000000000 --- a/change/@microsoft-teams-js-d2040181-a9a1-42d2-9080-35acb3a380cd.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Fixed API telemetry tag for `pages.navigateToApp` function", - "packageName": "@microsoft/teams-js", - "email": "kangxuanye@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@microsoft-teams-js-db145a5b-781f-4fe0-8c46-6f556d1ad77f.json b/change/@microsoft-teams-js-db145a5b-781f-4fe0-8c46-6f556d1ad77f.json deleted file mode 100644 index e4f8c14903..0000000000 --- a/change/@microsoft-teams-js-db145a5b-781f-4fe0-8c46-6f556d1ad77f.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "minor", - "comment": "Added `meeting.getMeetingDetailsVerbose` to allow retrieving additional meeting details from supported hosts.", - "packageName": "@microsoft/teams-js", - "email": "johnsle@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@microsoft-teams-js-e5a96ec6-71dd-43aa-99ed-7318779446d9.json b/change/@microsoft-teams-js-e5a96ec6-71dd-43aa-99ed-7318779446d9.json deleted file mode 100644 index c75dead11c..0000000000 --- a/change/@microsoft-teams-js-e5a96ec6-71dd-43aa-99ed-7318779446d9.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Exported enums are no longer const due to a bug", - "packageName": "@microsoft/teams-js", - "email": "noahdarveau@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@microsoft-teams-js-f6daee5c-d395-44ed-a4f3-670c3bbc44fe.json b/change/@microsoft-teams-js-f6daee5c-d395-44ed-a4f3-670c3bbc44fe.json deleted file mode 100644 index 69dfce1543..0000000000 --- a/change/@microsoft-teams-js-f6daee5c-d395-44ed-a4f3-670c3bbc44fe.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "minor", - "comment": "Added `messageChannels.telemetry` and moved existing telemetryPort code into it. Added new `messageChannels.dataLayer` subcapability and added code for interacting with the host data layer. ", - "packageName": "@microsoft/teams-js", - "email": "kerrynb@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@microsoft-teams-js-fd3f7fa2-bb9f-476d-bfdb-91a78f32d4f4.json b/change/@microsoft-teams-js-fd3f7fa2-bb9f-476d-bfdb-91a78f32d4f4.json deleted file mode 100644 index 5a06052863..0000000000 --- a/change/@microsoft-teams-js-fd3f7fa2-bb9f-476d-bfdb-91a78f32d4f4.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Added `validMessageOrigins` to be passed to `parentWindow`.", - "packageName": "@microsoft/teams-js", - "email": "98348000+shrshindeMSFT@users.noreply.github.com", - "dependentChangeType": "none" -} diff --git a/packages/teams-js/CHANGELOG.md b/packages/teams-js/CHANGELOG.md index 0cf7b6e022..ba00269af4 100644 --- a/packages/teams-js/CHANGELOG.md +++ b/packages/teams-js/CHANGELOG.md @@ -1,9 +1,30 @@ # Change Log - @microsoft/teams-js -This log was last generated on Thu, 11 Apr 2024 05:06:48 GMT and should not be manually modified. +This log was last generated on Tue, 07 May 2024 20:54:35 GMT and should not be manually modified. +## 2.23.0 + +Tue, 07 May 2024 20:54:35 GMT + +### Minor changes + +- Added a new API `externalAppAuthentication.authenticateWithPowerPlatformConnectorPlugins`. It can be used to perform authentication with Power Platform connector plugins. +- Added `messageChannels.telemetry` and moved existing telemetryPort code into it. Added new `messageChannels.dataLayer` subcapability and added code for interacting with the host data layer. +- Added `meeting.getMeetingDetailsVerbose` to allow retrieving additional meeting details from supported hosts. +- Added support for `content` frame context to `liveShare` capability. Live Share SDK works now in Chat/Channel Tab and Collab Stage view contexts with this change. + +### Patches + +- Cleaned up import structure in the `private` folder +- Fixed API telemetry tag for `pages.navigateToApp` function +- Updated `authentication.authenticate` so that it only accepts https URLs. +- Added `validMessageOrigins` to be passed to `parentWindow`. +- Updated `webStorage` capability to query host for capability support, rather than using a hardcoded answer. +- Fixed a bug with exported `const enums` +- Made a skeletonized version of the buffer npm package as a temporary measure to reduce bundle size + ## 2.22.0 Thu, 11 Apr 2024 05:06:48 GMT diff --git a/packages/teams-js/README.md b/packages/teams-js/README.md index f3eec14f74..debc08ccb7 100644 --- a/packages/teams-js/README.md +++ b/packages/teams-js/README.md @@ -24,7 +24,7 @@ To install the stable [version](https://learn.microsoft.com/javascript/api/overv ### Production -You can reference these files directly [from here](https://res.cdn.office.net/teams-js/2.22.0/js/MicrosoftTeams.min.js) or point your package manager at them. +You can reference these files directly [from here](https://res.cdn.office.net/teams-js/2.23.0/js/MicrosoftTeams.min.js) or point your package manager at them. ## Usage @@ -45,13 +45,13 @@ Reference the library inside of your `.html` page using: ```html - + diff --git a/packages/teams-js/package.json b/packages/teams-js/package.json index ea4a04772f..fecf710b16 100644 --- a/packages/teams-js/package.json +++ b/packages/teams-js/package.json @@ -1,7 +1,7 @@ { "name": "@microsoft/teams-js", "author": "Microsoft Teams", - "version": "2.22.0", + "version": "2.23.0", "description": "Microsoft Client SDK for building app for Microsoft hosts", "repository": { "directory": "packages/teams-js",