Outlook Releases

Provides information on the updates to the Outlook Javascript API.

VersionBuildReleased All PlatformsReleased Online
1.9  Development
1.812130.202722019 November (Microsoft Ignite)2019 November
1.7 2019 May (Microsoft Build)2019 June
1.6 2018 September (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 1.8

link - docs.microsoft.com/en-gb/office/dev/add-ins/reference/objectmodel/requirement-set-1.8/outlook-requirement-set-1.8
AttachmentsChanged event
sharedProperties
onSend event
locationChanged event


Outlook 1.7

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

link - docs.microsoft.com/en-gb/office/dev/add-ins/reference/objectmodel/requirement-set-1.6/outlook-requirement-set-1.6
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
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
The last version supported in 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
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,
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)


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