Releases: julia-vscode/SymbolServer.jl
Releases · julia-vscode/SymbolServer.jl
v5.0.0
SymbolServer v5.0.0
Closed issues:
- Hover offers wrong method definitions for
Core
functions (#170) - Incorrect deprecation warnings (#173)
- SymbolServer does not create the store (#174)
Merged pull requests:
- Improve performance with less specialization (#160) (@timholy)
- Remove signatureless methods for BuiltIns (#171) (@ZacLN)
- attempt to disable revise if loaded (#172) (@ZacLN)
- Performance improvements (#175) (@ZacLN)
- Add a couple of small performance tweaks (#177) (@timholy)
- add :Main to stdlibs (#178) (@ZacLN)
v4.5.0
SymbolServer v4.5.0
Closed issues:
- Plans to move caching into the cloud (#162)
Merged pull requests:
- refactor of how symbols are pulled from packages (#154) (@ZacLN)
- Julia Package Butler Updates (#157) (@github-actions[bot])
- add haskey check (#158) (@ZacLN)
- Improve performance with
recursive_copy
(#159) (@timholy) - fix method list display (#163) (@aviatesk)
- comment out disabled code blocks (#165) (@ZacLN)
- show method locations (#166) (@aviatesk)
- define JULIA_DIR, norm method location (#168) (@aviatesk)
v4.4.0
SymbolServer v4.4.0
Merged pull requests:
v4.3.0
SymbolServer v4.3.0
Merged pull requests:
v4.2.0
SymbolServer v4.2.0
Merged pull requests:
- Julia Package Butler Updates (#141) (@github-actions[bot])
- Wrap a call that can fail in try catch (#142) (@davidanthoff)
- Make sure we always have access to the stdlibs in the server (#143) (@davidanthoff)
- Protect against a file IO error (#144) (@davidanthoff)
- Add nothing option to store_path (#146) (@davidanthoff)
v4.1.0
v4.0.0
v3.1.1
SymbolServer v3.1.1
Closed issues:
- LoadError: MethodError: no method matching parentmodule(::Nothing) (#109)
- ERROR: LoadError: Could not parse project (#115)
- ERROR: LoadError: IOError: write: broken pipe (EPIPE) (#116)
- ERROR: LoadError: Ambiguous dependency on
SparseArrays
(#117) - IOError: bind: operation not supported on socket (ENOTSUP) (#118)
Merged pull requests:
- check field is a Module before attempting to mark dependency link (#110) (@ZacLN)
- Don't crash when a UUID is missing in manifest (#111) (@davidanthoff)
- Only call Pkg.Types.Context() once in symserver (#112) (@davidanthoff)
- Do not crash when env can't be read (#113) (@davidanthoff)
- Add symserv progress and harden against segfaults (#114) (@davidanthoff)
- Make pkg load more robust (#119) (@davidanthoff)
- Fix pipename for symserver communication (#120) (@davidanthoff)
- Julia Package Butler Updates (#122) (@github-actions[bot])
v3.1.0
SymbolServer v3.1.0
Closed issues:
- Handle a crash situation (#84)
- LanguageServer crashing (#85)
- TypeError in get_fieldtypes causes language server to crash (#86)
- Crash in indexing (#88)
- Fix a proper fix for mismatched Project.toml and Manifest.toml (#104)
Merged pull requests:
- copy base/stdlib doc view methods to prevent overloading (#69) (@ZacLN)
- Elide DocStringExtensions methods (#82) (@ZacLN)
- Write cache after each package (#83) (@ZacLN)
- TypeRef fix (#89) (@ZacLN)
- remove is_stdlib refs (#91) (@ZacLN)
- Add try block around caching of each symbol (#92) (@ZacLN)
- Julia Package Butler Updates (#93) (@github-actions[bot])
- Do not crash SymServ for empty env (#94) (@davidanthoff)
- Documentation (#96) (@aminya)
- Julia Package Butler Updates (#97) (@github-actions[bot])
- Julia Package Butler Updates (#99) (@github-actions[bot])
- Guard against a Project.toml Manifest.toml mismatch (#101) (@davidanthoff)
- Try whether reverting fix solves CI problems (#103) (@davidanthoff)
- Guard against a Project.toml Manifest.toml mismatch (#105) (@davidanthoff)
- Fix usage of get_filename_from_name (#107) (@davidanthoff)
v3.0.0
v3.0.0 (2020-01-19)
Closed issues:
- Don't cache by UUID (#73)
- Why are we activating environments from inside the symbol server process? (#68)
- Extension crashes due to R_HOME environment variable (#66)
- SymbolServer/store/Base.jstore no such file or directory (#60)
- Infinite "Tried to load PackageNames from disc, re-caching" loop (#57)
- "SymbolServer not defined" error when called within different module (#54)
- MOI makes LanguageServer crash (#52)
- Use named pipe for communication with SymbolServer (#41)
- Only load packages that are really needed (#8)
Merged pull requests:
- Use a different design for the async API (#81) (davidanthoff)
- Remove some old code (#79) (davidanthoff)
- Add Timer (#78) (davidanthoff)
- Async citests (#77) (ZacLN)
- remove
ref
s from documentation (#75) (ZacLN) - Rework API for async use (#72) (davidanthoff)
- remove unnecessary change of pkg env (#71) (ZacLN)
- Don't repeatedly store methods from other modules (#70) (ZacLN)
- Remove precompile step (#67) (davidanthoff)
- Fix a segfault bug (#65) (davidanthoff)
- Fix world age bug (#64) (davidanthoff)
- Julia Package Butler Updates (#61) (github-actions[bot])