Outlook Releases

Provides information on the updates to the Outlook Javascript API.
link - docs.microsoft.com/en-us/office/dev/add-ins/reference/requirement-sets/outlook-api-requirement-sets
link - youtube.com/watch?v=Dd4SOA5dUmw

VersionBuildReleased All PlatformsReleased Online
1.12  Development
1.11 2021 October (Microsoft Ignite)2021 October
1.10 2021 May (Microsoft Build)2021 May
1.913127.202962020 October (Microsoft Ignite)2020 October
1.812130.202722019 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 March2016 September
1.3 2016 May2015 August
1.2 2015 December2015 September
1.1 2015 September2014 March
1.0 2012 December2012 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



Outlook API: 1.11

link - docs.microsoft.com/en-us/office/dev/add-ins/reference/objectmodel/requirement-set-1.11/outlook-requirement-set-1.11
Smart Alerts in Preview
OnRecipientsChanged
OnAttachmentsChanged
OnAppointmentTimeChanged
OnAppointmentRecurrenceChanged
OnInfoBarDismiss


Outlook API: 1.10

link - docs.microsoft.com/en-us/office/dev/add-ins/reference/objectmodel/requirement-set-1.10/outlook-requirement-set-1.10
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 - docs.microsoft.com/en-us/office/dev/add-ins/reference/objectmodel/requirement-set-1.9/outlook-requirement-set-1.9
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 - docs.microsoft.com/en-gb/office/dev/add-ins/reference/objectmodel/requirement-set-1.8/outlook-requirement-set-1.8
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 - docs.microsoft.com/en-gb/office/dev/add-ins/reference/objectmodel/requirement-set-1.7/outlook-requirement-set-1.7
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

Contextual Add-ins were added.
link - docs.microsoft.com/en-gb/office/dev/add-ins/reference/objectmodel/requirement-set-1.6/outlook-requirement-set-1.6
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 - docs.microsoft.com/en-gb/office/dev/add-ins/reference/objectmodel/requirement-set-1.5/outlook-requirement-set-1.5
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 - docs.microsoft.com/en-gb/office/dev/add-ins/reference/objectmodel/requirement-set-1.4/outlook-requirement-set-1.4
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 - docs.microsoft.com/en-gb/office/dev/add-ins/reference/objectmodel/requirement-set-1.3/outlook-requirement-set-1.3
Outlook 2016 and Outlook 2013
Patch for Outlook 2013 - KB3114349
Office.context.mailbox.item.close() - Outlook 2013


Outlook API: 1.2

link - docs.microsoft.com/en-gb/office/dev/add-ins/reference/objectmodel/requirement-set-1.2/outlook-requirement-set-1.2
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 - docs.microsoft.com/en-gb/office/dev/add-ins/reference/objectmodel/requirement-set-1.1/outlook-requirement-set-1.1
Outlook 2016, Outlook Online and Outlook OWA
Compose Form (message and appointment)


Outlook API: 1.0

Outlook 2013
Read Form (message and appointment)


© 2021 Better Solutions Limited. All Rights Reserved. © 2021 Better Solutions Limited TopPrevNext