99 wires and counting

$ follow Rust

Keep up with Rust in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-08-31
stories 141

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

rust-analyzer 2026-08-31 ships extract-variable assist, libc fixes RTEMS sockets

By RepoJournal · Filed · About Rust

rust-analyzer released v0.3.3033 with a new 'Extract variable' assist for field names in record expressions, while libc corrected RTEMS socket definitions and added f_type to glibc's statvfs.

rust-analyzer's 2026-08-31 release (v0.3.3033) adds an "Extract variable" assist on field names in record expressions and fixes inference of the never type in array contexts [1]. Two follow-up fixes landed in development: a corrected approach to parent_len in crate/hir that resolves issue 22826 [2], and hover on generic output now shows the concrete type instead of impl trait [3]. In libc, RTEMS targets were using the generic ARM socket address layout, which was incompatible with its FreeBSD-derived API; the correction updates 27 RTEMS-specific constants to FreeBSD values [4]. glibc 2.39 allocated one of the six reserved __f_spare ints to f_type for statvfs and statvfs64, mirroring statfs; the definitions moved to src/new/glibc as part of an ongoing migration [5]. Also in libc, macros now forward cfg attributes to generated impls, addressing a flaw spotted in a prior fix and extending the same handling to Debug for unions [6]. The rust repo fixed a TOML syntax error in the bors config that had been logging a deserialization failure for at least a week [7].

Quick answers

What shipped in Rust on August 31, 2026?
rust-analyzer released v0.3.3033 with a new 'Extract variable' assist for field names in record expressions, while libc corrected RTEMS socket definitions and added f_type to glibc's statvfs. In total, 109 commits, 30 pull requests, and 2 releases landed.
Who contributed to Rust on August 31, 2026?
11 developers shipped this update, including bors, renovate, physwkim, skrap, Yuki Okushi, valentynkit, telcharr, and Jonathan Brouwer, and 3 more.
What were the notable Rust updates?
2026-08-31, fix: issue 22826, and fix: hover on generic output now shows correct type, instead of impl trait.