diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d9d3640..3aea927 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ jobs: steps: - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@stable - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: tables key: ${{ runner.os }}-${{ hashFiles('tables/*/TEST-SOURCE.txt') }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 56223f3..3e97f4c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog for shakmaty-syzygy +## v0.25.0 + +- Update shakmaty to `0.27`. +- Validate file sizes when adding table files. +- Propagate I/O error kind when failing to add individual table files. + ## v0.24.0 - Update shakmaty to `0.26`. diff --git a/Cargo.toml b/Cargo.toml index d1c99b9..2bc1a7e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shakmaty-syzygy" -version = "0.24.0" # remember to update changelog and html_root_url +version = "0.25.0" # remember to update changelog and html_root_url description = "Probe Syzygy tablebases" repository = "https://github.com/niklasf/shakmaty-syzygy" readme = "README.md" diff --git a/src/lib.rs b/src/lib.rs index d16e303..05bfcb0 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -34,7 +34,7 @@ //! //! * `variant`: Enables support for Antichess and Atomic chess. -#![doc(html_root_url = "https://docs.rs/shakmaty-syzygy/0.24.0")] +#![doc(html_root_url = "https://docs.rs/shakmaty-syzygy/0.25.0")] #![forbid(unsafe_code)] #![cfg_attr(not(fuzzing), warn(missing_docs))] #![warn(missing_debug_implementations)]