Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:

- uses: dtolnay/rust-toolchain@master
with:
toolchain: "1.89.0"
toolchain: "1.99.1"

- uses: Swatinem/rust-cache@v2
with:
Expand Down Expand Up @@ -79,7 +79,7 @@ jobs:

- uses: dtolnay/rust-toolchain@master
with:
toolchain: "1.89.0"
toolchain: "1.99.1"

- uses: Swatinem/rust-cache@v2
with:
Expand Down Expand Up @@ -115,7 +115,7 @@ jobs:

- uses: dtolnay/rust-toolchain@master
with:
toolchain: "1.89.0"
toolchain: "1.99.1"

- uses: Swatinem/rust-cache@v2
with:
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ jobs:

- name: Select Rust toolchain
run: |
rustup toolchain install 1.89.0 --profile minimal --target "${{ matrix.target }}"
rustup default 1.89.0
rustup toolchain install 1.99.1 --profile minimal --target "${{ matrix.target }}"
rustup default 1.99.1

- uses: Swatinem/rust-cache@v2
with:
Expand Down Expand Up @@ -81,8 +81,8 @@ jobs:

- name: Select Rust toolchain
run: |
rustup toolchain install 1.89.0 --profile minimal --target "${{ matrix.target }}"
rustup default 1.89.0
rustup toolchain install 1.99.1 --profile minimal --target "${{ matrix.target }}"
rustup default 1.99.1

- uses: Swatinem/rust-cache@v2
with:
Expand Down Expand Up @@ -126,7 +126,7 @@ jobs:

- uses: dtolnay/rust-toolchain@master
with:
toolchain: "1.89.0"
toolchain: "1.99.1"
targets: ${{ matrix.target }}

- uses: Swatinem/rust-cache@v2
Expand Down Expand Up @@ -162,7 +162,7 @@ jobs:

- uses: dtolnay/rust-toolchain@master
with:
toolchain: "1.89.0"
toolchain: "1.99.1"
targets: ${{ matrix.target }}

- uses: Swatinem/rust-cache@v2
Expand Down Expand Up @@ -192,7 +192,7 @@ jobs:

- uses: dtolnay/rust-toolchain@master
with:
toolchain: "1.89.0"
toolchain: "1.99.1"
targets: x86_64-pc-windows-msvc

- uses: Swatinem/rust-cache@v2
Expand Down
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
## Unreleased

- Pin Rust 1.99.1. Earlier toolchains strip Apple dynamic libraries with a
misaligned `__LINKEDIT` string pool, which iOS 27 and macOS 27 refuse to
load.
- Add opt-in verified native downloads and release manifests.
- Require Flutter 3.47 and Dart 3.13.
- Build and bundle the Rust dynamic library with Flutter Native Assets.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ instead of the former plugin packaging and platform-specific download scripts.

- Flutter 3.47 or newer
- Dart 3.13 or newer
- For source builds: Rust 1.89.0 through `rustup` (selected by
- For source builds: Rust 1.99.1 through `rustup` (selected by
[`rust/rust-toolchain.toml`](rust/rust-toolchain.toml))
- The normal native build tools for the target platform: Xcode on Apple
platforms, the Android NDK for Android, a C/C++ toolchain and CMake on
Expand Down
2 changes: 1 addition & 1 deletion rust/rust-toolchain.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[toolchain]
channel = "1.89.0"
channel = "1.99.1"
profile = "minimal"

targets = [
Expand Down
Loading