~repos /rust-embed

#rust#proc-macro#http

git clone https://pyrossh.dev/repos/rust-embed.git

rust macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev.


cbc2b18c Peter John

9 months ago
release v8.6.0
Files changed (5) hide show
  1. Cargo.toml +3 -3
  2. changelog.md +9 -1
  3. impl/Cargo.toml +2 -2
  4. readme.md +1 -1
  5. utils/Cargo.toml +1 -1
Cargo.toml CHANGED
@@ -1,6 +1,6 @@
1
1
  [package]
2
2
  name = "rust-embed"
3
- version = "8.5.0"
3
+ version = "8.6.0"
4
4
  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"
5
5
  readme = "readme.md"
6
6
  documentation = "https://docs.rs/rust-embed"
@@ -64,8 +64,8 @@ required-features = ["mime-guess"]
64
64
 
65
65
  [dependencies]
66
66
  walkdir = "2.3.2"
67
- rust-embed-impl = { version = "8.4.0", path = "impl"}
67
+ rust-embed-impl = { version = "8.6.0", path = "impl"}
68
- rust-embed-utils = { version = "8.4.0", path = "utils"}
68
+ rust-embed-utils = { version = "8.6.0", path = "utils"}
69
69
 
70
70
  include-flate = { version = "0.3", optional = true }
71
71
  actix-web = { version = "4", optional = true }
changelog.md CHANGED
@@ -7,9 +7,17 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
7
7
 
8
8
  Thanks to [Mark Drobnak](https://github.com/AzureMarker) for the changelog.
9
9
 
10
+ ## [8.6.0] - 2025-02-25
11
+
12
+ - Update include-flate to 0.3 [#246](https://github.com/pyrossh/rust-embed/pull/246). Thanks to [krant](https://github.com/krant)
13
+ - refactor: remove redundant reference and closure [#250](https://github.com/pyrossh/rust-embed/pull/250). Thanks to [hamirmahal](https://github.com/hamirmahal)
14
+ - refactor: replace map().unwrap_or_else(). [#250](https://github.com/pyrossh/rust-embed/pull/255). Thanks to [hamirmahal](https://github.com/hamirmahal)
15
+ - Compatible with Axum 0.7.9 [#253](https://github.com/pyrossh/rust-embed/pull/253). Thanks to [wkmyws](https://github.com/wkmyws)
16
+ - Add allow_missing option to derive macro [#256](https://github.com/pyrossh/rust-embed/pull/256). Thanks to [lirannl](https://github.com/lirannl)
17
+
18
+
10
19
  ## [8.5.0] - 2024-07-09
11
20
 
12
- - Re-export RustEmbed as Embed [#246](https://github.com/pyrossh/rust-embed/pull/246). Thanks to [krant](https://github.com/krant)
13
21
  - Allow users to specify a custom path to the rust_embed crate in generated code[#232](https://github.com/pyrossh/rust-embed/pull/232). Thanks to [Wulf](https://github.com/Wulf)
14
22
  - Increase minimum rust-version to v1.7.0.0
15
23
 
impl/Cargo.toml CHANGED
@@ -1,6 +1,6 @@
1
1
  [package]
2
2
  name = "rust-embed-impl"
3
- version = "8.5.0"
3
+ version = "8.6.0"
4
4
  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"
5
5
  readme = "readme.md"
6
6
  documentation = "https://docs.rs/rust-embed"
@@ -15,7 +15,7 @@ edition = "2018"
15
15
  proc-macro = true
16
16
 
17
17
  [dependencies]
18
- rust-embed-utils = { version = "8.4.0", path = "../utils"}
18
+ rust-embed-utils = { version = "8.6.0", path = "../utils"}
19
19
 
20
20
  syn = { version = "2", default-features = false, features = ["derive", "parsing", "proc-macro", "printing"] }
21
21
  quote = "1"
readme.md CHANGED
@@ -14,7 +14,7 @@ You can use this to embed your css, js and images into a single executable which
14
14
 
15
15
  ```toml
16
16
  [dependencies]
17
- rust-embed="8.5.0"
17
+ rust-embed="8.6.0"
18
18
  ```
19
19
 
20
20
  ## Documentation
utils/Cargo.toml CHANGED
@@ -1,6 +1,6 @@
1
1
  [package]
2
2
  name = "rust-embed-utils"
3
- version = "8.5.0"
3
+ version = "8.6.0"
4
4
  description = "Utilities for rust-embed"
5
5
  readme = "readme.md"
6
6
  documentation = "https://docs.rs/rust-embed"