Skip to content

Commit

Permalink
Set version to 0.14.0 and bump Musli
Browse files Browse the repository at this point in the history
  • Loading branch information
udoprog committed Apr 29, 2024
1 parent bb105fb commit 73261c3
Show file tree
Hide file tree
Showing 20 changed files with 34 additions and 40 deletions.
2 changes: 1 addition & 1 deletion crates/rune-alloc-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rune-alloc-macros"
version = "0.13.1"
version = "0.14.0"
authors = ["John-John Tedro <[email protected]>"]
edition = "2021"
rust-version = "1.76"
Expand Down
4 changes: 2 additions & 2 deletions crates/rune-alloc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rune-alloc"
version = "0.13.1"
version = "0.14.0"
authors = ["John-John Tedro <[email protected]>"]
edition = "2021"
rust-version = "1.76"
Expand All @@ -19,7 +19,7 @@ std = ["alloc", "ahash/std", "serde?/std"]
alloc = []

[dependencies]
rune-alloc-macros = { version = "=0.13.1", path = "../rune-alloc-macros" }
rune-alloc-macros = { version = "=0.14.0", path = "../rune-alloc-macros" }

serde = { version = "1.0", default-features = false, features = ["derive"], optional = true }
ahash = { version = "0.8.8", default-features = false }
Expand Down
6 changes: 3 additions & 3 deletions crates/rune-cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rune-cli"
version = "0.13.1"
version = "0.14.0"
authors = ["John-John Tedro <[email protected]>"]
edition = "2021"
rust-version = "1.76"
Expand All @@ -14,8 +14,8 @@ keywords = ["language", "scripting", "scripting-language"]
categories = ["parser-implementations"]

[dependencies]
rune = { version = "0.13.1", path = "../rune", features = ["cli"] }
rune-modules = { version = "0.13.1", path = "../rune-modules", features = ["full", "experiments"] }
rune = { version = "0.14.0", path = "../rune", features = ["cli"] }
rune-modules = { version = "0.14.0", path = "../rune-modules", features = ["full", "experiments"] }

[build-dependencies]
anyhow = "1.0.71"
Expand Down
6 changes: 3 additions & 3 deletions crates/rune-core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rune-core"
version = "0.13.1"
version = "0.14.0"
authors = ["John-John Tedro <[email protected]>"]
edition = "2021"
rust-version = "1.76"
Expand All @@ -20,12 +20,12 @@ std = ["alloc", "rune-alloc/std"]
alloc = ["serde/alloc", "rune-alloc/alloc"]

[dependencies]
rune-alloc = { version = "0.13.1", path = "../rune-alloc", default-features = false, features = ["serde"] }
rune-alloc = { version = "0.14.0", path = "../rune-alloc", default-features = false, features = ["serde"] }

twox-hash = { version = "1.6.3", default-features = false }
serde = { version = "1.0.163", default-features = false, features = ["derive"] }
byteorder = { version = "1.4.3", default-features = false }
musli = { version = "0.0.120", default-features = false, optional = true }
musli = { version = "0.0.121", default-features = false, optional = true }

[dev-dependencies]
rune = { package = "rune-shim", path = "../rune-shim", features = ["core", "alloc"] }
6 changes: 3 additions & 3 deletions crates/rune-languageserver/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rune-languageserver"
version = "0.13.1"
version = "0.14.0"
authors = ["John-John Tedro <[email protected]>"]
edition = "2021"
rust-version = "1.76"
Expand All @@ -20,8 +20,8 @@ tracing = "0.1.37"
tracing-appender = "0.2.2"
tracing-subscriber = { version = "0.3.17", features = ["env-filter"] }

rune = { version = "0.13.1", path = "../rune", features = ["languageserver"] }
rune-modules = { version = "0.13.1", path = "../rune-modules", features = ["full", "experiments"] }
rune = { version = "0.14.0", path = "../rune", features = ["languageserver"] }
rune-modules = { version = "0.14.0", path = "../rune-modules", features = ["full", "experiments"] }

