Releases - Overview


2019 May

Custom Functions were added.


2017 January

Outlook 2016 - Pinnable Task Panes were introduced.


2016 July

Excel add-ins require a VersionOverrides element ?


2016 April

Dialogs were added


2016 March

VersionOverrides v1.1 were added.
Commands were added.
If you include Commands then a task pane is not automatically displayed. They are displayed on demand.
If you include Commands you cannot see the ribbon during F5 debugging.
Using an Add-in Catalog with a shared folder is not supported
A command can executes a function
A command can launch a task pane
Add commands to drop-down menus
Add commands to submenus
Add commands to context menus
Can show multiple taskpanes at the same time
A GetStarted bubble can be displayed when first installed


2015 September

VersionOverrides were added.
You are only limited to one custom tab. Built-in - 1 group, maximum of 6 commands. Custom - 10 groups, maximum of 6 commands per group.
If a user selects an item in the calendar but does not open the pop-out, the group will not be visible.
There are 3 ways to extend Read, Compose and Contextual
Email Message Read Form - Home tab
Appointment Read Form - Meeting, Meeting Occurrence, Meeting Series or Appointment tab
Email Message Compose Form - Message tab
Appointment Compose Form - Meeting, Meeting Occurrence or Meeting Series tab
These are only available for add-ins that do not use the following rules:
ItemHasAttachment
ItemHasKnownEntity
ItemHasRegularExpressionMatch


2014 March - Office.js 1.1

RequestContext with dedicated namespaces.
This included Excel.run, context.sync and context.load.
Dedicated namespaces (Excel, Word, OneNote) contain strongly typed object orientated classes with methods and properties similar to those found in VBA.
This is achieved by adding any changes to properties or methods to a queue of pending changes and then dispatching them as a single request at the end, using a .sync() method.
Manifest schema (offappmanifest-1.1.xsd)


2012 August - Office.js 1.0

Async Callbacks in a common Office namespace.
This is achieved by a number of methods that ended with the word 'Async'.
Manifest schema (offappmanifest.xsd)


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