Releases: rust-lang/rust-analyzer
Releases · rust-lang/rust-analyzer
2022-09-26
Auto merge of #13289 - rust-lang:analysis-stats-proc-server, r=Veykril Use the sysroot proc-macro server for analysis-stats Should fix the metrics issues
2022-09-19
Auto merge of #13257 - rust-lang:revert-13147-fix/dyn-ty-inherent-met…
2022-09-12
Auto merge of #13214 - SpencerSharkey:ubuntu-container-build, r=lnicola Build release artifact against older Glibc When GitHub [deprecated Ubuntu 18.04](https://github.blog/changelog/2022-08-09-github-actions-the-ubuntu-18-04-actions-runner-image-is-being-deprecated-and-will-be-removed-by-12-1-22/) runners, rust-analyzer was forced to bump runners to 20.04 which includes an updated Glib. This renders RA incompatible with the still popular Ubuntu 18.04 and other slightly older distro versions. Until a deprecation plan is announced on RA's side, I propose binaries shall be built against older glibc to maintain compatibility. This PR changes the Release CI workflow to build the `linux-x64/x86_64-unknown-linux-gnu` release in an Ubuntu 18.04 container. Fixes #13081 and #13085
2022-09-05
Auto merge of #13187 - matklad:return, r=Veykril fix: correct broken logic for return complition It seems that we've accidentally deleted the tests here couple of years ago, and then fairly recently made a typo during refactor as well. Reinstall tests, with coverage marks this time :-)
2022-08-29
Auto merge of #13133 - Veykril:diag-hack, r=Veykril Move empty diagnostics workaround back into the server This only touches on the diagnostics in one place instead of multiple as was previously done, since all published diagnostics will go through this code path anyways. Closes https://github.com/rust-lang/rust-analyzer/issues/13130
2022-08-22
Auto merge of #13074 - lowr:fix/method-resolution-with-impl-predicate…
2022-08-15
Auto merge of #13020 - lnicola:no-pre-release-flag, r=lnicola minor: Remove redundant --pre-release flag from publish
2022-08-08
Auto merge of #12956 - oxalica:feat/la-arena-apis, r=lnicola More methods and traits for `la_arena::ArenaMap` Continue of #12931. Seems that I forgot some methods in the previous PR :( I also changed `ArenaMap::insert` to return the old value, to match the map-like collection API of std. **So this is a breaking change.** r? `@lnicola`
2022-08-01
Auto merge of #12915 - lnicola:promote-subtree, r=lnicola internal: Update `xtask promote` and release instructions Update `xtask` for the subtree workflow. This doesn't explain how to do a `rust -> RA` sync, since that's definitely more involved, but will probably only happen rarely.
2022-07-25
Auto merge of #12861 - DorianListens:dscheidt/complete-field, r=Doria…