[build-dependencies]
anyhow = "1.0.71"
4 changes: 2 additions & 2 deletions crates/rune-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rune-macros"
version = "0.13.1"
version = "0.14.0"
authors = ["John-John Tedro <[email protected]>"]
edition = "2021"
rust-version = "1.76"
Expand All @@ -14,7 +14,7 @@ keywords = ["language", "scripting", "scripting-language"]
categories = ["parser-implementations"]

[dependencies]
rune-core = { version = "=0.13.1", path = "../rune-core", features = ["std"] }
rune-core = { version = "=0.14.0", path = "../rune-core", features = ["std"] }
syn = { version = "2.0.16", features = ["full"] }
quote = "1.0.27"
proc-macro2 = "1.0.56"
Expand Down
4 changes: 2 additions & 2 deletions crates/rune-modules/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rune-modules"
version = "0.13.1"
version = "0.14.0"
authors = ["John-John Tedro <[email protected]>"]
edition = "2021"
rust-version = "1.76"
Expand Down Expand Up @@ -36,7 +36,7 @@ serde_json = { version = "1.0.96", optional = true }
toml = { version = "0.7.3", optional = true }
nanorand = { version = "0.7.0", optional = true, features = ["getrandom"] }

rune = { version = "0.13.1", path = "../rune" }
rune = { version = "0.14.0", path = "../rune" }

[package.metadata.docs.rs]
all-features = true
2 changes: 1 addition & 1 deletion crates/rune-modules/src/experiments.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
//! Add the following to your `Cargo.toml`:
//!
//! ```toml
//! rune-modules = { version = "0.13.1", features = ["experiments"] }
//! rune-modules = { version = "0.14.0", features = ["experiments"] }
//! ```
//!
//! Install it into your context:
Expand Down
2 changes: 1 addition & 1 deletion crates/rune-modules/src/fs.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
//! Add the following to your `Cargo.toml`:
//!
//! ```toml
//! rune-modules = { version = "0.13.1", features = ["fs"] }
//! rune-modules = { version = "0.14.0", features = ["fs"] }
//! ```
//!
//! Install it into your context:
Expand Down
2 changes: 1 addition & 1 deletion crates/rune-modules/src/http.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
//! Add the following to your `Cargo.toml`:
//!
//! ```toml
//! rune-modules = { version = "0.13.1", features = ["http", "json"] }
//! rune-modules = { version = "0.14.0", features = ["http", "json"] }
//! ```
//!
//! Install it into your context:
Expand Down
2 changes: 1 addition & 1 deletion crates/rune-modules/src/json.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
//! Add the following to your `Cargo.toml`:
//!
//! ```toml
//! rune-modules = { version = "0.13.1", features = ["json"] }
//! rune-modules = { version = "0.14.0", features = ["json"] }
//! ```
//!
//! Install it into your context:
Expand Down
2 changes: 1 addition & 1 deletion crates/rune-modules/src/process.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
//! Add the following to your `Cargo.toml`:
//!
//! ```toml
//! rune-modules = { version = "0.13.1", features = ["process"] }
//! rune-modules = { version = "0.14.0", features = ["process"] }
//! ```
//!
//! Install it into your context:
Expand Down
2 changes: 1 addition & 1 deletion crates/rune-modules/src/rand.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
//! Add the following to your `Cargo.toml`:
//!
//! ```toml
//! rune-modules = { version = "0.13.1", features = ["rand"] }
//! rune-modules = { version = "0.14.0", features = ["rand"] }
//! ```
//!
//! Install it into your context:
Expand Down
2 changes: 1 addition & 1 deletion crates/rune-modules/src/signal.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
//! Add the following to your `Cargo.toml`:
//!
//! ```toml
//! rune-modules = { version = "0.13.1", features = ["signal"] }
//! rune-modules = { version = "0.14.0", features = ["signal"] }
//! ```
//!
//! Install it into your context:
Expand Down
2 changes: 1 addition & 1 deletion crates/rune-modules/src/time.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
//! Add the following to your `Cargo.toml`:
//!
//! ```toml
//! rune-modules = { version = "0.13.1", features = ["time"] }
//! rune-modules = { version = "0.14.0", features = ["time"] }
//! ```
//!
//! Install it into your context:
Expand Down
2 changes: 1 addition & 1 deletion crates/rune-modules/src/toml.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
//! Add the following to your `Cargo.toml`:
//!
//! ```toml
//! rune-modules = { version = "0.13.1", features = ["toml"] }
//! rune-modules = { version = "0.14.0", features = ["toml"] }
//! ```
//!
//! Install it into your context:
Expand Down
8 changes: 4 additions & 4 deletions crates/rune-wasm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rune-wasm"
version = "0.13.1"
version = "0.14.0"
authors = ["John-John Tedro <[email protected]>"]
edition = "2021"
rust-version = "1.76"
Expand All @@ -14,9 +14,9 @@ keywords = ["language", "scripting", "scripting-language"]
categories = ["parser-implementations"]

