diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 79c1f3b..047771f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Cache the registry uses: actions/cache@v4 @@ -63,7 +63,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up nightly Rust uses: dtolnay/rust-toolchain@nightly diff --git a/Cargo.toml b/Cargo.toml index 8d47a6f..44b0f7f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "either" -version = "1.9.0" +version = "1.10.0" authors = ["bluss"] edition = "2018" rust-version = "1.36" diff --git a/README.rst b/README.rst index 2180c88..fc8a646 100644 --- a/README.rst +++ b/README.rst @@ -25,12 +25,18 @@ __ https://docs.rs/either/ How to use with cargo:: [dependencies] - either = "1.8" + either = "1.10" Recent Changes -------------- +- 1.10.0 + + - Add new methods ``.factor_iter()``, ``.factor_iter_mut()``, and ``.factor_into_iter()`` + that return ``Either`` items, plus ``.iter()`` and ``.iter_mut()`` to convert to direct + referene iterators; by @aj-bagwell and @cuviper (#91) + - 1.9.0 - Add new methods ``.map_either()`` and ``.map_either_with()``, by @nasadorian (#82)