v0.5.0
Major improvements and features added:
- support for multiple LSP connections per notebook (so-called foreign, embedded/nested virtual documents) e.g. SQL or R (using rpy2) embedded in a Python notebook or CSS embedded in HTML #13
- symbol highlights under cursor now work in both file editor and notebooks #24
- the connection to the LSP server is automatically reconnected if lost and repetitive attempts are made to connect in the first place (after opening an editor) #4
- code navigation in notebook and to external files was greatly improved
Minor changes:
- the contrast of inspection suggestions has been improved #11
- the hover-action underline now uses uniform bright blue color #11
- the auto-invoke of completer is not triggered when inside of comments and strings #15
- the auto-completion works in the magic cells excluded from linting
- tooltips with signature suggestions render the documentation text treating it as pre-formatted for monsospace display, preventing malformation of docstrings #14
- hover underline and hover tooltips are now correctly removed on mouse leave
Maintenance:
- added a couple of initial tests suites, which are build on Travis CI,
- integrated a tool for code quality control.