diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e9332e0..2a7c4284 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,32 @@ +# [cala release v0.3.0](https://github.com/GaloyMoney/cala/releases/tag/0.3.0) + + +### Bug Fixes + +- Cargo.toml for lib + +### Documentation + +- Api reference and website examples update to 7986721300633d1abdbff87dec81b20202b866fb + +### Miscellaneous Tasks + +- Remove README ref from sim-time +- || true for cala-tracing publish (tmp) +- Clippy fix +- Bump flake +- Bump serde from 1.0.210 to 1.0.215 (#266) +- Bump axum from 0.7.7 to 0.7.9 (#267) +- Bump uuid from 1.10.0 to 1.11.0 (#255) +- Bump clap from 4.5.18 to 4.5.21 (#263) +- Bump serde_json from 1.0.128 to 1.0.133 (#264) +- Bump flake + +### Refactor + +- [**breaking**] Es-entity list_by default = false +- Use es-entity (#272) + # [cala release v0.2.46](https://github.com/GaloyMoney/cala/releases/tag/0.2.46) diff --git a/Cargo.lock b/Cargo.lock index a243cdeb..18bc9212 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "Inflector" @@ -582,7 +582,7 @@ checksum = "ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0" [[package]] name = "cala-cel-interpreter" -version = "0.2.47-dev" +version = "0.3.0" dependencies = [ "anyhow", "cala-cel-parser", @@ -597,7 +597,7 @@ dependencies = [ [[package]] name = "cala-cel-parser" -version = "0.2.47-dev" +version = "0.3.0" dependencies = [ "lalrpop", "lalrpop-util", @@ -605,7 +605,7 @@ dependencies = [ [[package]] name = "cala-ledger" -version = "0.2.47-dev" +version = "0.3.0" dependencies = [ "anyhow", "async-graphql", @@ -641,7 +641,7 @@ dependencies = [ [[package]] name = "cala-ledger-core-types" -version = "0.2.47-dev" +version = "0.3.0" dependencies = [ "cala-cel-interpreter", "chrono", @@ -657,7 +657,7 @@ dependencies = [ [[package]] name = "cala-ledger-example-rust" -version = "0.2.47-dev" +version = "0.3.0" dependencies = [ "anyhow", "cala-ledger", @@ -668,7 +668,7 @@ dependencies = [ [[package]] name = "cala-ledger-outbox-client" -version = "0.2.47-dev" +version = "0.3.0" dependencies = [ "cala-cel-interpreter", "cala-ledger-core-types", @@ -689,7 +689,7 @@ dependencies = [ [[package]] name = "cala-server" -version = "0.2.47-dev" +version = "0.3.0" dependencies = [ "anyhow", "async-graphql", @@ -721,7 +721,7 @@ dependencies = [ [[package]] name = "cala-tracing" -version = "0.2.47-dev" +version = "0.3.0" dependencies = [ "anyhow", "axum-extra", @@ -1112,7 +1112,7 @@ dependencies = [ [[package]] name = "es-entity" -version = "0.2.47-dev" +version = "0.3.0" dependencies = [ "anyhow", "async-graphql", @@ -1132,7 +1132,7 @@ dependencies = [ [[package]] name = "es-entity-macros" -version = "0.2.47-dev" +version = "0.3.0" dependencies = [ "convert_case", "darling", @@ -1323,7 +1323,7 @@ dependencies = [ [[package]] name = "galoymoney_cala-ledger" -version = "0.2.47-dev" +version = "0.3.0" dependencies = [ "base64 0.22.1", "cala-ledger", @@ -3140,7 +3140,7 @@ dependencies = [ [[package]] name = "sim-time" -version = "0.2.47-dev" +version = "0.3.0" dependencies = [ "chrono", "serde", diff --git a/cala-cel-interpreter/Cargo.toml b/cala-cel-interpreter/Cargo.toml index a0731b09..ed4984a9 100644 --- a/cala-cel-interpreter/Cargo.toml +++ b/cala-cel-interpreter/Cargo.toml @@ -2,7 +2,7 @@ name = "cala-cel-interpreter" description = "An interpreter for the Common Expression Language (CEL)" repository = "https://github.com/GaloyMoney/cala" -version = "0.2.47-dev" +version = "0.3.0" edition = "2021" license = "Apache-2.0" categories = ["parsing", "compilers"] @@ -12,7 +12,7 @@ categories = ["parsing", "compilers"] fail-on-warnings = [] [dependencies] -cel-parser = { path = "../cala-cel-parser/", package = "cala-cel-parser", version = "0.2.47-dev" } +cel-parser = { path = "../cala-cel-parser/", package = "cala-cel-parser", version = "0.3.0" } chrono = { workspace = true } rust_decimal = { workspace = true } diff --git a/cala-cel-parser/Cargo.toml b/cala-cel-parser/Cargo.toml index 583c1838..8a123bb4 100644 --- a/cala-cel-parser/Cargo.toml +++ b/cala-cel-parser/Cargo.toml @@ -2,7 +2,7 @@ name = "cala-cel-parser" description = "A parser for the Common Expression Language (CEL)" repository = "https://github.com/GaloyMoney/cala" -version = "0.2.47-dev" +version = "0.3.0" authors = ["Justin Carter "] edition = "2021" license = "Apache-2.0" diff --git a/cala-ledger-core-types/Cargo.toml b/cala-ledger-core-types/Cargo.toml index 38136f0c..00f45844 100644 --- a/cala-ledger-core-types/Cargo.toml +++ b/cala-ledger-core-types/Cargo.toml @@ -2,7 +2,7 @@ name = "cala-ledger-core-types" repository = "https://github.com/GaloyMoney/cala" description = "Core types for cala" -version = "0.2.47-dev" +version = "0.3.0" edition = "2021" license = "Apache-2.0" @@ -11,7 +11,7 @@ license = "Apache-2.0" fail-on-warnings = [] [dependencies] -cel-interpreter = { path = "../cala-cel-interpreter/", package = "cala-cel-interpreter", version = "0.2.47-dev" } +cel-interpreter = { path = "../cala-cel-interpreter/", package = "cala-cel-interpreter", version = "0.3.0" } serde = { workspace = true } serde_json = { workspace = true } diff --git a/cala-ledger-outbox-client/Cargo.toml b/cala-ledger-outbox-client/Cargo.toml index a0f9e756..a939da23 100644 --- a/cala-ledger-outbox-client/Cargo.toml +++ b/cala-ledger-outbox-client/Cargo.toml @@ -2,7 +2,7 @@ name = "cala-ledger-outbox-client" description = "Outbox client for cala-ledger" repository = "https://github.com/GaloyMoney/cala" -version = "0.2.47-dev" +version = "0.3.0" edition = "2021" license = "Apache-2.0" @@ -11,8 +11,8 @@ license = "Apache-2.0" fail-on-warnings = [] [dependencies] -cala_types = { path = "../cala-ledger-core-types", package = "cala-ledger-core-types", version = "0.2.47-dev" } -cel-interpreter = { path = "../cala-cel-interpreter", package = "cala-cel-interpreter", version = "0.2.47-dev" } +cala_types = { path = "../cala-ledger-core-types", package = "cala-ledger-core-types", version = "0.3.0" } +cel-interpreter = { path = "../cala-cel-interpreter", package = "cala-cel-interpreter", version = "0.3.0" } futures = { workspace = true } uuid = { workspace = true } diff --git a/cala-ledger/Cargo.toml b/cala-ledger/Cargo.toml index 44dc3212..195636b5 100644 --- a/cala-ledger/Cargo.toml +++ b/cala-ledger/Cargo.toml @@ -4,7 +4,7 @@ description = "An embeddable double sided accounting ledger built on PG/SQLx" repository = "https://github.com/GaloyMoney/cala" documentation = "https://docs.rs/cala-ledger" readme = "../README.md" -version = "0.2.47-dev" +version = "0.3.0" edition = "2021" license = "Apache-2.0" categories = ["finance"] @@ -16,10 +16,10 @@ import = [] graphql = ["es-entity/graphql", "dep:async-graphql", "dep:base64"] [dependencies] -cala-types = { path = "../cala-ledger-core-types", package = "cala-ledger-core-types", version = "0.2.47-dev" } -cel-interpreter = { path = "../cala-cel-interpreter", package = "cala-cel-interpreter", version = "0.2.47-dev" } -cala-tracing = { path = "../cala-tracing", features = ["grpc"], package = "cala-tracing", version = "0.2.47-dev" } -es-entity = { path = "../lib/es-entity", package = "es-entity", version = "0.2.47-dev" } +cala-types = { path = "../cala-ledger-core-types", package = "cala-ledger-core-types", version = "0.3.0" } +cel-interpreter = { path = "../cala-cel-interpreter", package = "cala-cel-interpreter", version = "0.3.0" } +cala-tracing = { path = "../cala-tracing", features = ["grpc"], package = "cala-tracing", version = "0.3.0" } +es-entity = { path = "../lib/es-entity", package = "es-entity", version = "0.3.0" } async-graphql = { workspace = true, optional = true } base64 = { workspace = true, optional = true } diff --git a/cala-nodejs/Cargo.toml b/cala-nodejs/Cargo.toml index fa3fe9d7..b2275f14 100644 --- a/cala-nodejs/Cargo.toml +++ b/cala-nodejs/Cargo.toml @@ -1,7 +1,7 @@ [package] edition = "2021" name = "galoymoney_cala-ledger" -version = "0.2.47-dev" +version = "0.3.0" [lib] crate-type = ["cdylib"] diff --git a/cala-server/Cargo.toml b/cala-server/Cargo.toml index 0f0502bb..2900f3f8 100644 --- a/cala-server/Cargo.toml +++ b/cala-server/Cargo.toml @@ -2,7 +2,7 @@ name = "cala-server" description = "Server to sync other cala deployments" repository = "https://github.com/GaloyMoney/cala" -version = "0.2.47-dev" +version = "0.3.0" edition = "2021" license = "Apache-2.0" @@ -11,11 +11,11 @@ license = "Apache-2.0" fail-on-warnings = [] [dependencies] -cala-types = { path = "../cala-ledger-core-types", package = "cala-ledger-core-types", version = "0.2.47-dev" } -cala-ledger = { path = "../cala-ledger", features = ["import", "graphql"], package = "cala-ledger", version = "0.2.47-dev" } -cel-interpreter = { path = "../cala-cel-interpreter", package = "cala-cel-interpreter", version = "0.2.47-dev" } -cala-ledger-outbox-client = { path = "../cala-ledger-outbox-client", package = "cala-ledger-outbox-client", version = "0.2.47-dev" } -cala-tracing = { path = "../cala-tracing", features = ["http", "grpc"], package = "cala-tracing", version = "0.2.47-dev" } +cala-types = { path = "../cala-ledger-core-types", package = "cala-ledger-core-types", version = "0.3.0" } +cala-ledger = { path = "../cala-ledger", features = ["import", "graphql"], package = "cala-ledger", version = "0.3.0" } +cel-interpreter = { path = "../cala-cel-interpreter", package = "cala-cel-interpreter", version = "0.3.0" } +cala-ledger-outbox-client = { path = "../cala-ledger-outbox-client", package = "cala-ledger-outbox-client", version = "0.3.0" } +cala-tracing = { path = "../cala-tracing", features = ["http", "grpc"], package = "cala-tracing", version = "0.3.0" } anyhow = { workspace = true } async-graphql = { workspace = true } diff --git a/cala-tracing/Cargo.toml b/cala-tracing/Cargo.toml index 0f5b91b3..18d1ba05 100644 --- a/cala-tracing/Cargo.toml +++ b/cala-tracing/Cargo.toml @@ -2,7 +2,7 @@ name = "cala-tracing" description = "Tracing library powering cala stack" repository = "https://github.com/GaloyMoney/cala" -version = "0.2.47-dev" +version = "0.3.0" edition = "2021" license = "Apache-2.0" diff --git a/examples/rust/Cargo.toml b/examples/rust/Cargo.toml index a935e4ef..65055cec 100644 --- a/examples/rust/Cargo.toml +++ b/examples/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cala-ledger-example-rust" -version = "0.2.47-dev" +version = "0.3.0" edition = "2021" workspace = "../../" diff --git a/lib/es-entity-macros/Cargo.toml b/lib/es-entity-macros/Cargo.toml index 1ffd2a43..e257deec 100644 --- a/lib/es-entity-macros/Cargo.toml +++ b/lib/es-entity-macros/Cargo.toml @@ -2,7 +2,7 @@ name = "es-entity-macros" description = "Proc macros for es-entity" repository = "https://github.com/GaloyMoney/cala" -version = "0.2.47-dev" +version = "0.3.0" edition = "2021" license = "Apache-2.0" categories = ["data-structures", "database"] diff --git a/lib/es-entity/Cargo.toml b/lib/es-entity/Cargo.toml index 81ae60a2..353ee14c 100644 --- a/lib/es-entity/Cargo.toml +++ b/lib/es-entity/Cargo.toml @@ -2,7 +2,7 @@ name = "es-entity" description = "Event Sourcing Entity Framework" repository = "https://github.com/GaloyMoney/cala" -version = "0.2.47-dev" +version = "0.3.0" edition = "2021" license = "Apache-2.0" categories = ["data-structures", "database"] @@ -14,8 +14,8 @@ graphql = ["es-entity-macros/graphql", "dep:async-graphql", "dep:base64"] sim-time = [ "dep:sim-time" ] [dependencies] -es-entity-macros = { path = "../es-entity-macros", package = "es-entity-macros", version = "0.2.47-dev" } -sim-time = { path = "../sim-time", optional = true, package = "sim-time", version = "0.2.47-dev" } +es-entity-macros = { path = "../es-entity-macros", package = "es-entity-macros", version = "0.3.0" } +sim-time = { path = "../sim-time", optional = true, package = "sim-time", version = "0.3.0" } async-trait = { workspace = true } sqlx = { workspace = true } diff --git a/lib/sim-time/Cargo.toml b/lib/sim-time/Cargo.toml index c7bd0c2b..fdb2a39b 100644 --- a/lib/sim-time/Cargo.toml +++ b/lib/sim-time/Cargo.toml @@ -3,7 +3,7 @@ name = "sim-time" description = "Helper crate to simulate time in es-entity" repository = "https://github.com/GaloyMoney/cala" documentation = "https://docs.rs/cala-ledger" -version = "0.2.47-dev" +version = "0.3.0" edition = "2021" license = "Apache-2.0" categories = ["simulation"]