From 4e605255f00e3577a2dfa4a6fad59e3435bf33b3 Mon Sep 17 00:00:00 2001 From: pyrossh Date: Sat, 11 May 2024 12:44:38 +0530 Subject: [PATCH] v8.4.0 --- Cargo.toml | 6 +++--- changelog.md | 8 ++++++++ impl/Cargo.toml | 4 ++-- readme.md | 2 +- utils/Cargo.toml | 2 +- 5 files changed, 15 insertions(+), 7 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index db9a2e7..7e0a608 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust-embed" -version = "8.3.0" +version = "8.4.0" description = "Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev" readme = "readme.md" documentation = "https://docs.rs/rust-embed" @@ -64,8 +64,8 @@ required-features = ["mime-guess"] [dependencies] walkdir = "2.3.2" -rust-embed-impl = { version = "8.3.0", path = "impl"} -rust-embed-utils = { version = "8.3.0", path = "utils"} +rust-embed-impl = { version = "8.4.0", path = "impl"} +rust-embed-utils = { version = "8.4.0", path = "utils"} include-flate = { version = "0.2", optional = true, features = ["stable"] } actix-web = { version = "4", optional = true } diff --git a/changelog.md b/changelog.md index 1b10b88..0215b04 100644 --- a/changelog.md +++ b/changelog.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. Thanks to [Mark Drobnak](https://github.com/AzureMarker) for the changelog. +## [8.4.0] - 2024-05-11 + +- Re-export RustEmbed as Embed [#245](https://github.com/pyrossh/rust-embed/pull/245/files). Thanks to [pyrossh](https://github.com/pyrossh) +- Do not build glob matchers repeatedly when include-exclude feature is enabled [#244](https://github.com/pyrossh/rust-embed/pull/244/files). Thanks to [osiewicz](https://github.com/osiewicz) +- Add `metadata_only` attribute [#241](https://github.com/pyrossh/rust-embed/pull/241/files). Thanks to [ddfisher](https://github.com/ddfisher) +- Replace `expect` with a safer alternative that returns `None` instead [#240](https://github.com/pyrossh/rust-embed/pull/240/files). Thanks to [costinsin](https://github.com/costinsin) +- Eliminate unnecessary `to_path` call [#239](https://github.com/pyrossh/rust-embed/pull/239/files). Thanks to [smoelius](https://github.com/smoelius) + ## [8.3.0] - 2024-02-26 - Fix symbolic links in debug builds [#235](https://github.com/pyrossh/rust-embed/pull/235/files). Thanks to [Buckram123](https://github.com/Buckram123) diff --git a/impl/Cargo.toml b/impl/Cargo.toml index 6527260..a473dd1 100644 --- a/impl/Cargo.toml +++ b/impl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust-embed-impl" -version = "8.3.0" +version = "8.4.0" description = "Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev" readme = "readme.md" documentation = "https://docs.rs/rust-embed" @@ -15,7 +15,7 @@ edition = "2018" proc-macro = true [dependencies] -rust-embed-utils = { version = "8.3.0", path = "../utils"} +rust-embed-utils = { version = "8.4.0", path = "../utils"} syn = { version = "2", default-features = false, features = ["derive", "parsing", "proc-macro", "printing"] } quote = "1" diff --git a/readme.md b/readme.md index 3a6ad51..57a2f4c 100644 --- a/readme.md +++ b/readme.md @@ -8,7 +8,7 @@ You can use this to embed your css, js and images into a single executable which ```toml [dependencies] -rust-embed="8.3.0" +rust-embed="8.4.0" ``` ## Documentation diff --git a/utils/Cargo.toml b/utils/Cargo.toml index a4dd531..4f55742 100644 --- a/utils/Cargo.toml +++ b/utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust-embed-utils" -version = "8.3.0" +version = "8.4.0" description = "Utilities for rust-embed" readme = "readme.md" documentation = "https://docs.rs/rust-embed"