Changelog #64
Commit: 7435b9e
Release: 2021-02-15
Sponsors
Become a sponsor: On OpenCollective or GitHub Sponsors.
New Features
-
#7614
,#7627
unleash inner item resolution to users: -
#7617
add generate getter/setter assists: -
#7616
showSelf
pattern andSelf
-prefixed enum variant completions: -
#7618
show qualified enum variant pattern completions: -
#7656
implement constructor usage search for almost all items: -
#7625
add Copy Run Command Line command for Code. -
#7644
implement completion for primitive types. -
#7658
releasex86_64-unknown-linux-musl
binaries. -
#7643
automatically detectrustc-src
crates.
Fixes
-
#7593
includefor
keyword in completion. -
#7602
check fordyn
impls in method resolution. -
#7591
fix floating promises in the Code extension. -
#7622
resolveTupleStructPat
inSourceAnalyzer::resolve_path
. -
#7652
fix "slow" tests sometimes failing. -
#7659
improve "Generate From impl" assist. -
#7665
fix attribute macro classification. -
#7667
strip type parameter defaults when generating impl generics. -
#7663
tolerate spaces when patching the server binary on NixOS.
Internal Improvements
-
#7549
explain how initial configuration is sent over LSP and documentvim-lsp
. -
#7592
add note about Eclipse IDE support. -
#7595
addconfig: &CargoConfig
parameter tofn load_cargo(…)
. -
#7599
add emacs guide. -
#7597
set remote branch onxtask promote
. -
#7648
fixlegacy_derive_helpers
warning on nightly. -
#7653
document "config" pattern. -
#7639
bump Rust to1.50
. -
#7650
addfind_impl_block_end
assist helper. -
#7358
refactor reference searching to work with on theast
. -
#7596
movecode_lens
to theide
crate. -
#7655
include a commit log summary in the changelog. -
#7664
refactor impl generation in assists. -
#7668
finalize rename infra rewrite. -
#7678
simplifyfind_crlf
. -
#7661
start LSP 3.17 support. -
#7676
make it clear which client-side commands we use.