From fdce386c517dc59e6e90342f1901f7a37f9082c1 Mon Sep 17 00:00:00 2001 From: Sam Ramon <15154970+samantharamon@users.noreply.github.com> Date: Tue, 6 Jan 2026 13:13:23 -0800 Subject: [PATCH 1/3] [office-js][office-js-preview] (Outlook) Document alternative options to get the internetMessageId property (#74299) --- types/office-js-preview/index.d.ts | 22 ++++++++++++++++------ types/office-js/index.d.ts | 22 ++++++++++++++++------ 2 files changed, 32 insertions(+), 12 deletions(-) diff --git a/types/office-js-preview/index.d.ts b/types/office-js-preview/index.d.ts index 2c572bce2917a5..4bf86d40c9a0fb 100644 --- a/types/office-js-preview/index.d.ts +++ b/types/office-js-preview/index.d.ts @@ -17446,8 +17446,13 @@ declare namespace Office { * **{@link https://learn.microsoft.com/office/dev/add-ins/outlook/outlook-add-ins-overview#extension-points | Applicable Outlook mode}**: Message Read * * **Important**: In the **Sent Items** folder, the `internetMessageId` may not be available yet on recently sent items. In that case, - * consider using {@link https://learn.microsoft.com/office/dev/add-ins/outlook/web-services | Exchange Web Services} to get this - * {@link https://learn.microsoft.com/exchange/client-developer/web-service-reference/internetmessageid | property from the server}. + * consider using one of the following options depending on your Exchange environment. + * + * - For Exchange Online, use {@link https://learn.microsoft.com/office/dev/add-ins/outlook/microsoft-graph | Microsoft Graph} to get the + * {@link https://learn.microsoft.com/graph/api/resources/message | internetMessageId} property. + * + * - For Exchange Server (on-premises), use {@link https://learn.microsoft.com/office/dev/add-ins/outlook/web-services | Exchange Web Services} to get the + * {@link https://learn.microsoft.com/exchange/client-developer/web-service-reference/internetmessageid | InternetMessageId} property from the server. */ internetMessageId: string; /** @@ -21748,15 +21753,20 @@ declare namespace Office { /** * Gets the internet message identifier for an email message. * - * **Important**: In the **Sent Items** folder, the `internetMessageId` may not be available yet on recently sent items. In that case, - * consider using {@link https://learn.microsoft.com/office/dev/add-ins/outlook/web-services | Exchange Web Services} to get this - * {@link https://learn.microsoft.com/exchange/client-developer/web-service-reference/internetmessageid | property from the server}. - * * @remarks * * **{@link https://learn.microsoft.com/office/dev/add-ins/outlook/understanding-outlook-add-in-permissions | Minimum permission level}**: **read item** * * **{@link https://learn.microsoft.com/office/dev/add-ins/outlook/outlook-add-ins-overview#extension-points | Applicable Outlook mode}**: Message Read + * + * **Important**: In the **Sent Items** folder, the `internetMessageId` may not be available yet on recently sent items. In that case, + * consider using one of the following options depending on your Exchange environment. + * + * - For Exchange Online, use {@link https://learn.microsoft.com/office/dev/add-ins/outlook/microsoft-graph | Microsoft Graph} to get the + * {@link https://learn.microsoft.com/graph/api/resources/message | internetMessageId} property. + * + * - For Exchange Server (on-premises), use {@link https://learn.microsoft.com/office/dev/add-ins/outlook/web-services | Exchange Web Services} to get the + * {@link https://learn.microsoft.com/exchange/client-developer/web-service-reference/internetmessageid | InternetMessageId} property from the server. */ internetMessageId: string; /** diff --git a/types/office-js/index.d.ts b/types/office-js/index.d.ts index 64287982bb0bba..d21e88e346e297 100644 --- a/types/office-js/index.d.ts +++ b/types/office-js/index.d.ts @@ -16908,8 +16908,13 @@ declare namespace Office { * **{@link https://learn.microsoft.com/office/dev/add-ins/outlook/outlook-add-ins-overview#extension-points | Applicable Outlook mode}**: Message Read * * **Important**: In the **Sent Items** folder, the `internetMessageId` may not be available yet on recently sent items. In that case, - * consider using {@link https://learn.microsoft.com/office/dev/add-ins/outlook/web-services | Exchange Web Services} to get this - * {@link https://learn.microsoft.com/exchange/client-developer/web-service-reference/internetmessageid | property from the server}. + * consider using one of the following options depending on your Exchange environment. + * + * - For Exchange Online, use {@link https://learn.microsoft.com/office/dev/add-ins/outlook/microsoft-graph | Microsoft Graph} to get the + * {@link https://learn.microsoft.com/graph/api/resources/message | internetMessageId} property. + * + * - For Exchange Server (on-premises), use {@link https://learn.microsoft.com/office/dev/add-ins/outlook/web-services | Exchange Web Services} to get the + * {@link https://learn.microsoft.com/exchange/client-developer/web-service-reference/internetmessageid | InternetMessageId} property from the server. */ internetMessageId: string; /** @@ -21090,15 +21095,20 @@ declare namespace Office { /** * Gets the internet message identifier for an email message. * - * **Important**: In the **Sent Items** folder, the `internetMessageId` may not be available yet on recently sent items. In that case, - * consider using {@link https://learn.microsoft.com/office/dev/add-ins/outlook/web-services | Exchange Web Services} to get this - * {@link https://learn.microsoft.com/exchange/client-developer/web-service-reference/internetmessageid | property from the server}. - * * @remarks * * **{@link https://learn.microsoft.com/office/dev/add-ins/outlook/understanding-outlook-add-in-permissions | Minimum permission level}**: **read item** * * **{@link https://learn.microsoft.com/office/dev/add-ins/outlook/outlook-add-ins-overview#extension-points | Applicable Outlook mode}**: Message Read + * + * **Important**: In the **Sent Items** folder, the `internetMessageId` may not be available yet on recently sent items. In that case, + * consider using one of the following options depending on your Exchange environment. + * + * - For Exchange Online, use {@link https://learn.microsoft.com/office/dev/add-ins/outlook/microsoft-graph | Microsoft Graph} to get the + * {@link https://learn.microsoft.com/graph/api/resources/message | internetMessageId} property. + * + * - For Exchange Server (on-premises), use {@link https://learn.microsoft.com/office/dev/add-ins/outlook/web-services | Exchange Web Services} to get the + * {@link https://learn.microsoft.com/exchange/client-developer/web-service-reference/internetmessageid | InternetMessageId} property from the server. */ internetMessageId: string; /** From 3e680b95adc37734d1e37fec92465c3b1cdba8ad Mon Sep 17 00:00:00 2001 From: Sam Ramon <15154970+samantharamon@users.noreply.github.com> Date: Tue, 6 Jan 2026 13:13:46 -0800 Subject: [PATCH 2/3] [office-js][office-js-preview] (Outlook) Clarify values returned by from and sender properties (#74298) --- types/office-js-preview/index.d.ts | 12 ++++++++---- types/office-js/index.d.ts | 12 ++++++++---- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/types/office-js-preview/index.d.ts b/types/office-js-preview/index.d.ts index 4bf86d40c9a0fb..b1a20a9e356851 100644 --- a/types/office-js-preview/index.d.ts +++ b/types/office-js-preview/index.d.ts @@ -17430,7 +17430,8 @@ declare namespace Office { * **Important**: * * - The `from` and `sender` properties represent the same person unless the message is sent by a delegate with **Send on behalf** permissions. - * In this case, the `from` property returns the delegator's email address and the `sender` property returns the delegate's address. For information about mailbox delegation, see + * In this case, the `from` property returns the email address of the mailbox owner or shared mailbox, and the `sender` property returns the address of the delegate. + * If the delegate has both **Send on behalf** and **Send as** permissions, the **Send as** permission applies. For information about mailbox delegation, see * {@link https://learn.microsoft.com/exchange/recipients-in-exchange-online/manage-permissions-for-recipients | Manage permissions for recipients in Exchange Online}. * * - The `recipientType` property of the `EmailAddressDetails` object in the `from` property is undefined. @@ -17641,7 +17642,8 @@ declare namespace Office { * **Important**: * * - The `from` and `sender` properties represent the same person unless the message is sent by a delegate with **Send on behalf** permissions. - * In this case, the `from` property returns the delegator's email address and the `sender` property returns the delegate's address. For information about mailbox delegation, see + * In this case, the `from` property returns the email address of the mailbox owner or shared mailbox, and the `sender` property returns the address of the delegate. + * If the delegate has both **Send on behalf** and **Send as** permissions, the **Send as** permission applies. For information about mailbox delegation, see * {@link https://learn.microsoft.com/exchange/recipients-in-exchange-online/manage-permissions-for-recipients | Manage permissions for recipients in Exchange Online}. * * - The `recipientType` property of the `EmailAddressDetails` object in the `sender` property is undefined. @@ -21744,7 +21746,8 @@ declare namespace Office { * **Important**: * * - The `from` and `sender` properties represent the same person unless the message is sent by a delegate with **Send on behalf** permissions. - * In this case, the `from` property returns the delegator's email address and the `sender` property returns the delegate's address. For information about mailbox delegation, see + * In this case, the `from` property returns the email address of the mailbox owner or shared mailbox, and the `sender` property returns the address of the delegate. + * If the delegate has both **Send on behalf** and **Send as** permissions, the **Send as** permission applies. For information about mailbox delegation, see * {@link https://learn.microsoft.com/exchange/recipients-in-exchange-online/manage-permissions-for-recipients | Manage permissions for recipients in Exchange Online}. * * - The `recipientType` property of the `EmailAddressDetails` object in the `from` property is undefined. @@ -21944,7 +21947,8 @@ declare namespace Office { * **Important**: * * - The `from` and `sender` properties represent the same person unless the message is sent by a delegate with **Send on behalf** permissions. - * In this case, the `from` property returns the delegator's email address and the `sender` property returns the delegate's address. For information about mailbox delegation, see + * In this case, the `from` property returns the email address of the mailbox owner or shared mailbox, and the `sender` property returns the address of the delegate. + * If the delegate has both **Send on behalf** and **Send as** permissions, the **Send as** permission applies. For information about mailbox delegation, see * {@link https://learn.microsoft.com/exchange/recipients-in-exchange-online/manage-permissions-for-recipients | Manage permissions for recipients in Exchange Online}. * * - The `recipientType` property of the `EmailAddressDetails` object in the `sender` property is undefined. diff --git a/types/office-js/index.d.ts b/types/office-js/index.d.ts index d21e88e346e297..f46765be6db9b9 100644 --- a/types/office-js/index.d.ts +++ b/types/office-js/index.d.ts @@ -16892,7 +16892,8 @@ declare namespace Office { * **Important**: * * - The `from` and `sender` properties represent the same person unless the message is sent by a delegate with **Send on behalf** permissions. - * In this case, the `from` property returns the delegator's email address and the `sender` property returns the delegate's address. For information about mailbox delegation, see + * In this case, the `from` property returns the email address of the mailbox owner or shared mailbox, and the `sender` property returns the address of the delegate. + * If the delegate has both **Send on behalf** and **Send as** permissions, the **Send as** permission applies. For information about mailbox delegation, see * {@link https://learn.microsoft.com/exchange/recipients-in-exchange-online/manage-permissions-for-recipients | Manage permissions for recipients in Exchange Online}. * * - The `recipientType` property of the `EmailAddressDetails` object in the `from` property is undefined. @@ -17103,7 +17104,8 @@ declare namespace Office { * **Important**: * * - The `from` and `sender` properties represent the same person unless the message is sent by a delegate with **Send on behalf** permissions. - * In this case, the `from` property returns the delegator's email address and the `sender` property returns the delegate's address. For information about mailbox delegation, see + * In this case, the `from` property returns the email address of the mailbox owner or shared mailbox, and the `sender` property returns the address of the delegate. + * If the delegate has both **Send on behalf** and **Send as** permissions, the **Send as** permission applies. For information about mailbox delegation, see * {@link https://learn.microsoft.com/exchange/recipients-in-exchange-online/manage-permissions-for-recipients | Manage permissions for recipients in Exchange Online}. * * - The `recipientType` property of the `EmailAddressDetails` object in the `sender` property is undefined. @@ -21086,7 +21088,8 @@ declare namespace Office { * **Important**: * * - The `from` and `sender` properties represent the same person unless the message is sent by a delegate with **Send on behalf** permissions. - * In this case, the `from` property returns the delegator's email address and the `sender` property returns the delegate's address. For information about mailbox delegation, see + * In this case, the `from` property returns the email address of the mailbox owner or shared mailbox, and the `sender` property returns the address of the delegate. + * If the delegate has both **Send on behalf** and **Send as** permissions, the **Send as** permission applies. For information about mailbox delegation, see * {@link https://learn.microsoft.com/exchange/recipients-in-exchange-online/manage-permissions-for-recipients | Manage permissions for recipients in Exchange Online}. * * - The `recipientType` property of the `EmailAddressDetails` object in the `from` property is undefined. @@ -21286,7 +21289,8 @@ declare namespace Office { * **Important**: * * - The `from` and `sender` properties represent the same person unless the message is sent by a delegate with **Send on behalf** permissions. - * In this case, the `from` property returns the delegator's email address and the `sender` property returns the delegate's address. For information about mailbox delegation, see + * In this case, the `from` property returns the email address of the mailbox owner or shared mailbox, and the `sender` property returns the address of the delegate. + * If the delegate has both **Send on behalf** and **Send as** permissions, the **Send as** permission applies. For information about mailbox delegation, see * {@link https://learn.microsoft.com/exchange/recipients-in-exchange-online/manage-permissions-for-recipients | Manage permissions for recipients in Exchange Online}. * * - The `recipientType` property of the `EmailAddressDetails` object in the `sender` property is undefined. From 605c9a471421077610ca1c5d6f8fb3fd3aa4bbfd Mon Sep 17 00:00:00 2001 From: Toberumono Date: Tue, 6 Jan 2026 15:46:52 -0600 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#74306=20[@word?= =?UTF-8?q?press/block-editor]=20Dependency=20versions=20bump=20by=20@Tobe?= =?UTF-8?q?rumono?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- types/wordpress__block-editor/package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/types/wordpress__block-editor/package.json b/types/wordpress__block-editor/package.json index 1a383461ea76c3..107ed95ddac211 100644 --- a/types/wordpress__block-editor/package.json +++ b/types/wordpress__block-editor/package.json @@ -1,18 +1,18 @@ { "private": true, "name": "@types/wordpress__block-editor", - "version": "14.21.9999", + "version": "15.0.9999", "projects": [ "https://github.com/WordPress/gutenberg/tree/master/packages/block-editor/README.md" ], "dependencies": { "@types/react": "^18", "@types/wordpress__blocks": "*", - "@wordpress/components": "^29.12.0", - "@wordpress/data": "^10.26.0", - "@wordpress/element": "^6.26.0", + "@wordpress/components": "^30.9.0", + "@wordpress/data": "^10.36.0", + "@wordpress/element": "^6.36.0", "@wordpress/global-styles-engine": "^1.4.0", - "@wordpress/keycodes": "^4.26.0", + "@wordpress/keycodes": "^4.36.0", "react-autosize-textarea": "^7.1.0" }, "devDependencies": {