Repository navigation
v0.3.0
A maintenance release that moves both servers to the current library levels: the source server to idfkit 1.1.1, and the model server to idfkit-js 0.4.0. Neither server gains or loses a capability; capabilities.json is unchanged from 0.2.0.
Changes
- The source server requires idfkit 1.1.1 (#27, #30). The exact pin moves from 1.0.0rc1, through 1.0.0, to 1.1.1. The pin remains exact, so
pip install idfkit-lsp==0.3.0installs idfkit 1.1.1 alongside it. - The model server resolves
@idfkit/coreand@idfkit/languageat 0.4.0 (#28), up from 0.2.0. - The model server looks for the idfkit facade as
@idfkit/idfkit(#21). npm refused the unscoped nameidfkit, so the facade and its subpaths (@idfkit/idfkit/language,@idfkit/idfkit/node) are published under the scope. Until the facade is published, the model server continues to fall back to@idfkit/coreand@idfkit/languageunder their own names.
Upgrade notes
- Source server users can upgrade with
pip install -U idfkit-lsporuv tool upgrade idfkit-lsp, provided the environment can hold idfkit 1.1.1. A project that must remain on an earlier idfkit should either pinidfkit-lsp==0.2.0or run the server from an environment of its own (for example,uvx --from idfkit-lsp==0.3.0 idfkit-lsp). - Model server users need take no action: the model server ships inside the editor extension with its dependencies.
- The remaining changes since 0.2.0 (#20, #25, #26) concern continuous integration and the consumer register, and do not affect either server.
Full changelog: v0.2.0...v0.3.0