diff --git a/Cargo.lock b/Cargo.lock index 5f13e679..69f6361c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1384,7 +1384,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "s-crap" -version = "0.1.1" +version = "0.2.0" dependencies = [ "assert_cmd 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)", "assert_fs 0.11.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1396,9 +1396,9 @@ dependencies = [ "regex 1.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "rexpect 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "rustyline 5.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "scdlang 0.1.1", - "scdlang_smcat 0.1.1", - "scdlang_xstate 0.1.1", + "scdlang 0.2.0", + "scdlang_smcat 0.2.0", + "scdlang_xstate 0.2.0", "which 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1417,7 +1417,7 @@ dependencies = [ [[package]] name = "scdlang" -version = "0.1.1" +version = "0.2.0" dependencies = [ "either 1.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1427,10 +1427,10 @@ dependencies = [ [[package]] name = "scdlang_smcat" -version = "0.1.1" +version = "0.2.0" dependencies = [ "assert-json-diff 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "scdlang 0.1.1", + "scdlang 0.2.0", "serde 1.0.94 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)", "serde_with 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1438,10 +1438,10 @@ dependencies = [ [[package]] name = "scdlang_xstate" -version = "0.1.1" +version = "0.2.0" dependencies = [ "assert-json-diff 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "scdlang 0.1.1", + "scdlang 0.2.0", "serde 1.0.94 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)", "voca_rs 1.7.0 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/Justfile b/Justfile index 0a8a93e5..d5bee829 100644 --- a/Justfile +++ b/Justfile @@ -43,7 +43,7 @@ clean: _clean-analyze cargo clean pipenv clean -version_subjects := "Cargo.lock Dockerfile 'packages/**/Cargo.toml'" +version_subjects := "Cargo.lock '**Dockerfile' 'packages/**/Cargo.toml'" # Prepare for release release version: #!/usr/bin/env bash diff --git a/docker/Alpine.Dockerfile b/docker/Alpine.Dockerfile index ed984832..845a8403 100644 --- a/docker/Alpine.Dockerfile +++ b/docker/Alpine.Dockerfile @@ -32,7 +32,7 @@ RUN /dist/smcat --version FROM node:alpine -LABEL version="0.1.1" \ +LABEL version="0.2.0" \ repository="https://github.com/drsensor/scdlang" \ homepage="https://drsensor.github.io/scdlang" \ maintainer="Fahmi Akbar Wildana " diff --git a/docker/Scratch.Dockerfile b/docker/Scratch.Dockerfile index 5a345ad4..ea2185e4 100644 --- a/docker/Scratch.Dockerfile +++ b/docker/Scratch.Dockerfile @@ -1,6 +1,6 @@ FROM scratch -LABEL version="0.1.1" \ +LABEL version="0.2.0" \ repository="https://github.com/drsensor/scdlang" \ homepage="https://drsensor.github.io/scdlang" \ maintainer="Fahmi Akbar Wildana " diff --git a/packages/cli/Cargo.toml b/packages/cli/Cargo.toml index cb746e4f..d2fba52d 100644 --- a/packages/cli/Cargo.toml +++ b/packages/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s-crap" -version = "0.1.1" +version = "0.2.0" description = "A CLI for working with Scdlang" license = "UPL-1.0" repository = "https://github.com/drsensor/scdlang" @@ -21,9 +21,9 @@ doctest = false doc = false [dependencies] -scdlang = { path = "../core", version = "0.1.1" } -scdlang_xstate = { path = "../transpiler/xstate", version = "0.1.1" } -scdlang_smcat = { path = "../transpiler/smcat", version = "0.1.1" } +scdlang = { path = "../core", version = "0.2.0" } +scdlang_xstate = { path = "../transpiler/xstate", version = "0.2.0" } +scdlang_smcat = { path = "../transpiler/smcat", version = "0.2.0" } atty = "0.2" rustyline = "5" prettyprint = "0.*" @@ -38,9 +38,9 @@ features = ["wrap_help"] # WARNING: This make compilation time doubled!! Seems cargo has serious issue here 😠 [build-dependencies] clap = "2" -scdlang = { path = "../core", version = "0.1.1" } -scdlang_xstate = { path = "../transpiler/xstate", version = "0.1.1" } -scdlang_smcat = { path = "../transpiler/smcat", version = "0.1.1" } +scdlang = { path = "../core", version = "0.2.0" } +scdlang_xstate = { path = "../transpiler/xstate", version = "0.2.0" } +scdlang_smcat = { path = "../transpiler/smcat", version = "0.2.0" } atty = "0.2" rustyline = "5" prettyprint = "0.*" diff --git a/packages/core/Cargo.toml b/packages/core/Cargo.toml index 08ddc009..29d86e7a 100644 --- a/packages/core/Cargo.toml +++ b/packages/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "scdlang" -version = "0.1.1" +version = "0.2.0" description = "Core parser of Statecharts Description Languange" license = "UPL-1.0" repository = "https://github.com/drsensor/scdlang" diff --git a/packages/transpiler/smcat/Cargo.toml b/packages/transpiler/smcat/Cargo.toml index f6e40d48..37e0759e 100644 --- a/packages/transpiler/smcat/Cargo.toml +++ b/packages/transpiler/smcat/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "scdlang_smcat" -version = "0.1.1" +version = "0.2.0" description = "Scdlang parser for targeting AST of state-machine-cat" license = "UPL-1.0" repository = "https://github.com/drsensor/scdlang" @@ -10,7 +10,7 @@ categories = ["parser-implementations"] edition = "2018" [dependencies] -scdlang = { path = "../../core", version = "0.1.1" } +scdlang = { path = "../../core", version = "0.2.0" } serde_json = "1" serde = { version = "1", features = ["derive"] } serde_with = { version = "1", features = ["json"] } diff --git a/packages/transpiler/xstate/Cargo.toml b/packages/transpiler/xstate/Cargo.toml index 656efe16..693087d5 100644 --- a/packages/transpiler/xstate/Cargo.toml +++ b/packages/transpiler/xstate/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "scdlang_xstate" -version = "0.1.1" +version = "0.2.0" description = "Scdlang parser for targeting JavaScript library XState" license = "UPL-1.0" repository = "https://github.com/drsensor/scdlang" @@ -10,7 +10,7 @@ categories = ["parser-implementations"] edition = "2018" [dependencies] -scdlang = { path = "../../core", version = "0.1.1" } +scdlang = { path = "../../core", version = "0.2.0" } serde_json = "1" serde = { version = "1", features = ["derive"] } voca_rs = "1"