Releases: Ekopalypse/NppLspClient
v.0.0.35-alpha
Attention: This is a developer/early adaptor version
Fixes:
issues reported in #33
- Sort text edits in descending order before applying them
- Markdown content is preferred
- Hover dialog prioritizes GFM Markdown and falls back to the default engine if necessary
- Implementation of workspace/configuration handling (uses settings parameter from the config file)
- code cleanups
Note: The sources have NOT been updated and are therefore out of date
v.0.0.34-alpha
Attention: This is a developer/early adaptor version
In preparation for upcoming releases of Npp greater than 8.7.6,
the necessary modification flags are now requested at startup (NPPN_READY).
Fixes:
- an issue with checking server support for entire document formatting
- code cleanups
Note: The sources have NOT been updated and are therefore out of date
v.0.0.33-alpha
Attention: This is a developer/early adaptor version
Fixes:
- issue #29
- cleanups
Note: The sources have NOT been updated and are therefore out of date
v.0.0.32-alpha
Attention: This is a developer/early adaptor version
New features:
- Server request: workspace/diagnostic/refresh implemented
- Additional env argument added to server configuration to allow starting a process with additional environment variables set.
i.eenv = { some_name = 'some_value', some_other_name = 'some_other_value' }
Fixes:
- WM_TIMER debug message removed
- cleanups
Note: The sources have NOT been updated and are therefore out of date
v.0.0.31-alpha
Attention: This is a developer/early adaptor version
Fixes issue #24 where the WebView2 user_data_folder was created in the npp application directory when multiple instances were used.
Note: The sources have NOT been updated and are therefore out of date
v.0.0.30-alpha
Attention: This is a developer/early adaptor version
New features:
- support of tcp mode for language servers
- first x86 (32bit) version
Fixes:
- hover dialog uses plugin config dir as its user data folder
Note: The sources have NOT been updated and are therefore out of date
v.0.0.29-alpha
Attention: This is a developer/early adaptor version
New features:
- each dialog has its own config section
Fixes:
- hover dialog continuously changes its size
Note: The sources have NOT been updated and are therefore out of date
v.0.0.28-alpha
Attention: This is a developer/early adaptor version
Sorry, this invalidates the previous configuration of the shortcuts,
i.e. assigned shortcuts no longer work correctly due to the new arrangement of the menu items.
It is also necessary to manually clean up the config.xml and remove the old NppLspClient entries.
New features:
- Persist hover dialog window size between uses
Fixes:
- Persist dockable dialog position and visibility across session, fixes #17
Note: The sources have NOT been updated and are therefore out of date
v.0.0.27-alpha
Attention: This is a developer/early adaptor version
New features:
- new language server configuration option: initialization_options
for more info which options are supported by the server, check its documentation
the client expects it to be a valid json string likeor as a multiline definitioninitialization_options = '{"completion":{"limit": 1000}}'initialization_options = '''{ "completion":{ "limit": 1000 } }''' - hover dialog using webview component
- manual completion option added
- introduce lsp commands
- handle workspace edits
Cleanups and fixes.
Note: The sources have NOT been updated and are therefore out of date
v.0.0.26-alpha
Attention: This is a developer/early adaptor version
This and earlier versions are ONLY compatible with Npp < v8.6.3
New features:
- multiple workspaces per server
- code actions
Cleanups and fixes.
Note: The sources have NOT been updated and are therefore out of date