Skip to content

Releases: Ekopalypse/NppLspClient

v.0.0.35-alpha

15 Nov 15:43
d929a87

Choose a tag to compare

v.0.0.35-alpha Pre-release
Pre-release

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

04 Feb 16:28
005a7d8

Choose a tag to compare

v.0.0.34-alpha Pre-release
Pre-release

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

22 Jan 19:38
1dc83ad

Choose a tag to compare

v.0.0.33-alpha Pre-release
Pre-release

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

16 Dec 11:38
ea23a89

Choose a tag to compare

v.0.0.32-alpha Pre-release
Pre-release

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.e
    env = { 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

02 Nov 15:57
15a92ec

Choose a tag to compare

v.0.0.31-alpha Pre-release
Pre-release

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

10 Sep 17:52
15a92ec

Choose a tag to compare

v.0.0.30-alpha Pre-release
Pre-release

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

08 Sep 14:32
15a92ec

Choose a tag to compare

v.0.0.29-alpha Pre-release
Pre-release

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

27 Aug 07:21
15a92ec

Choose a tag to compare

v.0.0.28-alpha Pre-release
Pre-release

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

25 Aug 10:42
15a92ec

Choose a tag to compare

v.0.0.27-alpha Pre-release
Pre-release

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 like
    initialization_options = '{"completion":{"limit": 1000}}'
    
    or as a multiline definition
    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

26 Feb 19:37
15a92ec

Choose a tag to compare

v.0.0.26-alpha Pre-release
Pre-release

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