This repository was archived by the owner on Nov 6, 2018. It is now read-only.
v11.0.0
·
112 commits
to master
since this release
11.0.0 (2018-08-21)
Code Refactoring
- move configuration to its own field in
initialize
(124aba4) - server: remove unused features (79d7715)
- remove extension module (b82d70c)
Features
- add config cascade and config server listener (65866f5)
- extension: use new extension API handle (CXP + activateExtension) (6d840c8)
BREAKING CHANGES
- extension: Extensions implemented using this package's
server
module must be ported to use the newactivateExtension
API and theCXP
API handle type. - Importers must import definitions from their actual definition locations. The extension module no longer exists.
- server: Infrequently used server features, such as a workspace folders helper, an error message dedupe helper, etc., were removed.
- In the
initialize
message, the client's current configuration is now supplied in theconfigurationCascade
property, not ininitializationOptions.settings
. This is becauseinitializationOptions
should be reserved for custom options.