[dependencies]
rune = { version = "0.13.1", path = "../rune", features = ["capture-io"] }
rune-macros = { version = "=0.13.1", path = "../rune-macros" }
rune-modules = { version = "0.13.1", path = "../rune-modules", features = ["core", "test", "json", "toml", "rand", "experiments"] }
rune = { version = "0.14.0", path = "../rune", features = ["capture-io"] }
rune-macros = { version = "=0.14.0", path = "../rune-macros" }
rune-modules = { version = "0.14.0", path = "../rune-modules", features = ["core", "test", "json", "toml", "rand", "experiments"] }

serde = { version = "1.0.163", features = ["derive"] }
wasm-bindgen = { version = "0.2.85", features = ["serde-serialize"] }
Expand Down
10 changes: 5 additions & 5 deletions crates/rune/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rune"
version = "0.13.1"
version = "0.14.0"
authors = ["John-John Tedro <[email protected]>"]
edition = "2021"
rust-version = "1.76"
Expand Down Expand Up @@ -29,9 +29,9 @@ std = ["alloc", "num/std", "serde/std", "rune-core/std", "rune-alloc/std", "musl
alloc = ["anyhow", "rune-alloc/alloc", "rune-core/alloc", "once_cell/alloc", "serde/alloc"]

[dependencies]
rune-macros = { version = "=0.13.1", path = "../rune-macros" }
rune-core = { version = "=0.13.1", path = "../rune-core", features = ["musli"] }
rune-alloc = { version = "0.13.1", path = "../rune-alloc", features = ["serde"], default-features = false }
rune-macros = { version = "=0.14.0", path = "../rune-macros" }
rune-core = { version = "=0.14.0", path = "../rune-core", features = ["musli"] }
rune-alloc = { version = "0.14.0", path = "../rune-alloc", features = ["serde"], default-features = false }

futures-core = { version = "0.3.28", default-features = false }
futures-util = { version = "0.3.28", default-features = false, features = ["alloc"] }
Expand All @@ -41,7 +41,7 @@ pin-project = "1.1.0"
ryu = "1.0.13"
serde = { version = "1.0.163", default-features = false, features = ["derive", "rc"] }
tracing = { version = "0.1.37", default-features = false, features = ["attributes"] }
musli = { version = "0.0.120", default-features = false, features = ["alloc"] }
musli = { version = "0.0.121", default-features = false, features = ["alloc"] }
once_cell = { version = "1.18.0", default-features = false, features = ["critical-section"] }

anyhow = { version = "1.0.71", default-features = false, optional = true }
Expand Down
1 change: 0 additions & 1 deletion no-std/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
[package]
name = "no-std"
version = "0.0.0"
authors = ["John-John Tedro <[email protected]>"]
edition = "2021"
publish = false
Expand Down
5 changes: 0 additions & 5 deletions no-std/examples/minimal.rs
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,6 @@ extern "C" fn eh_personality() {}
#[no_mangle]
pub extern "C" fn _Unwind_Resume() {}

#[no_mangle]
extern "C" fn __musli_abort() -> ! {
core::intrinsics::abort();
}

use alloc::sync::Arc;

use rune::{Diagnostics, Vm};
Expand Down

0 comments on commit 73261c3

Please sign in to comment.