Skip to content

Commit c981c97

Browse files
committed
Merge branch 'v0.2-beta' into 'main'
V0.2.42 🐬 beta See merge request mech-lang/mech!112
2 parents 5f67407 + 3309310 commit c981c97

File tree

16 files changed

+86
-730
lines changed

16 files changed

+86
-730
lines changed

Cargo.toml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mech"
3-
version = "0.2.41"
3+
version = "0.2.42"
44
authors = ["Corey Montella <[email protected]>"]
55
description = "Mech is a reactive programming language for building robots, games, and animations."
66
documentation = "https://mech-lang.org/docs"
@@ -18,9 +18,9 @@ gitlab = { repository = "mech-lang/mech", branch = "main" }
1818
maintenance = { status = "actively-developed" }
1919

2020
[dependencies]
21-
mech-core = "0.2.41"
22-
mech-syntax = "0.2.41"
23-
mech-interpreter = "0.2.41"
21+
mech-core = "0.2.42"
22+
mech-syntax = "0.2.42"
23+
mech-interpreter = "0.2.42"
2424

2525
clap = {version = "4.5.32", features = ["cargo"]}
2626
colored = "3.0.0"
@@ -30,9 +30,9 @@ serde_derive = "1.0.219"
3030
serde_json = "1.0.140"
3131
crossbeam-channel = "0.5.14"
3232
crossterm = "0.29.0"
33-
tabled = "0.18.0"
33+
tabled = "0.19.0"
3434
nalgebra = "0.33.2"
35-
indexmap = {version = "2.8.0", features = ["serde"]}
35+
indexmap = {version = "2.9.0", features = ["serde"]}
3636
nom = "7.1.3"
3737
ctrlc = "3.4.5"
3838
csv = "1.3.1"
@@ -65,6 +65,7 @@ mech-core = { path = 'src/core' }
6565
mech-syntax = { path = 'src/syntax'}
6666
mech-interpreter = { path = 'src/interpreter'}
6767
mech-wasm = { path = 'src/wasm'}
68+
#mech-combinatorics = { path = '../machines/combinatorics' }
6869
#mech-matrix = { path = '../machines/matrix' }
6970
#mech-stats = { path = '../machines/stats' }
7071
#mech-math = { path = '../machines/math' }
@@ -73,13 +74,13 @@ mech-wasm = { path = 'src/wasm'}
7374
#mech-logic = { path = '../machines/logic' }
7475

7576
[patch.'https://gitlab.com/mech-lang/core']
76-
mech-core = { path = 'src/core', version = '0.2.41' }
77+
mech-core = { path = 'src/core', version = '0.2.42' }
7778

7879
[patch.'https://gitlab.com/mech-lang/syntax']
79-
mech-syntax = { path = 'src/syntax', version = '0.2.41' }
80+
mech-syntax = { path = 'src/syntax', version = '0.2.42' }
8081

8182
[patch.'https://gitlab.com/mech-lang/interpreter']
82-
mech-interpreter = { path = 'src/interpreter', version = '0.2.41' }
83+
mech-interpreter = { path = 'src/interpreter', version = '0.2.42' }
8384

8485
[patch.'https://gitlab.com/mech-lang/wasm']
85-
mech-wasm = { path = 'src/wasm', version = '0.2.41' }
86+
mech-wasm = { path = 'src/wasm', version = '0.2.42' }

ROADMAP.mec

Lines changed: 0 additions & 268 deletions
This file was deleted.

src/core/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mech-core"
3-
version = "0.2.41"
3+
version = "0.2.42"
44
authors = ["Corey Montella <[email protected]>"]
55
description = "The Mech language runtime."
66
documentation = "http://docs.mech-lang.org"
@@ -64,8 +64,8 @@ MatrixD = []
6464
base64 = "0.22.1"
6565
bincode = {version = "2.0.1", features = ["serde"]}
6666
brotli = "7.0.0"
67-
hashbrown = "0.15.2"
68-
indexmap = {version = "2.8.0", features = ["serde"]}
67+
hashbrown = "0.15.3"
68+
indexmap = {version = "2.9.0", features = ["serde"]}
6969
libm = "0.2.11"
7070
nalgebra = "0.33.2"
7171
paste = "1.0.15"
@@ -75,7 +75,7 @@ seahash = "4.1.0"
7575
serde = {version = "1.0.219", default-features = false, features = ["alloc", "derive"] }
7676
serde_derive = "1.0.219"
7777
serde_json = "1.0.140"
78-
tabled = "0.18.0"
78+
tabled = "0.19.0"
7979
wasm-bindgen = {version = "0.2.100", optional = true}
8080
#time = {version = "0.3.40", optional = true}
8181
#ed25519-dalek = {version = "2.1.1", default-features = false, features = ["rand_core"]}

src/core/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Mech is a language for developing **data-driven**, **reactive** systems like animations, games, and robots. It makes **composing**, **transforming**, and **distributing** data easy, allowing you to focus on the essential complexity of your project.
66

7-
[Try](https://mech-lang.org/try/) Mech online in your browser, or follow our progress on our [blog](https://mech-lang.org/blog/).
7+
[Try](https://try.mech-lang.org) Mech online in your browser, or follow our progress on our [blog](https://mech-lang.org/blog/).
88

99
# Core
1010

0 commit comments

Comments
 (0)