Skip to content

Tag

#Rust

30 articles

Rust Blog

Announcing Rust 1.99.1

The Rust team has published a new point release of Rust, 1.99.1. Rust is a programming language that is empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, getting Rust 1.99.1 is as easy as: rustup update stable If you don't have it already, you…

Keep calm and call clone with Rust

Ryan sits down with Josh Triplett, member of the Rust Leadership Team at the Rust Project, to chat about how the borrow checker delivers compile time memory safety without garbage collection overhead, why Rust consistently ranks as developers& x27; most loved language by providing psychological safety for complex…

Rust Blog

Demoting i686 Windows targets to std-only

With Rust 1.100.0, the following changes to 32 bit Windows targets will happen: i686 pc windows msvc Tier 1 with host tools target will be demoted to Tier 1 without host tools. i686 pc windows gnu Tier 2 with host tools target will be demoted to Tier 2 without host tools. Builds of the standard library will continue…

Rust Blog

Announcing Rust 1.99.0

The Rust team is happy to announce a new version of Rust, 1.99.0. Rust is a programming language empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup , you can get 1.99.0 with: $ rustup update stable If you don't have it already, you can get rustup…

ABAngular Blog

An update on Angular’s TypeScript 7-powered Compiler

Alex Rickabaugh & Mark Techson [Alex] I joined the Angular team in 2015, around the original Angular 2.0 release. One of my first tasks was to convert source code from JavaScript into a relatively new (at the time) language from Microsoft, known as TypeScript . TypeScript would go on to become both an industry…

Web Development7 min read
DBDuckDB Blog

DuckDB Now Ships inside dbt v2

dbt v2, which runs on the new Rust based Fusion engine, is the first dbt release that ships with a built in DuckDB adapter. This post covers setup, DuckLake and Iceberg catalogs, querying dbt's Parquet metadata with DuckDB, plus other v2 features that matter to DuckDB users, including migrating to dbt v2.

AI & ML6 min read
Rust Blog

GitHub Actions leaking secrets when Miri output is cached

The Rust Security Response Team was notified that Miri stores all environment variables to target/ , allowing secrets to persist in caches. While not necessary a vulnerability in and of itself, when paired with GitHub Actions caching behavior, it is possible for this to expose secrets to PRs. Overview GitHub Actions…

DevOps & SRE4 min read
Rust Blog

Be alert: targeted attacks on prominent Rustaceans

We believe that there is an ongoing campaign targeting rust lang members and owners of popular crates that is attempting to compromise devices and accounts in order to use them to publish malware. What we've seen A video call is set up for something positive — maybe for a job, maybe for a project, maybe for a…

Security2 min read
Rust Blog

Rust debugging survey 2026 results

One of the biggest challenges Rust developers report in our annual surveys is a subpar debugging experience. So, back in February, we ran our first Rust Debugging Survey , in the hopes of identifying how Rust developers are using debuggers and what problems they are facing when doing so. We received over 2,300…

Rust Blog

Announcing Rust 1.98.1

The Rust team has published a new point release of Rust, 1.98.1. Rust is a programming language that is empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, getting Rust 1.98.1 is as easy as: rustup update stable If you don't have it already, you…

Rust Blog

Announcing rustup 1.29.1

The rustup team is happy to announce the release of rustup version 1.29.1. Rustup is the recommended tool to install Rust , a programming language that empowers everyone to build reliable and efficient software. What's new in rustup 1.29.1 The headlines of this release are: Concurrency in certain rustup operations…

Rust Blog

Announcing our first Maintainers in Residence

We are very happy to announce the Rust Project's first round of Maintainers in Residence: Gen Li ( @rami3l ), Chris Denton ( @ChrisDenton ), Alejandra González ( @blyxyas ), León Liehr ( @fmease ), and Maintainer Grant recipients: Jason Newcomb ( @Jarcho ) and Jonas Böttiger ( @joboet ). These contributors will be…

AAOS SDV - Secure by Design

Posted by Markus Vill, Software Engineer, Sean Keys, Security Engineer, and Istvan Nador, Software Engineer, Android Auto At Google, we believe our products should be secure by design, which is why we built the Android Automotive Operating System for Software Defined Vehicle (AAOS SDV) on existing, market proven…

Security7 min read
Rust Blog

Enabling the next-generation trait solver on nightly

After nearly 4 years of active development, the next generation trait solver is close to stabilization. We are enabling it by default on nightly to surface any remaining issues and plan to stabilize it in the next months. This is the largest single change to the Rust compiler since its initial release. It completely…

Bun Blog

Bun 1.4

Bun 1.4 rewrites Bun in Rust, ships built in headless browser automation (Bun.WebView), Bun.Image, Bun.markdown, JSON5, JSONL, Terminal and cron APIs, Node.js 26.3.0 compatibility with 1,517 newly passing tests, parallel test and run, Windows ARM64, and an opt in global virtual store for up to 7× faster installs.

Web Development156 min read