Allow Application-Level or Document-Level Office Addins
In VSTO, we can create Application-Level or Document-Level documents. In Office-JS, It seems that at the moment it is a mixture of application level for the ribbon/pane and workbook level for the JS.
This separation is important so developers can sell, for instance, a specific workbook for its own and only own ribbons and panes, or a generic applciation level tool.
A consequence of this request is that it should be possible to attach an office addin (initialization) to a specific document.
Felipe Costa Gualberto commented
Thanks for your comment and sorry for the delay. The link you provided actually has a very good parcial solution for the issue.
It would be great to persist not only a task pane in a document, but the whole Addin! That way when opening a document, we would have a complete set of its own ribbon buttons.
By the way, document-level addins are more important! Read this for an example, please: https://stackoverflow.com/questions/43139155/is-it-possible-to-create-a-document-level-excel-customization-with-office-addins
Humberto Lezama commented
Hi Felipe, which type of add-ins are more important to you? Application-level or document-level? Do you have a couple of examples of the types of solutions you would like to have on a per-document basis?
BTW, not sure if it helps you, but you can now automatically open a pane for your add-in, even if it uses commands. Not saying this addresses your suggestion but it may be helpful: https://dev.office.com/docs/add-ins/design/automatically-open-a-task-pane-with-a-document