Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[vscode] proposed API evolution between 1.85 and 1.86 #13351

Closed
rschnekenbu opened this issue Feb 6, 2024 · 1 comment
Closed

[vscode] proposed API evolution between 1.85 and 1.86 #13351

rschnekenbu opened this issue Feb 6, 2024 · 1 comment
Assignees

Comments

@rschnekenbu
Copy link
Contributor

rschnekenbu commented Feb 6, 2024

Sources

  • commit ref for tags
  • command used
    • git difftool -d 0ee08df..f5442d1 -- src/vscode-dts/ on vscode repo
    • command: git submodule foreach "grep -irn enabledApiProposals --include=package.json | cut -d ':' -f 1 | xargs jq --raw-output '{filename: input_filename, enabledApiProposals: .enabledApiProposals}'" > ./vscode-builtins-enabled-proposals-1.86.0.txt on vscode-builtin-extensions repo, on tag 1.86.0

Evaluation

  • vscode.proposed.chatAgents2.d.ts: updated, not used in builtins except tests
  • vscode.proposed.chatAgents2Additions.d.ts: updated, not used in builtins
  • vscode.proposed.chatVariables.d.ts: deleted, not used in builtins
  • vscode.proposed.codeActionRanges.d.ts: added in 1.86, not used in builtins
  • vscode.proposed.commentReactor.d.ts: added in 1.86, not used in builtins
  • vscode.proposed.contribMultiDiffEditorMenus.d.ts: added in 1.86, context menu extension point placeholder
  • vscode.proposed.contribSourceControlHistoryItemGroupMenu.d.ts: added in 1.86, context menu extension point placeholder
  • vscode.proposed.contribSourceControlHistoryItemMenu.d.ts: added in 1.86, context menu extension point placeholder
  • vscode.proposed.debugVisualization.d.ts: added in 1.86, not used in builtins
  • vscode.proposed.defaultChatAgent.d.ts: updated, not used in builtins
  • vscode.proposed.interactive.d.ts: updated, not used in builtins except tests
  • vscode.proposed.interactiveUserActions.d.ts: deleted in 1.86, not used in builtins except tests
  • vscode.proposed.notebookVariableProvider.d.ts: updated, not used in builtins
  • vscode.proposed.readonlyMessage.d.ts: deleted in 1.86, became a public API. See [vscode] workspace registerFileSystemProvider options can explain why FS is readonly with 1.86  #13353
  • vscode.proposed.resolvers.d.ts: updated, not used in builtins except tests
  • vscode.proposed.saveEditor.d.ts: deleted as this is now public API. See [vscode] support workspace.save(URI) and workspace.saveAs(URI) introduced in 1.86.0 #13352
  • vscode.proposed.scmHistoryProvider.d.ts: updated, but this proposed API was not added to theia (only an optional property added on top of SourceControl). still the case in 1.86
  • vscode.proposed.scmInputBoxActionButton.d.ts: deleted, replaced by a proposed context menu extension point (scm/inputBox)
  • vscode.proposed.scmInputBoxValueProvider.d.ts: deleted, no public API and no replacement
  • vscode.proposed.scmMultiDiffEditor.d.ts: added in 1.86, used by git extension. See https://code.visualstudio.com/updates/v1_86#_review-multiple-files-in-diff-editor and [vscode] Implement proposed API for Multi Diff Editor from 1.86  #13359
  • vscode.proposed.speech.d.ts: updated, not used in builtins
  • vscode.proposed.testCoverage.d.ts: updated, not used in builtins except tests
  • vscode.proposed.testingActiveProfile.d.ts: deleted, as this is now public API. See [vscode] TestRunProfile now fires an event when isDefault is changed with 1.86 #13354
  • vscode.proposed.tunnelFactory.d.ts: updated, not used in builtins except tests
@rschnekenbu rschnekenbu self-assigned this Feb 6, 2024
@rschnekenbu rschnekenbu changed the title [vscode] proposed API evolution between 1.85 and 1.86 - wip [vscode] proposed API evolution between 1.85 and 1.86 Feb 6, 2024
@rschnekenbu
Copy link
Contributor Author

closed as a documentation issue. Task to be implemented created.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant