diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index 23248c4..5c6f604 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -48,7 +48,7 @@ jobs: - name: Update changelog for version ${{ needs.setup.outputs.new-version }} id: changelog - uses: actions/github-script@v2 + uses: actions/github-script@v3 with: script: | var fs = require('fs') @@ -139,7 +139,7 @@ jobs: run: git push origin - name: Create pull request - uses: actions/github-script@v2 + uses: actions/github-script@v3 with: script: | const pr = await github.pulls.create({ diff --git a/Cargo.toml b/Cargo.toml index 7bc539f..b3f6dcc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "smawk" -version = "0.3.0" +version = "0.3.1" authors = ["Martin Geisler "] description = "Functions for finding row-minima in a totally monotone matrix." repository = "https://github.com/mgeisler/smawk" diff --git a/README.md b/README.md index 743b0ff..8568f2b 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,19 @@ implementation. Enable the `ndarray` Cargo feature to use it. ## Changelog +### Version 0.3.1 (2021-01-30) + +This release relaxes the bounds on the `smawk_row_minima`, +`smawk_column_minima`, and `online_column_minima` functions so that +they work on matrices containing floating point numbers. + +* [#55](https://github.com/mgeisler/smawk/pull/55): Relax bounds to + `PartialOrd` instead of `Ord`. +* [#56](https://github.com/mgeisler/smawk/pull/56): Update + dependencies to their latest versions. +* [#59](https://github.com/mgeisler/smawk/pull/59): Give an example of + what SMAWK does in the README. + ### Version 0.3.0 (2020-09-02) This release slims down the crate significantly by making `ndarray` an diff --git a/src/lib.rs b/src/lib.rs index c99c762..3d24d3e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -86,7 +86,7 @@ //! unknown inputs, it can use [`monge::is_monge`] to verify that a //! matrix is a Monge matrix. -#![doc(html_root_url = "https://docs.rs/smawk/0.3.0")] +#![doc(html_root_url = "https://docs.rs/smawk/0.3.1")] #[cfg(feature = "ndarray")] pub mod brute_force;