diff --git a/README.md b/README.md index 0122ca6bb..18808a040 100644 --- a/README.md +++ b/README.md @@ -35,8 +35,8 @@ Add the following to your `Cargo.toml` using the [format](#formats) you want to use: ```toml -musli = "0.0.96" -musli-wire = "0.0.96" +musli = "0.0.97" +musli-wire = "0.0.97" ```
diff --git a/crates/musli-allocator/Cargo.toml b/crates/musli-allocator/Cargo.toml index 19dd4b38c..36184145b 100644 --- a/crates/musli-allocator/Cargo.toml +++ b/crates/musli-allocator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "musli-allocator" -version = "0.0.96" +version = "0.0.97" authors = ["John-John Tedro "] edition = "2021" description = """ @@ -11,8 +11,8 @@ readme = "README.md" homepage = "https://github.com/udoprog/musli" repository = "https://github.com/udoprog/musli" license = "MIT OR Apache-2.0" -keywords = ["no-std::no-alloc", "no_std", "serialization"] -categories = ["memory-management", "no-std", "rust-patterns"] +keywords = ["no_std", "serialization"] +categories = ["memory-management", "no-std", "no-std::no-alloc", "rust-patterns"] [features] default = ["std", "alloc"] @@ -20,4 +20,4 @@ std = ["musli/std"] alloc = ["musli/alloc"] [dependencies] -musli = { path = "../musli", version = "0.0.96", default-features = false } +musli = { path = "../musli", version = "0.0.97", default-features = false } diff --git a/crates/musli-common/Cargo.toml b/crates/musli-common/Cargo.toml index bdb30ca5d..b9542d5dd 100644 --- a/crates/musli-common/Cargo.toml +++ b/crates/musli-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "musli-common" -version = "0.0.96" +version = "0.0.97" authors = ["John-John Tedro "] edition = "2021" rust-version = "1.76" @@ -12,8 +12,8 @@ readme = "README.md" homepage = "https://github.com/udoprog/musli" repository = "https://github.com/udoprog/musli" license = "MIT OR Apache-2.0" -keywords = ["no-std::no-alloc", "no_std", "serialization"] -categories = ["encoding", "no-std"] +keywords = ["no_std", "serialization"] +categories = ["encoding", "no-std", "no-std::no-alloc"] [features] default = ["std", "alloc"] @@ -21,8 +21,8 @@ std = ["musli/std", "simdutf8?/std", "musli-allocator/std"] alloc = ["musli-allocator/alloc"] [dependencies] -musli = { path = "../musli", version = "0.0.96", default-features = false } -musli-allocator = { path = "../musli-allocator", version = "0.0.96", default-features = false } +musli = { path = "../musli", version = "0.0.97", default-features = false } +musli-allocator = { path = "../musli-allocator", version = "0.0.97", default-features = false } simdutf8 = { version = "0.1.4", optional = true, default-features = false } [dev-dependencies] diff --git a/crates/musli-descriptive/Cargo.toml b/crates/musli-descriptive/Cargo.toml index 2ffdfe67d..ade0e1532 100644 --- a/crates/musli-descriptive/Cargo.toml +++ b/crates/musli-descriptive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "musli-descriptive" -version = "0.0.96" +version = "0.0.97" authors = ["John-John Tedro "] edition = "2021" rust-version = "1.76" @@ -12,8 +12,8 @@ readme = "README.md" homepage = "https://github.com/udoprog/musli" repository = "https://github.com/udoprog/musli" license = "MIT OR Apache-2.0" -keywords = ["no-std::no-alloc", "no_std", "serialization"] -categories = ["encoding", "no-std"] +keywords = ["no_std", "serialization"] +categories = ["encoding", "no-std", "no-std::no-alloc"] [features] default = ["std", "alloc", "simdutf8", "musli-value"] @@ -23,7 +23,7 @@ test = [] simdutf8 = ["musli-common/simdutf8"] [dependencies] -musli = { path = "../musli", version = "0.0.96", default-features = false } -musli-common = { path = "../musli-common", version = "0.0.96", default-features = false } -musli-storage = { path = "../musli-storage", version = "0.0.96", default-features = false } -musli-value = { path = "../musli-value", version = "0.0.96", default-features = false, optional = true } +musli = { path = "../musli", version = "0.0.97", default-features = false } +musli-common = { path = "../musli-common", version = "0.0.97", default-features = false } +musli-storage = { path = "../musli-storage", version = "0.0.97", default-features = false } +musli-value = { path = "../musli-value", version = "0.0.97", default-features = false, optional = true } diff --git a/crates/musli-json/Cargo.toml b/crates/musli-json/Cargo.toml index f2c3bd58d..fcdb7dfa0 100644 --- a/crates/musli-json/Cargo.toml +++ b/crates/musli-json/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "musli-json" -version = "0.0.96" +version = "0.0.97" authors = ["John-John Tedro "] edition = "2021" rust-version = "1.76" @@ -12,8 +12,8 @@ readme = "README.md" homepage = "https://github.com/udoprog/musli" repository = "https://github.com/udoprog/musli" license = "MIT OR Apache-2.0" -keywords = ["no-std::no-alloc", "no_std", "serialization"] -categories = ["encoding", "no-std"] +keywords = ["no_std", "serialization"] +categories = ["encoding", "no-std", "no-std::no-alloc"] [features] default = ["std", "alloc", "simdutf8", "musli-value", "parse-full"] @@ -24,9 +24,9 @@ simdutf8 = ["musli-common/simdutf8"] parse-full = [] [dependencies] -musli = { path = "../musli", version = "0.0.96", default-features = false } -musli-common = { path = "../musli-common", version = "0.0.96", default-features = false } -musli-value = { path = "../musli-value", version = "0.0.96", default-features = false, optional = true } +musli = { path = "../musli", version = "0.0.97", default-features = false } +musli-common = { path = "../musli-common", version = "0.0.97", default-features = false } +musli-value = { path = "../musli-value", version = "0.0.97", default-features = false, optional = true } itoa = "1.0.9" ryu = "1.0.15" diff --git a/crates/musli-macros/Cargo.toml b/crates/musli-macros/Cargo.toml index c978e2981..6e82c6e94 100644 --- a/crates/musli-macros/Cargo.toml +++ b/crates/musli-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "musli-macros" -version = "0.0.96" +version = "0.0.97" authors = ["John-John Tedro "] edition = "2021" rust-version = "1.76" @@ -12,8 +12,8 @@ readme = "README.md" homepage = "https://github.com/udoprog/musli" repository = "https://github.com/udoprog/musli" license = "MIT OR Apache-2.0" -keywords = ["no-std::no-alloc", "no_std", "serialization"] -categories = ["encoding", "no-std"] +keywords = ["no_std", "serialization"] +categories = ["encoding", "no-std", "no-std::no-alloc"] [lib] proc-macro = true diff --git a/crates/musli-serde/Cargo.toml b/crates/musli-serde/Cargo.toml index 63f2992e4..0d37ddf31 100644 --- a/crates/musli-serde/Cargo.toml +++ b/crates/musli-serde/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "musli-serde" -version = "0.0.96" +version = "0.0.97" authors = ["John-John Tedro "] edition = "2021" description = """ @@ -11,8 +11,8 @@ readme = "README.md" homepage = "https://github.com/udoprog/musli" repository = "https://github.com/udoprog/musli" license = "MIT OR Apache-2.0" -keywords = ["no-std::no-alloc", "no_std", "serde", "serialization"] -categories = ["encoding", "encoding", "no-std"] +keywords = ["no_std", "serde", "serialization"] +categories = ["encoding", "encoding", "no-std", "no-std::no-alloc"] [features] default = ["std", "alloc"] @@ -20,8 +20,8 @@ std = ["musli/std", "serde/std"] alloc = ["musli/alloc", "serde/alloc"] [dependencies] -musli = { path = "../musli", version = "0.0.96", default-features = false } -musli-common = { path = "../musli-common", version = "0.0.96", default-features = false } +musli = { path = "../musli", version = "0.0.97", default-features = false } +musli-common = { path = "../musli-common", version = "0.0.97", default-features = false } serde = { version = "1.0.197", default-features = false } [dev-dependencies] diff --git a/crates/musli-storage/Cargo.toml b/crates/musli-storage/Cargo.toml index 3f5972d8b..bf2b95f99 100644 --- a/crates/musli-storage/Cargo.toml +++ b/crates/musli-storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "musli-storage" -version = "0.0.96" +version = "0.0.97" authors = ["John-John Tedro "] edition = "2021" rust-version = "1.76" @@ -12,8 +12,8 @@ readme = "README.md" homepage = "https://github.com/udoprog/musli" repository = "https://github.com/udoprog/musli" license = "MIT OR Apache-2.0" -keywords = ["no-std::no-alloc", "no_std", "serialization"] -categories = ["encoding", "no-std"] +keywords = ["no_std", "serialization"] +categories = ["encoding", "no-std", "no-std::no-alloc"] [features] default = ["std", "alloc", "simdutf8"] @@ -23,5 +23,5 @@ test = [] simdutf8 = ["musli-common/simdutf8"] [dependencies] -musli = { path = "../musli", version = "0.0.96", default-features = false } -musli-common = { path = "../musli-common", version = "0.0.96", default-features = false } +musli = { path = "../musli", version = "0.0.97", default-features = false } +musli-common = { path = "../musli-common", version = "0.0.97", default-features = false } diff --git a/crates/musli-value/Cargo.toml b/crates/musli-value/Cargo.toml index bb217ce2d..ae951f2f8 100644 --- a/crates/musli-value/Cargo.toml +++ b/crates/musli-value/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "musli-value" -version = "0.0.96" +version = "0.0.97" authors = ["John-John Tedro "] edition = "2021" rust-version = "1.76" @@ -12,8 +12,8 @@ readme = "README.md" homepage = "https://github.com/udoprog/musli" repository = "https://github.com/udoprog/musli" license = "MIT OR Apache-2.0" -keywords = ["no-std::no-alloc", "no_std", "serialization"] -categories = ["encoding", "no-std"] +keywords = ["no_std", "serialization"] +categories = ["encoding", "no-std", "no-std::no-alloc"] [features] default = ["std", "alloc"] @@ -22,9 +22,9 @@ alloc = ["musli/alloc", "musli-storage/alloc", "musli-common/alloc"] test = [] [dependencies] -musli = { path = "../musli", version = "0.0.96", default-features = false } -musli-common = { path = "../musli-common", version = "0.0.96", default-features = false } -musli-storage = { path = "../musli-storage", version = "0.0.96", default-features = false } +musli = { path = "../musli", version = "0.0.97", default-features = false } +musli-common = { path = "../musli-common", version = "0.0.97", default-features = false } +musli-storage = { path = "../musli-storage", version = "0.0.97", default-features = false } itoa = "1.0.9" ryu = "1.0.15" diff --git a/crates/musli-wire/Cargo.toml b/crates/musli-wire/Cargo.toml index 147e5265e..9e94e45bc 100644 --- a/crates/musli-wire/Cargo.toml +++ b/crates/musli-wire/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "musli-wire" -version = "0.0.96" +version = "0.0.97" authors = ["John-John Tedro "] edition = "2021" rust-version = "1.76" @@ -12,8 +12,8 @@ readme = "README.md" homepage = "https://github.com/udoprog/musli" repository = "https://github.com/udoprog/musli" license = "MIT OR Apache-2.0" -keywords = ["no-std::no-alloc", "no_std", "serialization"] -categories = ["encoding", "no-std"] +keywords = ["no_std", "serialization"] +categories = ["encoding", "no-std", "no-std::no-alloc"] [features] default = ["std", "alloc", "simdutf8"] @@ -23,6 +23,6 @@ test = [] simdutf8 = ["musli-common/simdutf8"] [dependencies] -musli = { path = "../musli", version = "0.0.96", default-features = false } -musli-common = { path = "../musli-common", version = "0.0.96", default-features = false } -musli-storage = { path = "../musli-storage", version = "0.0.96", default-features = false } +musli = { path = "../musli", version = "0.0.97", default-features = false } +musli-common = { path = "../musli-common", version = "0.0.97", default-features = false } +musli-storage = { path = "../musli-storage", version = "0.0.97", default-features = false } diff --git a/crates/musli-zerocopy-macros/Cargo.toml b/crates/musli-zerocopy-macros/Cargo.toml index f0e7de0af..35ebfbcdd 100644 --- a/crates/musli-zerocopy-macros/Cargo.toml +++ b/crates/musli-zerocopy-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "musli-zerocopy-macros" -version = "0.0.96" +version = "0.0.97" authors = ["John-John Tedro "] edition = "2021" rust-version = "1.76" @@ -12,8 +12,8 @@ readme = "README.md" homepage = "https://github.com/udoprog/musli" repository = "https://github.com/udoprog/musli" license = "MIT OR Apache-2.0" -keywords = ["no-std::no-alloc", "no_std", "serialization", "zerocopy"] -categories = ["encoding", "no-std"] +keywords = ["no_std", "serialization", "zerocopy"] +categories = ["encoding", "no-std", "no-std::no-alloc"] [lib] proc-macro = true diff --git a/crates/musli-zerocopy/Cargo.toml b/crates/musli-zerocopy/Cargo.toml index 84ad45f45..54e13d13d 100644 --- a/crates/musli-zerocopy/Cargo.toml +++ b/crates/musli-zerocopy/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "musli-zerocopy" -version = "0.0.96" +version = "0.0.97" authors = ["John-John Tedro "] edition = "2021" rust-version = "1.76" @@ -12,8 +12,8 @@ readme = "README.md" homepage = "https://github.com/udoprog/musli" repository = "https://github.com/udoprog/musli" license = "MIT OR Apache-2.0" -keywords = ["no-std::no-alloc", "no_std", "serialization", "zerocopy"] -categories = ["encoding", "no-std"] +keywords = ["no_std", "serialization", "zerocopy"] +categories = ["encoding", "no-std", "no-std::no-alloc"] [features] default = ["std", "alloc"] @@ -21,10 +21,10 @@ std = [] alloc = [] [dependencies] -musli-zerocopy-macros = { version = "=0.0.96", path = "../musli-zerocopy-macros" } +musli-zerocopy-macros = { version = "=0.0.97", path = "../musli-zerocopy-macros" } rand = { version = "0.8.5", default-features = false, features = ["small_rng"] } [dev-dependencies] anyhow = "1.0.75" trybuild = "1.0.85" -musli-zerocopy-macros = { version = "=0.0.96", path = "../musli-zerocopy-macros", features = ["sneaky-fields"] } +musli-zerocopy-macros = { version = "=0.0.97", path = "../musli-zerocopy-macros", features = ["sneaky-fields"] } diff --git a/crates/musli/Cargo.toml b/crates/musli/Cargo.toml index a3dc76c76..9ce8ad2a1 100644 --- a/crates/musli/Cargo.toml +++ b/crates/musli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "musli" -version = "0.0.96" +version = "0.0.97" authors = ["John-John Tedro "] edition = "2021" rust-version = "1.76" @@ -12,8 +12,8 @@ readme = "README.md" homepage = "https://github.com/udoprog/musli" repository = "https://github.com/udoprog/musli" license = "MIT OR Apache-2.0" -keywords = ["no-std::no-alloc", "no_std", "serialization"] -categories = ["encoding", "no-std"] +keywords = ["no_std", "serialization"] +categories = ["encoding", "no-std", "no-std::no-alloc"] [features] default = ["std", "alloc"] @@ -21,4 +21,4 @@ std = [] alloc = [] [dependencies] -musli-macros = { version = "=0.0.96", path = "../musli-macros" } +musli-macros = { version = "=0.0.97", path = "../musli-macros" } diff --git a/crates/musli/README.md b/crates/musli/README.md index 0122ca6bb..18808a040 100644 --- a/crates/musli/README.md +++ b/crates/musli/README.md @@ -35,8 +35,8 @@ Add the following to your `Cargo.toml` using the [format](#formats) you want to use: ```toml -musli = "0.0.96" -musli-wire = "0.0.96" +musli = "0.0.97" +musli-wire = "0.0.97" ```
diff --git a/crates/musli/src/lib.rs b/crates/musli/src/lib.rs index 27ee68af8..0c6c2842b 100644 --- a/crates/musli/src/lib.rs +++ b/crates/musli/src/lib.rs @@ -32,8 +32,8 @@ //! to use: //! //! ```toml -//! musli = "0.0.96" -//! musli-wire = "0.0.96" +//! musli = "0.0.97" +//! musli-wire = "0.0.97" //! ``` //! //!
diff --git a/crates/tests/Cargo.toml b/crates/tests/Cargo.toml index a7d06ae2a..20de36e37 100644 --- a/crates/tests/Cargo.toml +++ b/crates/tests/Cargo.toml @@ -49,14 +49,14 @@ bitcode = ["dep:bitcode", "serde", "simdutf8"] bitcode-derive = ["dep:bitcode", "bitcode?/derive", "simdutf8"] [dependencies] -musli = { path = "../musli", version = "0.0.96", default-features = false, optional = true, features = ["alloc"] } -musli-wire = { path = "../musli-wire", version = "0.0.96", default-features = false, features = ["alloc", "test"], optional = true } -musli-descriptive = { path = "../musli-descriptive", version = "0.0.96", default-features = false, features = ["alloc", "test"], optional = true } -musli-storage = { path = "../musli-storage", version = "0.0.96", default-features = false, features = ["alloc", "test"], optional = true } -musli-json = { path = "../musli-json", version = "0.0.96", default-features = false, features = ["alloc", "test"], optional = true } -musli-value = { path = "../musli-value", version = "0.0.96", default-features = false, features = ["alloc", "test"], optional = true } -musli-zerocopy = { path = "../musli-zerocopy", version = "0.0.96", default-features = false, features = ["alloc"], optional = true } -musli-macros = { path = "../musli-macros", version = "0.0.96", features = ["test"] } +musli = { path = "../musli", version = "0.0.97", default-features = false, optional = true, features = ["alloc"] } +musli-wire = { path = "../musli-wire", version = "0.0.97", default-features = false, features = ["alloc", "test"], optional = true } +musli-descriptive = { path = "../musli-descriptive", version = "0.0.97", default-features = false, features = ["alloc", "test"], optional = true } +musli-storage = { path = "../musli-storage", version = "0.0.97", default-features = false, features = ["alloc", "test"], optional = true } +musli-json = { path = "../musli-json", version = "0.0.97", default-features = false, features = ["alloc", "test"], optional = true } +musli-value = { path = "../musli-value", version = "0.0.97", default-features = false, features = ["alloc", "test"], optional = true } +musli-zerocopy = { path = "../musli-zerocopy", version = "0.0.97", default-features = false, features = ["alloc"], optional = true } +musli-macros = { path = "../musli-macros", version = "0.0.97", features = ["test"] } anyhow = "1.0.75" serde = { version = "1.0.188", default-features = false, optional = true, features = ["derive"] } @@ -72,13 +72,13 @@ postcard = { version = "1.0.8", default-features = false, optional = true } zerocopy = { version = "0.7.11", default-features = false, optional = true, features = ["byteorder", "derive"] } [dev-dependencies] -musli = { path = "../musli", version = "0.0.96", default-features = false, features = ["alloc"] } -musli-serde = { path = "../musli-serde", version = "0.0.96", default-features = false, features = ["alloc"] } -musli-storage = { path = "../musli-storage", version = "0.0.96", default-features = false, features = ["alloc", "test"] } -musli-wire = { path = "../musli-wire", version = "0.0.96", default-features = false, features = ["alloc", "test"] } -musli-descriptive = { path = "../musli-descriptive", version = "0.0.96", default-features = false, features = ["alloc", "test"] } -musli-json = { path = "../musli-json", version = "0.0.96", default-features = false, features = ["alloc", "test"] } -musli-value = { path = "../musli-value", version = "0.0.96", default-features = false, features = ["alloc", "test"] } +musli = { path = "../musli", version = "0.0.97", default-features = false, features = ["alloc"] } +musli-serde = { path = "../musli-serde", version = "0.0.97", default-features = false, features = ["alloc"] } +musli-storage = { path = "../musli-storage", version = "0.0.97", default-features = false, features = ["alloc", "test"] } +musli-wire = { path = "../musli-wire", version = "0.0.97", default-features = false, features = ["alloc", "test"] } +musli-descriptive = { path = "../musli-descriptive", version = "0.0.97", default-features = false, features = ["alloc", "test"] } +musli-json = { path = "../musli-json", version = "0.0.97", default-features = false, features = ["alloc", "test"] } +musli-value = { path = "../musli-value", version = "0.0.97", default-features = false, features = ["alloc", "test"] } serde = { version = "1.0.188", default-features = false, features = ["derive"] } criterion = { version = "0.4.0", features = ["html_reports"] } trybuild = "1.0.85"