This repository was archived by the owner on Nov 6, 2018. It is now read-only.
v14.0.0
·
62 commits
to master
since this release
14.0.0 (2018-09-07)
Code Refactoring
- make main module (
import 'sourcegraph'
) export ext API (8debdf9) - move
Windows#active
toCXP#activeWindow
for convenience (2e70835) - remove
Windows#all
(6c776fa) - remove unused and unimplemented features (91ecd8a)
Features
- expose extension roots as Observable (0d04f5b)
- remove root and workspace folders (514b048)
- remove ServerCapabilities and InitializeResult (1e890c2)
- remove unused middleware feature (954d11f)
- remove unused socket and WebSocket JSON-RPC 2.0 transports (163a8ee)
- support scoped component when computing contributions (ade1094)
BREAKING CHANGES
- Socket and WebSocket transport support was removed.
- Extensions must change imports from
import 'sourcegraph/module/extension'
toimport 'sourcegraph'
. - Middleware for client features was removed.
- Many unused and implemented types and methods were removed from the protocol and client features.
- Subscribe to the
CXP#windows
Observable to obtain the list of all windows. - Use
CXP#activeWindow
instead ofWindows#active
to get the currently active window.