From 57542994c5c9f144727d9b7e8c9b69d43b1ac2aa Mon Sep 17 00:00:00 2001 From: Thomas van Doornmalen Date: Thu, 10 Sep 2026 16:00:25 +0200 Subject: [PATCH] Update MSRV to 1.97 --- src/01-dependencies/rust.md | 2 +- src/09-async-runtime/async-runtime.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/01-dependencies/rust.md b/src/01-dependencies/rust.md index f61d5b8..3a6600d 100644 --- a/src/01-dependencies/rust.md +++ b/src/01-dependencies/rust.md @@ -1,6 +1,6 @@ # Rust -The minimum supported Rust version (MSRV) is currently 1.85, but some features may require a more recent version. The MSRV can be bumped in minor releases of jlrs.[^1] +The minimum supported Rust version (MSRV) is currently 1.97, but some features may require a more recent version. The MSRV can be bumped in minor releases of jlrs.[^1] Note for Windows users: only the GNU toolchain is supported for dynamic libraries, applications that embed Julia can use either the GNU or MSVC toolchain. diff --git a/src/09-async-runtime/async-runtime.md b/src/09-async-runtime/async-runtime.md index e3dbc8d..e365982 100644 --- a/src/09-async-runtime/async-runtime.md +++ b/src/09-async-runtime/async-runtime.md @@ -1,6 +1,6 @@ # Async runtime -The async runtime lets us run Julia on a background thread, its handle lets us send tasks to this thread. We need to enable the `async-rt` feature to use it. Some tasks support async operations, so we'll also need an async executor. A tokio-based executor is available when the `tokio-rt` feature is enabled, this feature automatically enables `async-rt` as well. The async runtime requires using at least Rust 1.85. +The async runtime lets us run Julia on a background thread, its handle lets us send tasks to this thread. We need to enable the `async-rt` feature to use it. Some tasks support async operations, so we'll also need an async executor. A tokio-based executor is available when the `tokio-rt` feature is enabled, this feature automatically enables `async-rt` as well. ```rust,ignore