Updates dropMetada and documentPaste according to latest evolutions in VS Code 1.89. Both APIs are being merged, and the dropMetadata content was more or less moved and aggregated with the documentPaste content. The dropMetadata proposed API declaration file was removed. API is still prone to evolution as indicated in the documentation, this is not interesting IMO to implement until API has stabilized.
Fixes #13694
Contributed on behalf of ST Microelectronics
How to test
These APIs are used by 2 builtins: ipynb and markdown builtins. Both plugins on version 1.89 shall start without triggering any warning about missing API.
The 2 vsix files for convenience:
1.89 extensions.zip
Follow-ups
None
Review checklist
[x] As an author, I have thoroughly tested my changes and carefully followed the review guidelines
What it does
Updates dropMetada and documentPaste according to latest evolutions in VS Code 1.89. Both APIs are being merged, and the dropMetadata content was more or less moved and aggregated with the documentPaste content. The dropMetadata proposed API declaration file was removed. API is still prone to evolution as indicated in the documentation, this is not interesting IMO to implement until API has stabilized.
Fixes #13694
Contributed on behalf of ST Microelectronics
How to test
These APIs are used by 2 builtins: ipynb and markdown builtins. Both plugins on version 1.89 shall start without triggering any warning about missing API. The 2 vsix files for convenience: 1.89 extensions.zip
Follow-ups
None
Review checklist
Reminder for reviewers