# Change log for file-with-meta ## 0.2.0 (2022-11-08) - INCOMPATIBLE CHANGE: Define a `file_with_meta::Error` enum and use it as the error return type instead of `Box`. - INCOMPATIBLE CHANGE: Also return `Result` from the `mtime_to_unix()`, `match_meta()`, `match_meta_with_source()`, and `build_req()` functions. - INCOMPATIBLE CHANGE: Mark the `FileHttpMetadata` struct as non-exhaustive. - Declare compatibility with the Rust 2021 edition. - Lots of minor refactoring following suggestions by Clippy. - Add a test for the `build_req`() function. - Use `anyhow` instead of `expect-exit` in the test suite. - Add a `run-clippy.sh` tool for verbose diagnostics. - Keep the `Cargo.lock` file under version control. ## 0.1.1 (2021-09-01) - Turn the `html_root_url` doc attribute into a crate-level one. - Honor the clippy tool's `needless_borrow` suggestions. ## 0.1.0 (2021-06-22) - First public release. Peter Pentchev <[roam@ringlet.net](mailto:roam@ringlet.net)>