From 7f8c7cbd2382a0a14b74b4a3eeefa6d1cc17369a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 10 Mar 2025 20:07:59 -0700 Subject: [PATCH] ci(release): Release v0.0.26 (#438) * ci(release): Release v0.0.26 * ci(repo): Format files in the release PR --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- CHANGELOG.md | 29 +++++++++++++++++++++++++++++ Cargo.lock | 42 +++++++++++++++++++++--------------------- Cargo.toml | 22 +++++++++++----------- 3 files changed, 61 insertions(+), 32 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8044e059..fd218afc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,34 @@ # Changelog +## [0.0.26](https://github.com/FuelLabs/data-systems/compare/v0.0.25...v0.0.26) - 2025-03-11 + +### ⭐ Features + +- _(repo)_: Add timestamps to all database entities ([#422](https://github.com/FuelLabs/data-systems/pull/422)) ([fac3af6](https://github.com/FuelLabs/data-systems/commit/fac3af66f2a95da16be0a5865743cabffb88066a) @pedronauck) + +- _(repo)_: Added open-api documentation ([#428](https://github.com/FuelLabs/data-systems/pull/428)) ([9883a75](https://github.com/FuelLabs/data-systems/commit/9883a755c51027b6faeb33d76b8d4dc683f25ae6) @0xterminator) + +- _(repo)_: Add historical limit on API keys ([#423](https://github.com/FuelLabs/data-systems/pull/423)) ([2695bd4](https://github.com/FuelLabs/data-systems/commit/2695bd4ee90dbd134f910b32483ecbf7b1c3f7ac) @pedronauck) + +- _(repo)_: Add more granularity within API key rules ([#420](https://github.com/FuelLabs/data-systems/pull/420)) ([d94183d](https://github.com/FuelLabs/data-systems/commit/d94183d107b9b71cbcdd48dc90a61687980de7f0) @pedronauck) + +- _(repo)_: Updated fuel-core version ([#417](https://github.com/FuelLabs/data-systems/pull/417)) ([a524a41](https://github.com/FuelLabs/data-systems/commit/a524a41a40edc9705b39e4b9a25de52d21ef541d) @0xterminator) + +- _(repo)_: Add pointers inside the StreamResponse ([#404](https://github.com/FuelLabs/data-systems/pull/404)) ([efd339c](https://github.com/FuelLabs/data-systems/commit/efd339cb89dbd82bb42689c62fadb8ab2f3c8f82) @pedronauck) + +### 🐛 Bug Fixes + +- _(repo)_: Create wrapped int types to fix serialization ([#407](https://github.com/FuelLabs/data-systems/pull/407)) ([a5ad221](https://github.com/FuelLabs/data-systems/commit/a5ad2210aeb9b4fc91902b2b7205863b71b2ded0) @pedronauck) + +### 💪🏼 Contributors + +- @pedronauck +- @0xterminator + +Want to contribute? Check out our [CONTRIBUTING.md](./CONTRIBUTING.md) guide! + +--- + ## [0.0.25](https://github.com/FuelLabs/data-systems/compare/v0.0.24...v0.0.25) - 2025-02-12 ### ⭐ Features diff --git a/Cargo.lock b/Cargo.lock index a84f9dc7..89535fd2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2147,7 +2147,7 @@ dependencies = [ [[package]] name = "data-parser" -version = "0.0.25" +version = "0.0.26" dependencies = [ "criterion", "fuel-data-parser", @@ -3633,7 +3633,7 @@ dependencies = [ [[package]] name = "fuel-data-parser" -version = "0.0.25" +version = "0.0.26" dependencies = [ "async-compression", "async-trait", @@ -3743,7 +3743,7 @@ dependencies = [ [[package]] name = "fuel-message-broker" -version = "0.0.25" +version = "0.0.26" dependencies = [ "async-nats", "async-trait", @@ -3791,7 +3791,7 @@ checksum = "8425dc32f86e2d6082126ee34998a9556306c6a79d95b85a62a05b439ff9bb19" [[package]] name = "fuel-streams" -version = "0.0.25" +version = "0.0.26" dependencies = [ "anyhow", "fuel-streams-core", @@ -3808,7 +3808,7 @@ dependencies = [ [[package]] name = "fuel-streams-core" -version = "0.0.25" +version = "0.0.26" dependencies = [ "anyhow", "async-nats", @@ -3835,7 +3835,7 @@ dependencies = [ [[package]] name = "fuel-streams-domains" -version = "0.0.25" +version = "0.0.26" dependencies = [ "actix-web", "async-trait", @@ -3864,7 +3864,7 @@ dependencies = [ [[package]] name = "fuel-streams-examples" -version = "0.0.25" +version = "0.0.26" dependencies = [ "anyhow", "fuel-streams", @@ -3874,7 +3874,7 @@ dependencies = [ [[package]] name = "fuel-streams-store" -version = "0.0.25" +version = "0.0.26" dependencies = [ "async-trait", "dotenvy", @@ -3892,7 +3892,7 @@ dependencies = [ [[package]] name = "fuel-streams-subject" -version = "0.0.25" +version = "0.0.26" dependencies = [ "downcast-rs", "indexmap 2.7.1", @@ -3906,7 +3906,7 @@ dependencies = [ [[package]] name = "fuel-streams-test" -version = "0.0.25" +version = "0.0.26" dependencies = [ "anyhow", "fuel-core", @@ -3930,7 +3930,7 @@ dependencies = [ [[package]] name = "fuel-streams-types" -version = "0.0.25" +version = "0.0.26" dependencies = [ "anyhow", "async-trait", @@ -4156,7 +4156,7 @@ dependencies = [ [[package]] name = "fuel-web-utils" -version = "0.0.25" +version = "0.0.26" dependencies = [ "actix-cors", "actix-server", @@ -4370,7 +4370,7 @@ dependencies = [ [[package]] name = "generate-api-keys" -version = "0.0.25" +version = "0.0.26" dependencies = [ "anyhow", "clap", @@ -6165,7 +6165,7 @@ checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" [[package]] name = "load-tester" -version = "0.0.25" +version = "0.0.26" dependencies = [ "anyhow", "chrono", @@ -9555,7 +9555,7 @@ dependencies = [ [[package]] name = "subject-derive" -version = "0.0.25" +version = "0.0.26" dependencies = [ "proc-macro-error", "proc-macro2", @@ -9565,7 +9565,7 @@ dependencies = [ [[package]] name = "subjects-schema" -version = "0.0.25" +version = "0.0.26" dependencies = [ "fuel-streams-domains", "fuel-streams-subject", @@ -9609,7 +9609,7 @@ checksum = "734676eb262c623cec13c3155096e08d1f8f29adce39ba17948b18dad1e54142" [[package]] name = "sv-api" -version = "0.0.25" +version = "0.0.26" dependencies = [ "actix-web", "anyhow", @@ -9642,7 +9642,7 @@ dependencies = [ [[package]] name = "sv-consumer" -version = "0.0.25" +version = "0.0.26" dependencies = [ "anyhow", "async-trait", @@ -9670,7 +9670,7 @@ dependencies = [ [[package]] name = "sv-publisher" -version = "0.0.25" +version = "0.0.26" dependencies = [ "anyhow", "async-trait", @@ -9698,7 +9698,7 @@ dependencies = [ [[package]] name = "sv-webserver" -version = "0.0.25" +version = "0.0.26" dependencies = [ "actix-web", "actix-ws", @@ -10733,7 +10733,7 @@ checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" [[package]] name = "udpate-db" -version = "0.0.25" +version = "0.0.26" dependencies = [ "anyhow", "dotenvy", diff --git a/Cargo.toml b/Cargo.toml index 6fe05ab3..912ec3da 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ keywords = ["blockchain", "cryptocurrencies", "data-stream"] license = "Apache-2.0" repository = "https://github.com/fuellabs/data-systems" rust-version = "1.84.0" -version = "0.0.25" +version = "0.0.26" [workspace.dependencies] actix-cors = "0.7.0" @@ -104,17 +104,17 @@ fuel-tx = { version = "0.60.0" } fuel-vm = { version = "0.60.0" } # Internal dependencies -fuel-data-parser = { version = "0.0.25", path = "crates/data-parser" } -fuel-message-broker = { version = "0.0.25", path = "crates/message-broker" } -fuel-streams = { version = "0.0.25", path = "crates/fuel-streams" } -fuel-streams-core = { version = "0.0.25", path = "crates/core" } -fuel-streams-domains = { version = "0.0.25", path = "crates/domains" } -fuel-streams-store = { version = "0.0.25", path = "crates/store" } -fuel-streams-subject = { version = "0.0.25", path = "crates/subject" } +fuel-data-parser = { version = "0.0.26", path = "crates/data-parser" } +fuel-message-broker = { version = "0.0.26", path = "crates/message-broker" } +fuel-streams = { version = "0.0.26", path = "crates/fuel-streams" } +fuel-streams-core = { version = "0.0.26", path = "crates/core" } +fuel-streams-domains = { version = "0.0.26", path = "crates/domains" } +fuel-streams-store = { version = "0.0.26", path = "crates/store" } +fuel-streams-subject = { version = "0.0.26", path = "crates/subject" } fuel-streams-test = { version = "0.0.22", path = "crates/test" } -fuel-streams-types = { version = "0.0.25", path = "crates/types" } -fuel-web-utils = { version = "0.0.25", path = "crates/web-utils" } -subject-derive = { version = "0.0.25", path = "crates/subject/subject-derive" } +fuel-streams-types = { version = "0.0.26", path = "crates/types" } +fuel-web-utils = { version = "0.0.26", path = "crates/web-utils" } +subject-derive = { version = "0.0.26", path = "crates/subject/subject-derive" } # Workspace projects [workspace.metadata.cargo-machete]