Changelog #263
Commit: 4c755e6
Release: 2024-12-09
(v0.3.2212
)
Fixes
-
#18610
add implict unsafety inlay hints for extern blocks. -
#18589
advertise completions and inlay hints resolve based on the client capabilities. -
#18630
temporarily disable completion resolve support for Helix and Neovim. -
#18618
fix parsing of integer/keyword name references in various places. -
#18608
improve parser recovery for paths. -
#18625
fix parser getting stuck for bad asm expressions. -
#18593
,#18622
fix parsing of parenthesized type arguments and RTN. -
#18586
inherit environment in debug configurations. -
#18587
fix syntax fixup inserting unnecessary semicolons. -
#18555
fix a bug where synthetic AST nodes were looked up in the AST ID map. -
#18607
fix shadowing of record enum variants in patterns. -
#18605
fix another glob import name resolution bug. -
#18611
do not report warnings from proc macros, ever. -
#18474
,#18616
make bracket typing handler work on more things. -
#18627
improve semicolon insertion typing handler heuristics. -
#18628
add typing handler for parameter list pipe. -
#18619
fix panic when displaying generic parameters with defaults. -
#18620
parse lifetime bounds in lifetime parameters intoTypeBoundList
. -
#18621
resolve generic parameters withinuse
captures. -
#18629
highlight>
as part of⇒
inmacro_rules!
arm. -
#18633
properly coerce `FnDef`s to function pointers if they are subtypes. -
#18592
only show VS Code status bar item in relevant files.
Internal Improvements
-
#18561
(first contribution) add macro expansion test for raw variable names. -
#18595
remove references toplatform-intrinsic
ABI. -
#18483
migrateintroduce_named_generic
assist toSyntaxFactory
. -
#18538
migratesort_items
assist toSyntaxFactory
. -
#18551
migrateadd_turbo_fish
assist toSyntaxFditor
. -
#18575
migrateflip
assists toSyntaxEditor
.