diff --git a/Cargo.lock b/Cargo.lock index 4063eab95..cd1a92573 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1046,31 +1046,31 @@ dependencies = [ [[package]] name = "opcua-certificate-creator" -version = "0.7.0" +version = "0.8.0" dependencies = [ "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", - "opcua-core 0.7.0", - "opcua-types 0.7.0", + "opcua-core 0.8.0", + "opcua-types 0.8.0", ] [[package]] name = "opcua-chess-server" -version = "0.7.0" +version = "0.8.0" dependencies = [ - "opcua-server 0.7.0", + "opcua-server 0.8.0", "uci 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "opcua-client" -version = "0.7.0" +version = "0.8.0" dependencies = [ "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "opcua-core 0.7.0", - "opcua-types 0.7.0", + "opcua-core 0.8.0", + "opcua-types 0.8.0", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1083,7 +1083,7 @@ dependencies = [ [[package]] name = "opcua-console-logging" -version = "0.7.0" +version = "0.8.0" dependencies = [ "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)", "env_logger 0.5.13 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1093,14 +1093,14 @@ dependencies = [ [[package]] name = "opcua-core" -version = "0.7.0" +version = "0.8.0" dependencies = [ "bytes 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "opcua-types 0.7.0", + "opcua-types 0.8.0", "openssl 0.10.24 (registry+https://github.com/rust-lang/crates.io-index)", "regex 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.24 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1114,46 +1114,46 @@ dependencies = [ [[package]] name = "opcua-demo-server" -version = "0.7.0" +version = "0.8.0" dependencies = [ "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", "log4rs 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)", - "opcua-console-logging 0.7.0", - "opcua-server 0.7.0", + "opcua-console-logging 0.8.0", + "opcua-server 0.8.0", "rand 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "opcua-discovery-client" -version = "0.7.0" +version = "0.8.0" dependencies = [ "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", - "opcua-client 0.7.0", - "opcua-console-logging 0.7.0", + "opcua-client 0.8.0", + "opcua-console-logging 0.8.0", ] [[package]] name = "opcua-integration" -version = "0.7.0" +version = "0.8.0" dependencies = [ "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "opcua-client 0.7.0", - "opcua-console-logging 0.7.0", - "opcua-core 0.7.0", - "opcua-server 0.7.0", + "opcua-client 0.8.0", + "opcua-console-logging 0.8.0", + "opcua-core 0.8.0", + "opcua-server 0.8.0", ] [[package]] name = "opcua-modbus-server" -version = "0.7.0" +version = "0.8.0" dependencies = [ "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", - "opcua-console-logging 0.7.0", - "opcua-server 0.7.0", + "opcua-console-logging 0.8.0", + "opcua-server 0.8.0", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "serde_yaml 0.8.9 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1166,17 +1166,17 @@ dependencies = [ [[package]] name = "opcua-mqtt-client" -version = "0.7.0" +version = "0.8.0" dependencies = [ "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", - "opcua-client 0.7.0", - "opcua-console-logging 0.7.0", + "opcua-client 0.8.0", + "opcua-console-logging 0.8.0", "rumqtt 0.30.0 (git+https://github.com/AtherEnergy/rumqtt.git?rev=83b4694525061e2ccef617c0ac867db2044cc4e7)", ] [[package]] name = "opcua-server" -version = "0.7.0" +version = "0.8.0" dependencies = [ "actix-web 0.7.19 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1186,10 +1186,10 @@ dependencies = [ "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "opcua-client 0.7.0", - "opcua-console-logging 0.7.0", - "opcua-core 0.7.0", - "opcua-types 0.7.0", + "opcua-client 0.8.0", + "opcua-console-logging 0.8.0", + "opcua-core 0.8.0", + "opcua-types 0.8.0", "regex 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1203,26 +1203,26 @@ dependencies = [ [[package]] name = "opcua-simple-client" -version = "0.7.0" +version = "0.8.0" dependencies = [ "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", - "opcua-client 0.7.0", - "opcua-console-logging 0.7.0", + "opcua-client 0.8.0", + "opcua-console-logging 0.8.0", ] [[package]] name = "opcua-simple-server" -version = "0.7.0" +version = "0.8.0" dependencies = [ "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "opcua-console-logging 0.7.0", - "opcua-server 0.7.0", + "opcua-console-logging 0.8.0", + "opcua-server 0.8.0", ] [[package]] name = "opcua-types" -version = "0.7.0" +version = "0.8.0" dependencies = [ "base64 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1241,13 +1241,13 @@ dependencies = [ [[package]] name = "opcua-web-client" -version = "0.7.0" +version = "0.8.0" dependencies = [ "actix 0.7.9 (registry+https://github.com/rust-lang/crates.io-index)", "actix-web 0.7.19 (registry+https://github.com/rust-lang/crates.io-index)", "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", - "opcua-client 0.7.0", - "opcua-console-logging 0.7.0", + "opcua-client 0.8.0", + "opcua-console-logging 0.8.0", "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.40 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/client/Cargo.toml b/client/Cargo.toml index 82b1ce0ec..2e1c1c640 100644 --- a/client/Cargo.toml +++ b/client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-client" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion description = "OPC UA client API" authors = ["Adam Lock "] homepage = "https://github.com/locka99/opcua" @@ -35,8 +35,8 @@ lazy_static = "1.1.0" [dependencies.opcua-types] path = "../types" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dependencies.opcua-core] path = "../core" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion diff --git a/console-logging/Cargo.toml b/console-logging/Cargo.toml index 09f99c08b..7017a2c41 100644 --- a/console-logging/Cargo.toml +++ b/console-logging/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-console-logging" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion description = "Logging to the console for OPC UA used by client and server" authors = ["Adam Lock "] homepage = "https://github.com/locka99/opcua" diff --git a/core/Cargo.toml b/core/Cargo.toml index acfb4f9a1..dd0655059 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-core" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion description = "Core components for OPC UA used by client and server" authors = ["Adam Lock "] homepage = "https://github.com/locka99/opcua" @@ -35,7 +35,7 @@ bytes = "0.4" [dependencies.opcua-types] path = "../types" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dev-dependencies] tempdir = "0.3" diff --git a/integration/Cargo.toml b/integration/Cargo.toml index e691d4d47..5f0af5e0e 100644 --- a/integration/Cargo.toml +++ b/integration/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-integration" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion authors = ["Adam Lock "] edition = "2018" @@ -10,16 +10,16 @@ chrono = "0.4" [dev-dependencies.opcua-server] path = "../server" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dev-dependencies.opcua-client] path = "../client" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dev-dependencies.opcua-core] path = "../core" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dev-dependencies.opcua-console-logging] path = "../console-logging" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion diff --git a/samples/chess-server/Cargo.toml b/samples/chess-server/Cargo.toml index 6f3c3eb99..33ef2e7f7 100644 --- a/samples/chess-server/Cargo.toml +++ b/samples/chess-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-chess-server" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion authors = ["Adam Lock "] edition = "2018" @@ -9,4 +9,4 @@ uci = "0.1.1" [dependencies.opcua-server] path = "../../server" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion diff --git a/samples/demo-server/Cargo.toml b/samples/demo-server/Cargo.toml index 633783fa4..0cd74bdfd 100644 --- a/samples/demo-server/Cargo.toml +++ b/samples/demo-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-demo-server" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion authors = ["Adam Lock "] edition = "2018" @@ -16,9 +16,9 @@ lazy_static = "1.1.0" [dependencies.opcua-server] path = "../../server" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion features = ["http", "discovery-server-registration"] [dependencies.opcua-console-logging] path = "../../console-logging" -version = "0.7.0" # OPCUARustVersion \ No newline at end of file +version = "0.8.0" # OPCUARustVersion \ No newline at end of file diff --git a/samples/discovery-client/Cargo.toml b/samples/discovery-client/Cargo.toml index 3a3da44f4..e28857879 100644 --- a/samples/discovery-client/Cargo.toml +++ b/samples/discovery-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-discovery-client" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion authors = ["Adam Lock "] edition = "2018" @@ -9,8 +9,8 @@ clap = "2.33" [dependencies.opcua-client] path = "../../client" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dependencies.opcua-console-logging] path = "../../console-logging" -version = "0.7.0" # OPCUARustVersion \ No newline at end of file +version = "0.8.0" # OPCUARustVersion \ No newline at end of file diff --git a/samples/modbus-server/Cargo.toml b/samples/modbus-server/Cargo.toml index 1dbf465af..fc372fc06 100644 --- a/samples/modbus-server/Cargo.toml +++ b/samples/modbus-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-modbus-server" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion authors = ["Adam Lock "] edition = "2018" @@ -18,8 +18,8 @@ serde_yaml = "0.8" [dependencies.opcua-server] path = "../../server" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dependencies.opcua-console-logging] path = "../../console-logging" -version = "0.7.0" # OPCUARustVersion \ No newline at end of file +version = "0.8.0" # OPCUARustVersion \ No newline at end of file diff --git a/samples/mqtt-client/Cargo.toml b/samples/mqtt-client/Cargo.toml index fbd2fb7c0..bbe85924a 100644 --- a/samples/mqtt-client/Cargo.toml +++ b/samples/mqtt-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-mqtt-client" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion authors = ["Adam Lock "] edition = "2018" @@ -11,8 +11,8 @@ rumqtt = { git = "https://github.com/AtherEnergy/rumqtt.git", rev = "83b46945250 [dependencies.opcua-client] path = "../../client" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dependencies.opcua-console-logging] path = "../../console-logging" -version = "0.7.0" # OPCUARustVersion \ No newline at end of file +version = "0.8.0" # OPCUARustVersion \ No newline at end of file diff --git a/samples/simple-client/Cargo.toml b/samples/simple-client/Cargo.toml index 4d502cb33..6c226ebbf 100644 --- a/samples/simple-client/Cargo.toml +++ b/samples/simple-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-simple-client" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion authors = ["Adam Lock "] edition = "2018" @@ -9,8 +9,8 @@ clap = "2.33" [dependencies.opcua-client] path = "../../client" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dependencies.opcua-console-logging] path = "../../console-logging" -version = "0.7.0" # OPCUARustVersion \ No newline at end of file +version = "0.8.0" # OPCUARustVersion \ No newline at end of file diff --git a/samples/simple-server/Cargo.toml b/samples/simple-server/Cargo.toml index 1d20e0c50..4a810f111 100644 --- a/samples/simple-server/Cargo.toml +++ b/samples/simple-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-simple-server" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion authors = ["Adam Lock "] edition = "2018" @@ -10,8 +10,8 @@ log = "0.4" [dependencies.opcua-server] path = "../../server" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dependencies.opcua-console-logging] path = "../../console-logging" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion diff --git a/samples/web-client/Cargo.toml b/samples/web-client/Cargo.toml index 2a69ef2b1..20c989cdd 100644 --- a/samples/web-client/Cargo.toml +++ b/samples/web-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-web-client" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion authors = ["Adam Lock "] edition = "2018" @@ -14,8 +14,8 @@ clap = "2.33" [dependencies.opcua-client] path = "../../client" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dependencies.opcua-console-logging] path = "../../console-logging" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion diff --git a/server/Cargo.toml b/server/Cargo.toml index f3f04df64..98bc18e89 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-server" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion description = "OPC UA server API" authors = ["Adam Lock "] homepage = "https://github.com/locka99/opcua" @@ -59,17 +59,17 @@ optional = true [dependencies.opcua-types] path = "../types" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dependencies.opcua-core] path = "../core" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dependencies.opcua-client] path = "../client" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion optional = true [dev-dependencies.opcua-console-logging] path = "../console-logging" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion diff --git a/tools/certificate-creator/Cargo.toml b/tools/certificate-creator/Cargo.toml index 181d2d97d..1a019e081 100644 --- a/tools/certificate-creator/Cargo.toml +++ b/tools/certificate-creator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-certificate-creator" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion description = "OPC UA certificate creator" authors = ["Adam Lock "] homepage = "https://github.com/locka99/opcua" @@ -18,8 +18,8 @@ clap = "2.33" [dependencies.opcua-types] path = "../../types" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion [dependencies.opcua-core] path = "../../core" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion diff --git a/tools/publish.sh b/tools/publish.sh new file mode 100644 index 000000000..c136b9676 --- /dev/null +++ b/tools/publish.sh @@ -0,0 +1,25 @@ +cd .. + +echo "Publishing Types" +cd types && cargo publish +cd .. + +echo "Publishing Core" +cd core && cargo publish +cd .. + +echo "Publishing Certificate Creator" +cd tools/certificate-creator && cargo publish +cd ../.. + +echo "Publishing Console Logging" +cd console-logging && cargo publish +cd .. + +echo "Publishing Client" +cd client && cargo publish +cd .. + +echo "Publishing Server" +cd server && cargo publish +cd .. \ No newline at end of file diff --git a/types/Cargo.toml b/types/Cargo.toml index 76fa925b5..bbd2196e6 100644 --- a/types/Cargo.toml +++ b/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "opcua-types" -version = "0.7.0" # OPCUARustVersion +version = "0.8.0" # OPCUARustVersion description = "OPC UA types and constants" authors = ["Adam Lock "] homepage = "https://github.com/locka99/opcua"