github rust-lang/rust-analyzer 2023-07-17

latest releases: 2024-11-04, nightly, 2024-10-28...
15 months ago

Changelog #190

Commit: d824511
Release: 2023-07-17 (v0.3.1591)

Fixes

  • #15248 fix eager token mapping panics.
  • #15297 normalize type alias in projected_ty.
  • #15258 support getrandom syscall in MIR.
  • #15268 add write_bytes and ctlz intrinsics.
  • #15282 add type_name intrinsic and give real discriminant_type to chalk.
  • #15284 add sched_getaffinity and enable cfg(miri) in analysis.

Internal Improvements

  • #15257 (first contribution) ignore Content-Length header case in lsp-server.
  • #15270 (first contribution) make fields of mir::Terminator public.
  • #15292 (first contribution) fix typo in command line help.
  • #15295 (first contribution) fix rust-analzyer ssr help message.
  • #15251 skip building subtrees for built-in derives.
  • #15231, #15260 migrate more assists to use the structured snippet API.
  • #15263 enable derive feature for serde in lsp-server.
  • #15267 mark MIR execution limit test as slow.
  • #15252 enable useUnknownInCatchVariables TypeScript option.
  • #15259 use type imports.
  • #15254 add FIXME for exactOptionalPropertyTypes.
  • #15264, #15265 bump npm dependencies.
  • #15266 set .editorconfig default indent size to 4.
  • #15275 default to stable toolchain in the metrics workflow.

See also the changelog post.

Don't miss a new rust-analyzer release

NewReleases is sending notifications on new releases.