Releases - Overview
Custom Functions were added.
Outlook 2016 - Pinnable Task Panes were introduced.
Excel add-ins require a VersionOverrides element ?
Dialogs were added
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
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:
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)
© 2020 Better Solutions Limited. All Rights Reserved. © 2020 Better Solutions Limited TopPrevNext