Skip to content

Commit e2f8100

Browse files
committed
Update to MSRV 1.87
1 parent cad5850 commit e2f8100

5 files changed

Lines changed: 15 additions & 15 deletions

File tree

.circleci/config.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ jobs:
278278

279279
License check:
280280
docker:
281-
- image: cimg/rust:1.82
281+
- image: cimg/rust:1.92
282282
steps:
283283
- checkout
284284
- run:
@@ -301,7 +301,7 @@ jobs:
301301

302302
Check vendored schema:
303303
docker:
304-
- image: cimg/rust:1.82
304+
- image: cimg/rust:1.92
305305
steps:
306306
- checkout
307307
- run:
@@ -331,7 +331,7 @@ jobs:
331331

332332
Check Rust formatting:
333333
docker:
334-
- image: cimg/rust:1.82
334+
- image: cimg/rust:1.92
335335
steps:
336336
- checkout
337337
- run: rustup component add rustfmt
@@ -340,7 +340,7 @@ jobs:
340340

341341
Lint Rust with clippy:
342342
docker:
343-
- image: cimg/rust:1.82
343+
- image: cimg/rust:1.92
344344
steps:
345345
- checkout
346346
- run: rustup component add clippy
@@ -357,7 +357,7 @@ jobs:
357357

358358
Rust tests - stable:
359359
docker:
360-
- image: cimg/rust:1.82
360+
- image: cimg/rust:1.87
361361
resource_class: "medium+"
362362
steps:
363363
- test-rust
@@ -370,22 +370,22 @@ jobs:
370370
371371
Rust tests - beta:
372372
docker:
373-
- image: cimg/rust:1.82
373+
- image: cimg/rust:1.87
374374
steps:
375375
- test-rust:
376376
rust-version: "beta"
377377

378378
Rust tests - minimum version:
379379
docker:
380-
- image: cimg/rust:1.82
380+
- image: cimg/rust:1.87
381381
resource_class: "medium+"
382382
steps:
383383
- test-rust:
384-
rust-version: "1.82.0"
384+
rust-version: "1.87.0"
385385

386386
Generate Rust documentation:
387387
docker:
388-
- image: cimg/rust:1.82
388+
- image: cimg/rust:1.87
389389
steps:
390390
- checkout
391391
- run:
@@ -417,7 +417,7 @@ jobs:
417417

418418
Publish Rust crates:
419419
docker:
420-
- image: cimg/rust:1.82
420+
- image: cimg/rust:1.87
421421
steps:
422422
- checkout
423423
- run:
@@ -687,7 +687,7 @@ jobs:
687687
688688
glean-swift release:
689689
docker:
690-
- image: cimg/rust:1.82
690+
- image: cimg/rust:1.87
691691
steps:
692692
- checkout
693693
- attach_workspace:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ The code in this repository is organized as follows:
2727
* [./glean-core/ios](glean-core/ios) contains the Swift bindings for use by iOS applications.
2828
* [./glean-core/python](glean-core/python) contains Python bindings.
2929

30-
**Note: The Glean SDK requires at least [Rust 1.82.0](https://blog.rust-lang.org/2024/10/17/Rust-1.82.0.html). Older versions are untested.**
30+
**Note: The Glean SDK requires at least [Rust 1.87.0](https://blog.rust-lang.org/2025/05/15/Rust-1.87.0/). Older versions are untested.**
3131

3232
## Contact
3333

glean-core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ include = [
1919
"/uniffi.toml",
2020
"/build.rs",
2121
]
22-
rust-version = "1.82"
22+
rust-version = "1.87"
2323

2424
[package.metadata.glean]
2525
glean-parser = "18.2.0"

glean-core/build/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ include = [
1313
"/src",
1414
"/Cargo.toml",
1515
]
16-
rust-version = "1.82"
16+
rust-version = "1.87"
1717

1818
[dependencies]
1919
xshell-venv = "1.1.0"

glean-core/rlb/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ include = [
1515
"/tests",
1616
"/Cargo.toml",
1717
]
18-
rust-version = "1.82"
18+
rust-version = "1.87"
1919

2020
[badges]
2121
circle-ci = { repository = "mozilla/glean", branch = "main" }

0 commit comments

Comments
 (0)