Releases - Overview


2021

Excel 1.13 - May 2021
Outlook 1.10 - May 2021


2020

Excel 1.12 - September 2020
Excel 1.11 - May 2020
Outlook 1.9 - October 2020
PowerPoint 1.2 - October 2020


2019

Custom Functions were added.


2018

PowerPoint 1.1 - October 2018


2017

Word 1.3 - March 2017
Outlook 2016 - Pinnable Task Panes were introduced.


2016

Word 1.2 - September 2016
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


2015

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 - 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 - 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)


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