office-js-requirement-sets's Issues
Outook entries for Mac supported versions look incorrect
The supportedversions seem to be copied from the windows list and look in the wrong format -
"code": "Mac",
"title": "Outlook for Mac",
"supportedAppTypes": [
"MailApp"
],
"supportedProductVersions": [{
"from": {
"build": "15.0.847.0"
}
}],
"supportedExtensionPoints": [{
"code": "MessageRead"
},
{
"code": "ComposeCommandSurface"
},
{
"code": "Modules"
},
{
"code": "AppointmentOrganizer"
},
{
"code": "AttendeeCommandSurface"
}
],
"supportedRequirementSets": [{
"name": "Mailbox",
"apiVersion": "1.1",
"supportedProductVersions": [{
"from": {
"build": "15.0.847.0",
"version": null
}
}],
"availability": "GA"
},
{
"name": "Mailbox",
"apiVersion": "1.2",
"supportedProductVersions": [{
"from": {
"build": "15.1.135.0",
"version": null
}
}],
"availability": "GA"
},
What do we do for Outlook extensions?
Outlook add-in API requirement set 1.8 is missing
Hello,
I am trying to deploy an Outlook (Office365) add-in which uses Outlook add-in API requirement set 1.8.
The manifest.xml files declares this requirement using
<Requirements>
<Sets>
<Set Name="Mailbox" MinVersion="1.8" />
</Sets>
</Requirements>
but the manifest.xml file is rejected by Office 365 Admin - Add-in deployement tool.
When validating the manifest file using npx office-addin-manifest validate .\manifest.xml
I get this error :
No supported Office products detected: There are no platforms which fulfil the requirements specified in the manifest. The most common reasons for this failure are issues in the Requirements section. Please review the manifest and try again. (link: undefined)
It seems like that the Outlook add-in API requirement set 1.8 is missing in the https://github.com/OfficeDev/Office-Js-Requirement-Sets/blob/master/mapping/requirements_officejs.json file.
Could this missing entry be the cause of the add-in manifest file rejection by the Office 365 Admin - Add-in deployement tool ?
Thanks in advance !
Add a new extension type for command surface
ImageCoercion Req Set for Excel for Mac looks incorrect
Based on the nearby requirement set for TextCoercion, the Excel build specified seems way off:
{
"name": "TextCoercion",
"apiVersion": "1.1",
"supportedProductVersions": [{
"from": {
"build": "15.13",
"version": null
}
}],
"availability": "GA"
},
{
"name": "ImageCoercion",
"apiVersion": "1.1",
"supportedProductVersions": [{
"from": {
"build": "1.14",
"version": null
}
}],
"availability": "GA"
},
This repo is missing important files
There are important files that Microsoft projects should all have that are not present in this repository. A pull request has been opened to add the missing file(s). When the pr is merged this issue will be closed automatically.
Microsoft teams can learn more about this effort and share feedback within the open source guidance available internally.
Settings.* Methods are not accurate for PowerPoint and may be Word.
Compressed file build version for Mac looks incorrect
The entry for compressedFile api has build version as 2.22 for Mac. This looks incorrect, since this feature was introduced during major version 15.
{
"name": "CompressedFile",
"apiVersion": "1.1",
"supportedProductVersions": [{
"from": {
"build": "2.22",
"version": null
}
}],
"availability": "GA"
},
CustomFunctionsRuntime 1.2 and 1.3 are missing
Those requirement sets are in the public type file: https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/custom-functions-runtime/index.d.ts
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.