Increase MSRV to 1.74.1

This will enable usage of the new tree-sitter-language crate.
pull/795/head
Wilfred Hughes 2024-12-19 21:25:00 +07:00
parent a1603dea4b
commit f68948ffeb
4 changed files with 11 additions and 7 deletions

@ -37,7 +37,7 @@ jobs:
uses: actions/checkout@v4
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@1.66.0
uses: dtolnay/rust-toolchain@1.74.1
with:
targets: ${{ matrix.job.target }}
@ -66,7 +66,7 @@ jobs:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@1.66.0
- uses: dtolnay/rust-toolchain@1.74.1
# This runs tests that rely on the MIME database being present.
- run: cargo test -- --ignored
@ -83,7 +83,7 @@ jobs:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@1.66.0
- uses: dtolnay/rust-toolchain@1.74.1
- name: Generate output for all sample files
run: ./sample_files/compare_all.sh
- name: Verify output is unchanged
@ -94,7 +94,7 @@ jobs:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@1.66.0
- uses: dtolnay/rust-toolchain@1.74.1
- run: cargo package --allow-dirty
fmt:
@ -102,7 +102,7 @@ jobs:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@1.66.0
- uses: dtolnay/rust-toolchain@1.74.1
- run: cargo fmt --all -- --check
actionlint:

@ -14,6 +14,10 @@ Improved language detection when one argument is a named pipe.
Improved syntax highlighting, particularly for keywords.
### Build
difftastic now requires Rust 1.74.1 to build.
## 0.61 (released 24th October 2024)
**Recommended git configuration has changed! Please update your

@ -15,7 +15,7 @@ edition = "2021"
# For reference, Debian stable is on 1.63 (see
# https://tracker.debian.org/pkg/rustc) but Debian doesn't currently
# package difftastic. Other distros are somewhat newer.
rust-version = "1.66.0"
rust-version = "1.74.1"
include = [
"/build.rs",
"/src/",

@ -1,4 +1,4 @@
[toolchain]
channel = "1.66"
channel = "1.74.1"
components = ["rustfmt"]
profile = "minimal"