diff --git a/Cargo.lock b/Cargo.lock index 708e8c3a5..ae0a26792 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1011,7 +1011,7 @@ dependencies = [ [[package]] name = "exo" -version = "0.1.16" +version = "0.1.17" dependencies = [ "anyhow", "bytes", @@ -1041,7 +1041,7 @@ dependencies = [ [[package]] name = "exocore" -version = "0.1.16" +version = "0.1.17" dependencies = [ "anyhow", "exocore-apps-sdk", @@ -1065,7 +1065,7 @@ dependencies = [ [[package]] name = "exocore-apps-host" -version = "0.1.16" +version = "0.1.17" dependencies = [ "anyhow", "exocore-core", @@ -1080,7 +1080,7 @@ dependencies = [ [[package]] name = "exocore-apps-macros" -version = "0.1.16" +version = "0.1.17" dependencies = [ "anyhow", "futures", @@ -1092,7 +1092,7 @@ dependencies = [ [[package]] name = "exocore-apps-sdk" -version = "0.1.16" +version = "0.1.17" dependencies = [ "anyhow", "chrono", @@ -1109,7 +1109,7 @@ dependencies = [ [[package]] name = "exocore-chain" -version = "0.1.16" +version = "0.1.17" dependencies = [ "anyhow", "byteorder", @@ -1130,7 +1130,7 @@ dependencies = [ [[package]] name = "exocore-client-android" -version = "0.1.16" +version = "0.1.17" dependencies = [ "anyhow", "exocore-core", @@ -1141,7 +1141,7 @@ dependencies = [ [[package]] name = "exocore-client-c" -version = "0.1.16" +version = "0.1.17" dependencies = [ "exocore-core", "exocore-discovery", @@ -1158,7 +1158,7 @@ dependencies = [ [[package]] name = "exocore-client-web" -version = "0.1.16" +version = "0.1.17" dependencies = [ "anyhow", "console_error_panic_hook", @@ -1180,7 +1180,7 @@ dependencies = [ [[package]] name = "exocore-core" -version = "0.1.16" +version = "0.1.17" dependencies = [ "anyhow", "bs58", @@ -1216,7 +1216,7 @@ dependencies = [ [[package]] name = "exocore-discovery" -version = "0.1.16" +version = "0.1.17" dependencies = [ "anyhow", "base64", @@ -1236,7 +1236,7 @@ dependencies = [ [[package]] name = "exocore-protos" -version = "0.1.16" +version = "0.1.17" dependencies = [ "anyhow", "base64", @@ -1254,7 +1254,7 @@ dependencies = [ [[package]] name = "exocore-store" -version = "0.1.16" +version = "0.1.17" dependencies = [ "anyhow", "async-trait", @@ -1278,7 +1278,7 @@ dependencies = [ [[package]] name = "exocore-transport" -version = "0.1.16" +version = "0.1.17" dependencies = [ "anyhow", "byteorder", diff --git a/Cargo.toml b/Cargo.toml index 5c414465d..c260db418 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ keywords = ["networking", "mobile", "webassembly", "storage", "database"] license = "Apache-2.0" name = "exocore" repository = "https://github.com/appaquet/exocore" -version = "0.1.16" +version = "0.1.17" [features] default = [ @@ -41,17 +41,17 @@ transport-p2p-web = ["exocore-transport/p2p-web"] [dependencies] anyhow = {version = "1.0", optional = true} -exocore-apps-sdk = {version = "0.1.16", path = "./apps/sdk", default-features = false, optional = true} -exocore-chain = {version = "0.1.16", path = "./chain", default-features = false, optional = true} -exocore-core = {version = "0.1.16", path = "./core", default-features = false, optional = true} -exocore-discovery = {version = "0.1.16", path = "./discovery", default-features = false, optional = true} -exocore-protos = {version = "0.1.16", path = "./protos", default-features = false, optional = true} -exocore-store = {version = "0.1.16", path = "./store", default-features = false, optional = true} -exocore-transport = {version = "0.1.16", path = "./transport", default-features = false, optional = true} +exocore-apps-sdk = {version = "0.1.17", path = "./apps/sdk", default-features = false, optional = true} +exocore-chain = {version = "0.1.17", path = "./chain", default-features = false, optional = true} +exocore-core = {version = "0.1.17", path = "./core", default-features = false, optional = true} +exocore-discovery = {version = "0.1.17", path = "./discovery", default-features = false, optional = true} +exocore-protos = {version = "0.1.17", path = "./protos", default-features = false, optional = true} +exocore-store = {version = "0.1.17", path = "./store", default-features = false, optional = true} +exocore-transport = {version = "0.1.17", path = "./transport", default-features = false, optional = true} log = "0.4" [dev-dependencies] -exocore-core = {version = "0.1.16", path = "./core", features = ["tests-utils"]} +exocore-core = {version = "0.1.17", path = "./core", features = ["tests-utils"]} [workspace] exclude = [ diff --git a/Exocore.podspec b/Exocore.podspec index cb6b64467..230419125 100644 --- a/Exocore.podspec +++ b/Exocore.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = 'Exocore' - spec.version = '0.1.16' + spec.version = '0.1.17' spec.license = { :type => 'Apache-2.0' } spec.summary = 'Distributed applications framework' spec.authors = { 'Andre-Philippe Paquet' => 'appaquet@gmail.com' } diff --git a/apps/host/Cargo.toml b/apps/host/Cargo.toml index b8b67530b..55d34116d 100644 --- a/apps/host/Cargo.toml +++ b/apps/host/Cargo.toml @@ -7,16 +7,16 @@ keywords = ["networking", "mobile", "webassembly", "storage", "database"] license = "Apache-2.0" name = "exocore-apps-host" repository = "https://github.com/appaquet/exocore" -version = "0.1.16" +version = "0.1.17" [features] default = [] [dependencies] anyhow = "1.0" -exocore-core = {version = "0.1.16", path = "../../core"} -exocore-protos = {version = "0.1.16", path = "../../protos"} -exocore-store = {version = "0.1.16", path = "../../store"} +exocore-core = {version = "0.1.17", path = "../../core"} +exocore-protos = {version = "0.1.17", path = "../../protos"} +exocore-store = {version = "0.1.17", path = "../../store"} futures = "0.3" log = "0.4" reqwest = {version = "0.11", default-features = false, features = ["rustls-tls"]} @@ -26,4 +26,4 @@ thiserror = "1.0" wasmtime = "0.32.0" [dev-dependencies] -exocore-core = {version = "0.1.16", path = "../../core", features = ["tests-utils"]} +exocore-core = {version = "0.1.17", path = "../../core", features = ["tests-utils"]} diff --git a/apps/macros/Cargo.toml b/apps/macros/Cargo.toml index e6288768b..210c2ba32 100644 --- a/apps/macros/Cargo.toml +++ b/apps/macros/Cargo.toml @@ -7,7 +7,7 @@ keywords = ["networking", "mobile", "webassembly", "storage", "database"] license = "Apache-2.0" name = "exocore-apps-macros" repository = "https://github.com/appaquet/exocore" -version = "0.1.16" +version = "0.1.17" [lib] proc-macro = true diff --git a/apps/sdk/Cargo.toml b/apps/sdk/Cargo.toml index fce4ca13c..7d6518c7d 100644 --- a/apps/sdk/Cargo.toml +++ b/apps/sdk/Cargo.toml @@ -7,13 +7,13 @@ keywords = ["networking", "mobile", "webassembly", "storage", "database"] license = "Apache-2.0" name = "exocore-apps-sdk" repository = "https://github.com/appaquet/exocore" -version = "0.1.16" +version = "0.1.17" [dependencies] anyhow = "1.0" -exocore-apps-macros = {version = "0.1.16", path = "../macros"} -exocore-protos = {version = "0.1.16", path = "../../protos"} -exocore-store = {version = "0.1.16", path = "../../store", default-features = false} +exocore-apps-macros = {version = "0.1.17", path = "../macros"} +exocore-protos = {version = "0.1.17", path = "../../protos"} +exocore-store = {version = "0.1.17", path = "../../store", default-features = false} futures = "0.3" lazy_static = "1.4" log = "0.4" diff --git a/chain/Cargo.toml b/chain/Cargo.toml index 7c66b4866..69ca47e2f 100644 --- a/chain/Cargo.toml +++ b/chain/Cargo.toml @@ -7,7 +7,7 @@ keywords = ["networking", "mobile", "webassembly", "storage", "database"] license = "Apache-2.0" name = "exocore-chain" repository = "https://github.com/appaquet/exocore" -version = "0.1.16" +version = "0.1.17" [features] default = ["engine", "directory-chain", "memory-pending"] @@ -20,9 +20,9 @@ tests-utils = ["engine", "tempfile", "directory-chain", "memory-pending", "exoco [dependencies] anyhow = "1.0" byteorder = "1.4" -exocore-core = {version = "0.1.16", path = "../core"} -exocore-protos = {version = "0.1.16", path = "../protos"} -exocore-transport = {version = "0.1.16", path = "../transport", default-features = false} +exocore-core = {version = "0.1.17", path = "../core"} +exocore-protos = {version = "0.1.17", path = "../protos"} +exocore-transport = {version = "0.1.17", path = "../transport", default-features = false} futures = "0.3" itertools = "0.10" log = "0.4" @@ -38,8 +38,8 @@ memmap2 = {version = "0.5", optional = true} tempfile = {version = "3.2", optional = true} [dev-dependencies] -exocore-core = {version = "0.1.16", path = "../core", features = ["tests-utils"]} -exocore-transport = {version = "0.1.16", path = "../transport", features = ["tests-utils"]} +exocore-core = {version = "0.1.17", path = "../core", features = ["tests-utils"]} +exocore-transport = {version = "0.1.17", path = "../transport", features = ["tests-utils"]} tempfile = "3.2" tokio = {version = "1.15", features = ["macros"], default-features = false} diff --git a/clients/android/Cargo.toml b/clients/android/Cargo.toml index 1bce24f14..6a63419f1 100644 --- a/clients/android/Cargo.toml +++ b/clients/android/Cargo.toml @@ -2,14 +2,14 @@ authors = ["Andre-Philippe Paquet "] edition = "2021" name = "exocore-client-android" -version = "0.1.16" +version = "0.1.17" [lib] crate-type = ["cdylib"] [dependencies] anyhow = "1.0" -exocore-core = {version = "0.1.16", path = "../../core", features = ["runtime", "logger"]} -exocore-store = {version = "0.1.16", path = "../../store"} -exocore-transport = {version = "0.1.16", path = "../../transport", features = ["p2p-full"]} +exocore-core = {version = "0.1.17", path = "../../core", features = ["runtime", "logger"]} +exocore-store = {version = "0.1.17", path = "../../store"} +exocore-transport = {version = "0.1.17", path = "../../transport", features = ["p2p-full"]} thiserror = "1.0" diff --git a/clients/c/Cargo.toml b/clients/c/Cargo.toml index b6ba97b07..a0cc21dab 100644 --- a/clients/c/Cargo.toml +++ b/clients/c/Cargo.toml @@ -2,18 +2,18 @@ authors = ["Andre-Philippe Paquet "] edition = "2021" name = "exocore-client-c" -version = "0.1.16" +version = "0.1.17" [lib] crate-type = ["staticlib", "cdylib"] name = "exocore" [dependencies] -exocore-core = {version = "0.1.16", path = "../../core", features = ["runtime", "logger"]} -exocore-discovery = {version = "0.1.16", path = "../../discovery", default-features = false} -exocore-protos = {version = "0.1.16", path = "../../protos"} -exocore-store = {version = "0.1.16", path = "../../store", default-features = false, features = ["remote"]} -exocore-transport = {version = "0.1.16", path = "../../transport", features = ["p2p-full"]} +exocore-core = {version = "0.1.17", path = "../../core", features = ["runtime", "logger"]} +exocore-discovery = {version = "0.1.17", path = "../../discovery", default-features = false} +exocore-protos = {version = "0.1.17", path = "../../protos"} +exocore-store = {version = "0.1.17", path = "../../store", default-features = false, features = ["remote"]} +exocore-transport = {version = "0.1.17", path = "../../transport", features = ["p2p-full"]} weak-table = "0.3" futures = "0.3" libc = "0.2" diff --git a/clients/web/Cargo.toml b/clients/web/Cargo.toml index 0e5417995..99e39a134 100644 --- a/clients/web/Cargo.toml +++ b/clients/web/Cargo.toml @@ -2,7 +2,7 @@ authors = ["Andre-Philippe Paquet "] edition = "2021" name = "exocore-client-web" -version = "0.1.16" +version = "0.1.17" [lib] crate-type = ["cdylib"] @@ -10,11 +10,11 @@ crate-type = ["cdylib"] [dependencies] anyhow = "1.0" console_error_panic_hook = "0.1" -exocore-core = {version = "0.1.16", path = "../../core", default-features = false, features=["web"]} -exocore-discovery = {version = "0.1.16", path = "../../discovery", default-features = false} -exocore-protos = {version = "0.1.16", path = "../../protos", default-features = false} -exocore-store = {version = "0.1.16", path = "../../store", default-features = false, features = ["remote"]} -exocore-transport = {version = "0.1.16", path = "../../transport", default-features = false, features = ["p2p-web"]} +exocore-core = {version = "0.1.17", path = "../../core", default-features = false, features=["web"]} +exocore-discovery = {version = "0.1.17", path = "../../discovery", default-features = false} +exocore-protos = {version = "0.1.17", path = "../../protos", default-features = false} +exocore-store = {version = "0.1.17", path = "../../store", default-features = false, features = ["remote"]} +exocore-transport = {version = "0.1.17", path = "../../transport", default-features = false, features = ["p2p-web"]} futures = "0.3" js-sys = "0.3" log = "0.4" diff --git a/core/Cargo.toml b/core/Cargo.toml index 96b3f7c63..d93325387 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -7,7 +7,7 @@ keywords = ["networking", "mobile", "webassembly", "storage", "database"] license = "Apache-2.0" name = "exocore-core" repository = "https://github.com/appaquet/exocore" -version = "0.1.16" +version = "0.1.17" [features] logger = ["log4rs"] @@ -33,7 +33,7 @@ bs58 = "0.4" byteorder = "1.4" bytes = "1.1" chrono = "0.4" -exocore-protos = {version = "0.1.16", path = "../protos"} +exocore-protos = {version = "0.1.17", path = "../protos"} futures = {version = "0.3", features = ["async-await"]} libp2p = {version = "0.41", features = ["noise", "secp256k1"], default-features = false} log = "0.4" diff --git a/discovery/Cargo.toml b/discovery/Cargo.toml index 1f5fe060b..49d8aa1db 100644 --- a/discovery/Cargo.toml +++ b/discovery/Cargo.toml @@ -7,7 +7,7 @@ keywords = ["networking", "mobile", "webassembly", "storage", "database"] license = "Apache-2.0" name = "exocore-discovery" repository = "https://github.com/appaquet/exocore" -version = "0.1.16" +version = "0.1.17" [features] default = ["server"] diff --git a/exo/Cargo.toml b/exo/Cargo.toml index 1fabcdbc9..660e7dbfc 100644 --- a/exo/Cargo.toml +++ b/exo/Cargo.toml @@ -7,7 +7,7 @@ keywords = ["networking", "mobile", "webassembly", "storage", "database"] license = "Apache-2.0" name = "exo" repository = "https://github.com/appaquet/exocore" -version = "0.1.16" +version = "0.1.17" [dependencies] anyhow = "1.0" @@ -16,13 +16,13 @@ clap = {version = "3.0.0", features = ["derive", "env"]} console = "0.15" dialoguer = "0.9" dirs-next = "2.0" -exocore-apps-host = {version = "0.1.16", path = "../apps/host"} -exocore-chain = {version = "0.1.16", path = "../chain"} -exocore-core = {version = "0.1.16", path = "../core", features = ["runtime", "logger"]} -exocore-discovery = {version = "0.1.16", path = "../discovery", features = ["server"]} -exocore-protos = {version = "0.1.16", path = "../protos"} -exocore-store = {version = "0.1.16", path = "../store"} -exocore-transport = {version = "0.1.16", path = "../transport", features = ["http-server"]} +exocore-apps-host = {version = "0.1.17", path = "../apps/host"} +exocore-chain = {version = "0.1.17", path = "../chain"} +exocore-core = {version = "0.1.17", path = "../core", features = ["runtime", "logger"]} +exocore-discovery = {version = "0.1.17", path = "../discovery", features = ["server"]} +exocore-protos = {version = "0.1.17", path = "../protos"} +exocore-store = {version = "0.1.17", path = "../store"} +exocore-transport = {version = "0.1.17", path = "../transport", features = ["http-server"]} futures = "0.3" indicatif = "0.16" log = "0.4" diff --git a/package.json b/package.json index 598510786..785559c26 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "author": "Andre-Philippe Paquet ", "name": "exocore", - "version": "0.1.16", + "version": "0.1.17", "repository": "https://github.com/appaquet/exocore", "license": "Apache-2.0", "scripts": { diff --git a/protos/Cargo.toml b/protos/Cargo.toml index ab81981b5..7b8fb2737 100644 --- a/protos/Cargo.toml +++ b/protos/Cargo.toml @@ -7,7 +7,7 @@ keywords = ["networking", "mobile", "webassembly", "storage", "database"] license = "Apache-2.0" name = "exocore-protos" repository = "https://github.com/appaquet/exocore" -version = "0.1.16" +version = "0.1.17" [dependencies] anyhow = "1.0" diff --git a/store/Cargo.toml b/store/Cargo.toml index 6865e951b..58e672e22 100644 --- a/store/Cargo.toml +++ b/store/Cargo.toml @@ -7,7 +7,7 @@ keywords = ["networking", "mobile", "webassembly", "storage", "database"] license = "Apache-2.0" name = "exocore-store" repository = "https://github.com/appaquet/exocore" -version = "0.1.16" +version = "0.1.17" [features] default = ["local", "remote"] @@ -20,7 +20,7 @@ anyhow = "1.0" async-trait = "0.1" bytes = "1.1" chrono = {version = "0.4", features = ["serde"]} -exocore-protos = {version = "0.1.16", path = "../protos"} +exocore-protos = {version = "0.1.17", path = "../protos"} futures = "0.3" itertools = "0.10" log = "0.4" @@ -28,9 +28,9 @@ smallvec = "1.6" thiserror = "1.0" # local or remote -exocore-chain = {version = "0.1.16", path = "../chain", default-features = false, optional = true} -exocore-core = {version = "0.1.16", path = "../core", optional = true} -exocore-transport = {version = "0.1.16", path = "../transport", default-features = false, optional = true} +exocore-chain = {version = "0.1.17", path = "../chain", default-features = false, optional = true} +exocore-core = {version = "0.1.17", path = "../core", optional = true} +exocore-transport = {version = "0.1.17", path = "../transport", default-features = false, optional = true} # local crc = {version = "2.1", optional = true} @@ -38,7 +38,7 @@ lru = {version = "0.7", optional = true} tantivy = {version = "0.16", optional = true} [dev-dependencies] -exocore-chain = {version = "0.1.16", path = "../chain", features = ["tests-utils"]} -exocore-core = {version = "0.1.16", path = "../core", features = ["tests-utils"]} +exocore-chain = {version = "0.1.17", path = "../chain", features = ["tests-utils"]} +exocore-core = {version = "0.1.17", path = "../core", features = ["tests-utils"]} tempfile = "3.2" tokio = {version = "1.15", features = ["macros"], default-features = false} diff --git a/transport/Cargo.toml b/transport/Cargo.toml index bd3f86a08..d04ed8bc8 100644 --- a/transport/Cargo.toml +++ b/transport/Cargo.toml @@ -7,7 +7,7 @@ keywords = ["networking", "mobile", "webassembly", "storage", "database"] license = "Apache-2.0" name = "exocore-transport" repository = "https://github.com/appaquet/exocore" -version = "0.1.16" +version = "0.1.17" [features] default = ["p2p-full", "http-server"] @@ -20,8 +20,8 @@ tests-utils = ["exocore-core/tests-utils"] [dependencies] anyhow = "1.0" byteorder = "1.3" -exocore-core = {version = "0.1.16", path = "../core"} -exocore-protos = {version = "0.1.16", path = "../protos"} +exocore-core = {version = "0.1.17", path = "../core"} +exocore-protos = {version = "0.1.17", path = "../protos"} futures = "0.3" hyper = {version = "0.14", features = ["full"], optional = true} libp2p = {version = "0.41", optional = true, default-features = false, features = ["mplex", "noise", "websocket", "yamux", "ping", "identify", "dns-tokio", "tcp-tokio"]} @@ -35,5 +35,5 @@ url = {version = "2.2", optional = true} wasm-bindgen = "0.2" [dev-dependencies] -exocore-core = {version = "0.1.16", path = "../core", features = ["tests-utils"]} +exocore-core = {version = "0.1.17", path = "../core", features = ["tests-utils"]} tokio = {version = "1.15", features = ["macros"], default-features = false}