v2.10.0-rc.0
Pre-release
Pre-release
What's Changed
cancel_allmethod for database by @Draggu in #6- Refactor plugins handling in database by @Draggu in #7
- Asynchronous project update by @piotmag769 in #2
- Bump cairo version by @Draggu in #10
- Notify about invalid
cairo_project.tomlby @piotmag769 in #3 - Fix nondeterministic test by @piotmag769 in #11
- Create dependabot.yml by @mkaput in #14
- Code action for creating module files. by @Draggu in #5
- Add aliases by @piotmag769 in #16
- Remove dependency on
rustc-hashby @mkaput in #17 - Refactor proc macro channels by @Draggu in #8
- Notify when both
cairo_project.tomlandScarb.tomlare found for a crate by @piotmag769 in #12 - Remove
lsp-typesfrom non critical dependencies group by @mkaput in #19 - Setup xtasks and add the
set-versionxtask by @mkaput in #21 - Fix nondeterministic test (for real this time) by @piotmag769 in #25
- Restart proc macro server on
Scarb.tomlchange by @Draggu in #9 - Migrate to
ShowMessagewhere possible by @piotmag769 in #20 - Add
set-cairo-versionxtask by @mkaput in #22 - Bump the non-critical group across 1 directory with 5 updates by @dependabot in #29
- Explain invalidate of
priv_raw_file_contentas it is not necessary in current form by @Draggu in #13 - Disable cache for setup-scarb action in CI by @mkaput in #30
- Add Cairo update check workflow by @mkaput in #23
- Disable caching in Cairo update check workflow by @mkaput in #31
- Add debouncer for proc macros by @piotmag769 in #32
- Use patch-based Cairo dependencies specification by @mkaput in #33
- Add code action to implement missing trait members by @integraledelebesgue in #4
- Fix non deterministic test (for real for real) by @Draggu in #34
- Make updating diagnostics atomic by @piotmag769 in #36
- Fix file batching by @piotmag769 in #35
- Use cairo-toolchain-xtasks by @mkaput in #37
- Move proc macro response debouncer outer to
Scheduler::localby @Draggu in #39 - Add README.md by @mkaput in #38
- Add
MockClient::open_all_cairo_files_and_wait_for_project_updateby @mkaput in #40 - Simplify TextDocumentIdentifier creation in goto tests by @mkaput in #41
- Add tracing spans for procmacros expansion by @Draggu in #45
- defs.rs: reorder items for consistency, typos and imports cleanup by @mkaput in #114
- Add starting real goto definition tests by @mkaput in #118
- Fix definition lookups for
let a =-style bindings by @mkaput in #119 - Bump cairo by @piotmag769 in #135
- Bump the non-critical group with 10 updates by @dependabot in #131
- Add method to get LS and Scarb version by @Draggu in #133
- Fix tests by @piotmag769 in #140
New Contributors
- @integraledelebesgue made their first contribution in #4
Full Changelog: https://github.com/software-mansion/cairols/commits/v2.10.0-rc.0