Releases
Provides information on the updates to the Outlook Javascript API.
link - learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/outlook-api-requirement-sets?view=common-js-preview
Version | Build | Released Windows Desktop | Released Online |
1.13 | Development | ||
1.12 | 2022 October (Microsoft Ignite) | 2022 October | |
1.11 | 14527.20226 | 2021 October (Microsoft Ignite) | 2021 October |
1.10 | 13929.20296 | 2021 May (Microsoft Build) | 2021 May |
1.9 | 13127.20296 | 2020 October (Microsoft Ignite) | 2020 October |
1.8 | 12130.20272 | 2019 October (Microsoft Ignite) | 2019 November |
1.7 | 2019 May (Microsoft Build) | 2019 June | |
1.6 | 2018 October (Microsoft Ignite) | 2018 June | |
1.5 | 2018 May (Microsoft Build) | 2017 December | |
1.4 | 2017 March | 2016 September | |
1.3 | 2016 May | 2015 August | |
1.2 | 2015 December | 2015 September | |
1.1 | 2015 September | 2014 March | |
1.0 | 2012 December | 2012 August |
Emails: compose/read
Appointments/Meetings/Meeting responses: compose/read
Contacts
Distribution Lists
Attachments
Need access to emails/meetings in shared mailboxes and delegated mailboxes
We currently access items via both explorers and inspectors
Preview / Development
link - learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/preview-requirement-set/outlook-requirement-set-preview?view=common-js-preview
Outlook API: 1.13
Outlook API: 1.12
link - learn.microsoft.com/en-gb/javascript/api/requirement-sets/outlook/requirement-set-1.12/outlook-requirement-set-1.12?view=excel-js-preview
Added new events for event-based activation: Adds support for the following events.
OnMessageSend
OnAppointmentSend
OnMessageCompose
OnAppointmentOrganizer
Modified the LaunchEvent manifest element: Adds the SendMode attribute used by the OnMessageSend and OnAppointmentSend events. This attribute specifies options available to the user if an add-in stops an item from being sent or if the add-in is unavailable.
Modified Office.AddinCommands.EventCompletedOptions: Adds the errorMessage property to display a message to the user if allowEvent is set to false when the add-in's event handler condition isn't met.
Outlook API: 1.11
link - learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/requirement-set-1.11/outlook-requirement-set-1.11?view=common-js-preview
Smart Alerts in Preview
OnRecipientsChanged
OnAttachmentsChanged
OnAppointmentTimeChanged
OnAppointmentRecurrenceChanged
OnInfoBarDismiss
Outlook API: 1.10
link - learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/requirement-set-1.10/outlook-requirement-set-1.10?view=common-js-preview
Only available to Office 365 subscription users.
Event based activation
OnCompose event for mails and attachments
Ability to include a custom action on a notification message.
Outlook API: 1.9
link - learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/requirement-set-1.9/outlook-requirement-set-1.9?view=common-js-preview
link - developer.microsoft.com/en-us/office/blogs/mailbox-1-9-javascript-api-is-generally-available/
Only available to Office 365 subscription users and Outlook 2021
AppendOnSend
Custom properties, and display form features.
Added support for Dialog.messageChild.
Outlook API: 1.8
link - learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/requirement-set-1.8/outlook-requirement-set-1.8?view=common-js-preview
Only available to Office 365 subscription users and Outlook 2021
AttachmentsChanged event
onSend event
locationChanged event
enhancedLocationsChanged event
sharedProperties
Added new APIs for attachments, categories, delegate access, enhanced location, internet headers, and block on send features.
Added optional options parameter to Event.completed.
Outlook API: 1.7
link - learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/requirement-set-1.7/outlook-requirement-set-1.7?view=common-js-preview
Office 365 subscription users, Outlook 2021 and Outlook 2019
Office.Form
Office.Organizer
Office.Recurrence
Office.RecurrenceTimeZone
Office.SeriesTime
Office.context.mailbox.item.addHandlerAsync
Office.context.mailbox.item.removeHandlerAsync
Office.context.mailbox.item.from - modified
Office.context.mailbox.item.organizer - modified
Office.context.mailbox.item.recurrence
Office.context.mailbox.item.seriesId
Office.mailboxEnums.Days
Office.mailboxEnums.Month
Office.mailboxEnums.RecurrenceTimeZone
Office.mailboxEnums.RecurrenceType
Office.mailboxEnums.WeekNumber
Office.eventType.RecurrenceChanged - event
Office.eventType.RecipientsChanged - event
Office.eventType.AppointmentTimeChanged
Outlook API: 1.6
link - learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/requirement-set-1.6/outlook-requirement-set-1.6?view=common-js-preview
Contextual Add-ins were added.
Office 365 subscription users, Outlook 2021 and Outlook 2019
Office.context.mailbox.item.getSelectedEntities
Office.context.mailbox.item.getSelectedRegExMatches
Office.context.mailbox.displayNewMessageForm
Office.context.mailbox.userProfile.accountType
Outlook API: 1.5
link - learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/requirement-set-1.5/outlook-requirement-set-1.5?view=common-js-preview
Office 365 subscription users, Outlook 2021 and Outlook 2019
Pinnable taskpanes available to all Outlook 365 subscribers
Ability to mark an attachment as inline
Ability to close a task pane or dialog
Office.context.mailbox.addHandlerAsync
Office.context.mailbox.removeHandlerAsync
Office.context.mailbox.getCallbackTokenAsync
Office.context.mailbox.item.addFileAttachmentAsync - modified
Office.context.mailbox.item.displayReplyAllForm - modified
Office.context.mailbox.item.displayReplyForm - modified
Office.context.ui.closeContainer
Office.context.mailbox.restUrl
Office.eventType.ItemChanged
Outlook API: 1.4
link - learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/requirement-set-1.4/outlook-requirement-set-1.4?view=common-js-preview
Outlook 2016 and Outlook 2013
Patch for Outlook 2016 - KB4022223
Patch for Outlook 2013 - KB3118280
The last version supported in Outlook 2016 and Outlook 2013
Dialogs were added
Outlook API: 1.3
link - learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/requirement-set-1.3/outlook-requirement-set-1.3?view=common-js-preview
Outlook 2016 and Outlook 2013
Patch for Outlook 2013 - KB3114349
Office.context.mailbox.item.close() - Outlook 2013
Outlook API: 1.2
link - learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/requirement-set-1.2/outlook-requirement-set-1.2?view=common-js-preview
Outlook 2016 and Outlook 2013
Commands were added
The following two methods have been added to support getting the users selection and overwriting it in the subject and body of a message or appointment.
Office.context.mailbox.getSelectedDataAsync
Office.context.mailbox.setSelectedDataAysnc
The following two methods have been added to support adding an attachment to the reply from of an appointment.
Office.context.mailbox.item.displayReplyAllForm
Office.context.mailbox.item.displayReplyFrom
Outlook API: 1.1
link - learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/requirement-set-1.1/outlook-requirement-set-1.1?view=common-js-preview
Outlook 2016, Outlook Online and Outlook OWA
Compose Form (message and appointment)
Outlook API: 1.0
Outlook 2013
Read Form (message and appointment)
© 2023 Better Solutions Limited. All Rights Reserved. © 2023 Better Solutions Limited TopPrevNext