Releases
v0.5.0
Compare
Sorry, something went wrong.
No results found
jolars
released this
19 Jun 20:54
Features
lsp: add semantic tokens (full) (7f578d2 )
lsp: rename binding-only reads instead of refusing (B2.4) (b4643d8 )
lsp: add workspace/symbol fuzzy name search (56ba0dc )
lint: wire CLI --select/--ignore flags (a3f7844 )
lint: add resolves_to_base namespace-confirmation helper (2bfb17f )
lint: add §I1 matchers and first Phase 1 rule batch (e39e6ba )
lsp: narrow dynamic-source refusal in cross-file rename (93f601b )
index: add opt-in downloadable CRAN symbol sidecar (84da1fb )
lsp: add signature help (85efe66 )
lsp: add completion (59d01fa )
lsp: add folding range support (824ab9d )
lsp: add file rename support (81f4752 )
lsp: load-order resolution for cross-file rename/references (617ccb0 )
lsp: scope-aware cross-file rename and references (1aa7f8c )
lsp: cross-file symbol rename (3b12b12 )
cli: add diff print to --check (16ebdf3 )
Bug Fixes
lsp: bind reader body reads to final scope (B2.4) (0f367d5 )
project: classify source() path relativity host-independently (751406e )
semantic: don't record reserved constants as reads (9848162 )
index: probe .libPaths() for launcher-injected libraries (ed729f1 )
linter: only flag shadowed-builtin on call-position reads (fca8ef7 )
formatter: don't break out [[ unnecessarily (81543c8 )
ci: default cran-symbols window to 30 days (c581c4b )
format trailing comments after binary and pipe operators (e9d41b2 ), closes #29 and #30
parser: lex ...-prefixed names as one identifier (c3a42b2 )
parser: lex dot-leading numeric literals (e5923fa ), closes #27
formatter: format := (walrus) assignment operator (e80a0fc ), closes #26 , #28 , #31 , and #32
formatter: break over-width if condition onto its own line (0b26da6 )
formatter: don't break [[ group (89e3eb7 )
parser: parse function parameter defaults as expressions (5cd36e1 )
parser: lex backtick-quoted and bare-dot names (2a6252a )
linter: eliminate unused-binding false positives (c941fcb )
Performance Improvements
incremental: make workspace_project pure via PackageGraph input (0409a6a )
You can’t perform that action at this time.