You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iggy.apache.org by gk...@apache.org on 2026/02/17 16:45:49 UTC

(iggy) branch release_0.7 created (now 9ebe86c42)

This is an automated email from the ASF dual-hosted git repository.

gkoszyk pushed a change to branch release_0.7
in repository https://gitbox.apache.org/repos/asf/iggy.git


      at 9ebe86c42 chore(repo): bump version of all packages for new release

This branch includes the following new commits:

     new 9ebe86c42 chore(repo): bump version of all packages for new release

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



(iggy) 01/01: chore(repo): bump version of all packages for new release

Posted by gk...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

gkoszyk pushed a commit to branch release_0.7
in repository https://gitbox.apache.org/repos/asf/iggy.git

commit 9ebe86c42d0411f082104561b294944eb3fdd0bf
Author: numinex <g....@gmail.com>
AuthorDate: Tue Feb 17 17:45:40 2026 +0100

    chore(repo): bump version of all packages for new release
---
 Cargo.lock                                         | 38 +++++++++++-----------
 Cargo.toml                                         |  8 ++---
 DEPENDENCIES.md                                    | 36 ++++++++++----------
 core/ai/mcp/Cargo.toml                             |  2 +-
 core/bench/Cargo.toml                              |  2 +-
 core/bench/dashboard/frontend/Cargo.toml           |  2 +-
 core/bench/dashboard/server/Cargo.toml             |  2 +-
 core/binary_protocol/Cargo.toml                    |  2 +-
 core/cli/Cargo.toml                                |  2 +-
 core/common/Cargo.toml                             |  2 +-
 core/connectors/runtime/Cargo.toml                 |  2 +-
 core/connectors/runtime/README.md                  |  6 ++--
 core/connectors/sdk/Cargo.toml                     |  2 +-
 .../connectors/sinks/elasticsearch_sink/Cargo.toml |  2 +-
 core/connectors/sinks/iceberg_sink/Cargo.toml      |  2 +-
 core/connectors/sinks/postgres_sink/Cargo.toml     |  2 +-
 core/connectors/sinks/quickwit_sink/Cargo.toml     |  2 +-
 core/connectors/sinks/stdout_sink/Cargo.toml       |  2 +-
 .../sources/elasticsearch_source/Cargo.toml        |  2 +-
 core/connectors/sources/postgres_source/Cargo.toml |  2 +-
 core/connectors/sources/random_source/Cargo.toml   |  2 +-
 core/sdk/Cargo.toml                                |  2 +-
 core/server/Cargo.toml                             |  2 +-
 examples/node/package-lock.json                    |  2 +-
 foreign/csharp/Iggy_SDK/Iggy_SDK.csproj            |  2 +-
 foreign/go/contracts/version.go                    |  2 +-
 foreign/java/gradle.properties                     |  2 +-
 foreign/node/package-lock.json                     |  4 +--
 foreign/node/package.json                          |  2 +-
 foreign/python/Cargo.toml                          |  4 +--
 foreign/python/pyproject.toml                      |  2 +-
 helm/charts/iggy/Chart.yaml                        |  4 +--
 helm/charts/iggy/values.yaml                       |  2 +-
 scripts/extract-version.sh                         |  2 +-
 web/package-lock.json                              |  4 +--
 web/package.json                                   |  2 +-
 36 files changed, 80 insertions(+), 80 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index 535230546..47adb0aa1 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1052,7 +1052,7 @@ checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1"
 
 [[package]]
 name = "bench-dashboard-frontend"
-version = "0.4.1"
+version = "0.5.0"
 dependencies = [
  "bench-dashboard-shared",
  "bench-report",
@@ -4465,7 +4465,7 @@ dependencies = [
 
 [[package]]
 name = "iggy"
-version = "0.8.3-edge.1"
+version = "0.9.0"
 dependencies = [
  "async-broadcast",
  "async-dropper",
@@ -4497,7 +4497,7 @@ dependencies = [
 
 [[package]]
 name = "iggy-bench"
-version = "0.3.3-edge.1"
+version = "0.4.0"
 dependencies = [
  "async-trait",
  "bench-report",
@@ -4525,7 +4525,7 @@ dependencies = [
 
 [[package]]
 name = "iggy-bench-dashboard-server"
-version = "0.5.1-edge.1"
+version = "0.6.0"
 dependencies = [
  "actix-cors",
  "actix-files",
@@ -4552,7 +4552,7 @@ dependencies = [
 
 [[package]]
 name = "iggy-cli"
-version = "0.10.3-edge.1"
+version = "0.11.0"
 dependencies = [
  "ahash 0.8.12",
  "anyhow",
@@ -4572,7 +4572,7 @@ dependencies = [
 
 [[package]]
 name = "iggy-connectors"
-version = "0.2.4-edge.1"
+version = "0.3.0"
 dependencies = [
  "async-trait",
  "axum",
@@ -4623,7 +4623,7 @@ dependencies = [
 
 [[package]]
 name = "iggy-mcp"
-version = "0.2.3-edge.1"
+version = "0.3.0"
 dependencies = [
  "axum",
  "axum-server",
@@ -4656,7 +4656,7 @@ dependencies = [
 
 [[package]]
 name = "iggy_binary_protocol"
-version = "0.8.3-edge.1"
+version = "0.9.0"
 dependencies = [
  "anyhow",
  "async-broadcast",
@@ -4677,7 +4677,7 @@ dependencies = [
 
 [[package]]
 name = "iggy_common"
-version = "0.8.3-edge.1"
+version = "0.9.0"
 dependencies = [
  "aes-gcm",
  "ahash 0.8.12",
@@ -4720,7 +4720,7 @@ dependencies = [
 
 [[package]]
 name = "iggy_connector_elasticsearch_sink"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 dependencies = [
  "async-trait",
  "base64 0.22.1",
@@ -4738,7 +4738,7 @@ dependencies = [
 
 [[package]]
 name = "iggy_connector_elasticsearch_source"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 dependencies = [
  "async-trait",
  "dashmap",
@@ -4756,7 +4756,7 @@ dependencies = [
 
 [[package]]
 name = "iggy_connector_iceberg_sink"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 dependencies = [
  "arrow-json",
  "async-trait",
@@ -4775,7 +4775,7 @@ dependencies = [
 
 [[package]]
 name = "iggy_connector_postgres_sink"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 dependencies = [
  "async-trait",
  "dashmap",
@@ -4794,7 +4794,7 @@ dependencies = [
 
 [[package]]
 name = "iggy_connector_postgres_source"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 dependencies = [
  "async-trait",
  "base64 0.22.1",
@@ -4815,7 +4815,7 @@ dependencies = [
 
 [[package]]
 name = "iggy_connector_quickwit_sink"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 dependencies = [
  "async-trait",
  "dashmap",
@@ -4830,7 +4830,7 @@ dependencies = [
 
 [[package]]
 name = "iggy_connector_random_source"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 dependencies = [
  "async-trait",
  "dashmap",
@@ -4848,7 +4848,7 @@ dependencies = [
 
 [[package]]
 name = "iggy_connector_sdk"
-version = "0.1.3-edge.1"
+version = "0.2.0"
 dependencies = [
  "async-trait",
  "base64 0.22.1",
@@ -4878,7 +4878,7 @@ dependencies = [
 
 [[package]]
 name = "iggy_connector_stdout_sink"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 dependencies = [
  "async-trait",
  "dashmap",
@@ -8320,7 +8320,7 @@ dependencies = [
 
 [[package]]
 name = "server"
-version = "0.6.3-edge.3"
+version = "0.7.0"
 dependencies = [
  "ahash 0.8.12",
  "anyhow",
diff --git a/Cargo.toml b/Cargo.toml
index e306352c1..55794a308 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -165,10 +165,10 @@ humantime = "2.3.0"
 hwlocality = "1.0.0-alpha.11"
 iceberg = "0.8.0"
 iceberg-catalog-rest = "0.8.0"
-iggy = { path = "core/sdk", version = "0.8.3-edge.1" }
-iggy_binary_protocol = { path = "core/binary_protocol", version = "0.8.3-edge.1" }
-iggy_common = { path = "core/common", version = "0.8.3-edge.1" }
-iggy_connector_sdk = { path = "core/connectors/sdk", version = "0.1.3-edge.1" }
+iggy = { path = "core/sdk", version = "0.9.0" }
+iggy_binary_protocol = { path = "core/binary_protocol", version = "0.9.0" }
+iggy_common = { path = "core/common", version = "0.9.0" }
+iggy_connector_sdk = { path = "core/connectors/sdk", version = "0.2.0" }
 integration = { path = "core/integration" }
 journal = { path = "core/journal" }
 js-sys = "0.3"
diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md
index 6a3b6aff0..389c133bd 100644
--- a/DEPENDENCIES.md
+++ b/DEPENDENCIES.md
@@ -388,23 +388,23 @@ id-arena: 2.3.0, "Apache-2.0 OR MIT",
 ident_case: 1.0.1, "Apache-2.0 OR MIT",
 idna: 1.1.0, "Apache-2.0 OR MIT",
 idna_adapter: 1.2.1, "Apache-2.0 OR MIT",
-iggy: 0.8.3-edge.1, "Apache-2.0",
-iggy-bench: 0.3.3-edge.1, "Apache-2.0",
-iggy-bench-dashboard-server: 0.5.1-edge.1, "Apache-2.0",
-iggy-cli: 0.10.3-edge.1, "Apache-2.0",
-iggy-connectors: 0.2.4-edge.1, "Apache-2.0",
-iggy-mcp: 0.2.3-edge.1, "Apache-2.0",
-iggy_binary_protocol: 0.8.3-edge.1, "Apache-2.0",
-iggy_common: 0.8.3-edge.1, "Apache-2.0",
-iggy_connector_elasticsearch_sink: 0.2.2-edge.1, "Apache-2.0",
-iggy_connector_elasticsearch_source: 0.2.2-edge.1, "Apache-2.0",
-iggy_connector_iceberg_sink: 0.2.2-edge.1, "Apache-2.0",
-iggy_connector_postgres_sink: 0.2.2-edge.1, "Apache-2.0",
-iggy_connector_postgres_source: 0.2.2-edge.1, "Apache-2.0",
-iggy_connector_quickwit_sink: 0.2.2-edge.1, "Apache-2.0",
-iggy_connector_random_source: 0.2.2-edge.1, "Apache-2.0",
-iggy_connector_sdk: 0.1.3-edge.1, "Apache-2.0",
-iggy_connector_stdout_sink: 0.2.2-edge.1, "Apache-2.0",
+iggy: 0.9.0, "Apache-2.0",
+iggy-bench: 0.4.0, "Apache-2.0",
+iggy-bench-dashboard-server: 0.6.0, "Apache-2.0",
+iggy-cli: 0.11.0, "Apache-2.0",
+iggy-connectors: 0.3.0, "Apache-2.0",
+iggy-mcp: 0.3.0, "Apache-2.0",
+iggy_binary_protocol: 0.9.0, "Apache-2.0",
+iggy_common: 0.9.0, "Apache-2.0",
+iggy_connector_elasticsearch_sink: 0.3.0, "Apache-2.0",
+iggy_connector_elasticsearch_source: 0.3.0, "Apache-2.0",
+iggy_connector_iceberg_sink: 0.3.0, "Apache-2.0",
+iggy_connector_postgres_sink: 0.3.0, "Apache-2.0",
+iggy_connector_postgres_source: 0.3.0, "Apache-2.0",
+iggy_connector_quickwit_sink: 0.3.0, "Apache-2.0",
+iggy_connector_random_source: 0.3.0, "Apache-2.0",
+iggy_connector_sdk: 0.2.0, "Apache-2.0",
+iggy_connector_stdout_sink: 0.3.0, "Apache-2.0",
 iggy_examples: 0.0.6, "Apache-2.0",
 ignore: 0.4.25, "MIT OR Unlicense",
 impl-more: 0.1.9, "Apache-2.0 OR MIT",
@@ -724,7 +724,7 @@ serde_with_macros: 3.16.1, "Apache-2.0 OR MIT",
 serde_yaml_ng: 0.10.0, "MIT",
 serial_test: 3.3.1, "MIT",
 serial_test_derive: 3.3.1, "MIT",
-server: 0.6.3-edge.3, "Apache-2.0",
+server: 0.7.0, "Apache-2.0",
 sha1: 0.10.6, "Apache-2.0 OR MIT",
 sha2: 0.10.9, "Apache-2.0 OR MIT",
 sha3: 0.10.8, "Apache-2.0 OR MIT",
diff --git a/core/ai/mcp/Cargo.toml b/core/ai/mcp/Cargo.toml
index 2c5775cdb..130d423fa 100644
--- a/core/ai/mcp/Cargo.toml
+++ b/core/ai/mcp/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy-mcp"
-version = "0.2.3-edge.1"
+version = "0.3.0"
 description = "MCP Server for Iggy message streaming platform"
 edition = "2024"
 license = "Apache-2.0"
diff --git a/core/bench/Cargo.toml b/core/bench/Cargo.toml
index 294a47dd7..08325d16f 100644
--- a/core/bench/Cargo.toml
+++ b/core/bench/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy-bench"
-version = "0.3.3-edge.1"
+version = "0.4.0"
 edition = "2024"
 license = "Apache-2.0"
 repository = "https://github.com/apache/iggy"
diff --git a/core/bench/dashboard/frontend/Cargo.toml b/core/bench/dashboard/frontend/Cargo.toml
index 11c352606..b35c5670c 100644
--- a/core/bench/dashboard/frontend/Cargo.toml
+++ b/core/bench/dashboard/frontend/Cargo.toml
@@ -18,7 +18,7 @@
 [package]
 name = "bench-dashboard-frontend"
 license = "Apache-2.0"
-version = "0.4.1"
+version = "0.5.0"
 edition = "2024"
 
 [package.metadata.cargo-machete]
diff --git a/core/bench/dashboard/server/Cargo.toml b/core/bench/dashboard/server/Cargo.toml
index 06367c271..5353d9b55 100644
--- a/core/bench/dashboard/server/Cargo.toml
+++ b/core/bench/dashboard/server/Cargo.toml
@@ -18,7 +18,7 @@
 [package]
 name = "iggy-bench-dashboard-server"
 license = "Apache-2.0"
-version = "0.5.1-edge.1"
+version = "0.6.0"
 edition = "2024"
 
 [dependencies]
diff --git a/core/binary_protocol/Cargo.toml b/core/binary_protocol/Cargo.toml
index be1171ce3..a4fb1a4f1 100644
--- a/core/binary_protocol/Cargo.toml
+++ b/core/binary_protocol/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy_binary_protocol"
-version = "0.8.3-edge.1"
+version = "0.9.0"
 description = "Iggy is the persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second."
 edition = "2024"
 license = "Apache-2.0"
diff --git a/core/cli/Cargo.toml b/core/cli/Cargo.toml
index 71232bc5a..43a348167 100644
--- a/core/cli/Cargo.toml
+++ b/core/cli/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy-cli"
-version = "0.10.3-edge.1"
+version = "0.11.0"
 edition = "2024"
 authors = ["bartosz.ciesla@gmail.com"]
 repository = "https://github.com/apache/iggy"
diff --git a/core/common/Cargo.toml b/core/common/Cargo.toml
index a99e117ea..ecc75c967 100644
--- a/core/common/Cargo.toml
+++ b/core/common/Cargo.toml
@@ -16,7 +16,7 @@
 # under the License.
 [package]
 name = "iggy_common"
-version = "0.8.3-edge.1"
+version = "0.9.0"
 description = "Iggy is the persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second."
 edition = "2024"
 license = "Apache-2.0"
diff --git a/core/connectors/runtime/Cargo.toml b/core/connectors/runtime/Cargo.toml
index 962c319c2..dd6782867 100644
--- a/core/connectors/runtime/Cargo.toml
+++ b/core/connectors/runtime/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy-connectors"
-version = "0.2.4-edge.1"
+version = "0.3.0"
 description = "Connectors runtime for Iggy message streaming platform"
 edition = "2024"
 license = "Apache-2.0"
diff --git a/core/connectors/runtime/README.md b/core/connectors/runtime/README.md
index 10458adc6..8f4e0b854 100644
--- a/core/connectors/runtime/README.md
+++ b/core/connectors/runtime/README.md
@@ -214,7 +214,7 @@ The `/stats` endpoint provides runtime and per-connector statistics in JSON form
 
 ```json
 {
-  "connectors_runtime_version": "0.2.3-edge.1",
+  "connectors_runtime_version": "0.3.0",
   "connectors_runtime_version_semver": 203,
   "process_id": 12345,
   "cpu_usage": 2.5,
@@ -233,7 +233,7 @@ The `/stats` endpoint provides runtime and per-connector statistics in JSON form
       "key": "random-source",
       "name": "Random Source",
       "connector_type": "source",
-      "version": "0.2.2-edge.1",
+      "version": "0.3.0",
       "version_semver": 202,
       "status": "running",
       "enabled": true,
@@ -245,7 +245,7 @@ The `/stats` endpoint provides runtime and per-connector statistics in JSON form
       "key": "stdout-sink",
       "name": "Stdout Sink",
       "connector_type": "sink",
-      "version": "0.2.2-edge.1",
+      "version": "0.3.0",
       "version_semver": 202,
       "status": "running",
       "enabled": true,
diff --git a/core/connectors/sdk/Cargo.toml b/core/connectors/sdk/Cargo.toml
index ac5222673..4dd646528 100644
--- a/core/connectors/sdk/Cargo.toml
+++ b/core/connectors/sdk/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy_connector_sdk"
-version = "0.1.3-edge.1"
+version = "0.2.0"
 description = "Iggy is the persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second."
 edition = "2024"
 license = "Apache-2.0"
diff --git a/core/connectors/sinks/elasticsearch_sink/Cargo.toml b/core/connectors/sinks/elasticsearch_sink/Cargo.toml
index 1380706fe..53e57fccf 100644
--- a/core/connectors/sinks/elasticsearch_sink/Cargo.toml
+++ b/core/connectors/sinks/elasticsearch_sink/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy_connector_elasticsearch_sink"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 description = "Iggy Elasticsearch sink connector"
 edition = "2024"
 license = "Apache-2.0"
diff --git a/core/connectors/sinks/iceberg_sink/Cargo.toml b/core/connectors/sinks/iceberg_sink/Cargo.toml
index d175ac70d..067ee6885 100644
--- a/core/connectors/sinks/iceberg_sink/Cargo.toml
+++ b/core/connectors/sinks/iceberg_sink/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy_connector_iceberg_sink"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 edition = "2024"
 license = "Apache-2.0"
 keywords = ["iggy", "messaging", "streaming"]
diff --git a/core/connectors/sinks/postgres_sink/Cargo.toml b/core/connectors/sinks/postgres_sink/Cargo.toml
index 1eeb91c8c..1caccd9ed 100644
--- a/core/connectors/sinks/postgres_sink/Cargo.toml
+++ b/core/connectors/sinks/postgres_sink/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy_connector_postgres_sink"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 description = "Iggy PostgreSQL sink connector for storing stream messages into PostgreSQL database"
 edition = "2024"
 license = "Apache-2.0"
diff --git a/core/connectors/sinks/quickwit_sink/Cargo.toml b/core/connectors/sinks/quickwit_sink/Cargo.toml
index 360d9f919..e27ae2e62 100644
--- a/core/connectors/sinks/quickwit_sink/Cargo.toml
+++ b/core/connectors/sinks/quickwit_sink/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy_connector_quickwit_sink"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 description = "Iggy is the persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second."
 edition = "2024"
 license = "Apache-2.0"
diff --git a/core/connectors/sinks/stdout_sink/Cargo.toml b/core/connectors/sinks/stdout_sink/Cargo.toml
index 56a36028b..d1895f64a 100644
--- a/core/connectors/sinks/stdout_sink/Cargo.toml
+++ b/core/connectors/sinks/stdout_sink/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy_connector_stdout_sink"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 description = "Iggy is the persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second."
 edition = "2024"
 license = "Apache-2.0"
diff --git a/core/connectors/sources/elasticsearch_source/Cargo.toml b/core/connectors/sources/elasticsearch_source/Cargo.toml
index 546d921ab..032d83cb2 100644
--- a/core/connectors/sources/elasticsearch_source/Cargo.toml
+++ b/core/connectors/sources/elasticsearch_source/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy_connector_elasticsearch_source"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 description = "Iggy Elasticsearch source connector"
 edition = "2024"
 license = "Apache-2.0"
diff --git a/core/connectors/sources/postgres_source/Cargo.toml b/core/connectors/sources/postgres_source/Cargo.toml
index ed075e2d7..d12f9a664 100644
--- a/core/connectors/sources/postgres_source/Cargo.toml
+++ b/core/connectors/sources/postgres_source/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy_connector_postgres_source"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 description = "Iggy PostgreSQL source connector supporting CDC and table polling for message streaming platform"
 edition = "2024"
 license = "Apache-2.0"
diff --git a/core/connectors/sources/random_source/Cargo.toml b/core/connectors/sources/random_source/Cargo.toml
index 81a165ad1..c8dc6e2a9 100644
--- a/core/connectors/sources/random_source/Cargo.toml
+++ b/core/connectors/sources/random_source/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy_connector_random_source"
-version = "0.2.2-edge.1"
+version = "0.3.0"
 description = "Iggy is the persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second."
 edition = "2024"
 license = "Apache-2.0"
diff --git a/core/sdk/Cargo.toml b/core/sdk/Cargo.toml
index deb6f4568..656288a82 100644
--- a/core/sdk/Cargo.toml
+++ b/core/sdk/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "iggy"
-version = "0.8.3-edge.1"
+version = "0.9.0"
 description = "Iggy is the persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second."
 edition = "2024"
 license = "Apache-2.0"
diff --git a/core/server/Cargo.toml b/core/server/Cargo.toml
index 7d5b86867..057ae6281 100644
--- a/core/server/Cargo.toml
+++ b/core/server/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "server"
-version = "0.6.3-edge.3"
+version = "0.7.0"
 edition = "2024"
 license = "Apache-2.0"
 
diff --git a/examples/node/package-lock.json b/examples/node/package-lock.json
index 26c9b4c9c..f69b3c0c3 100644
--- a/examples/node/package-lock.json
+++ b/examples/node/package-lock.json
@@ -23,7 +23,7 @@
     },
     "../../foreign/node": {
       "name": "apache-iggy",
-      "version": "0.6.3-edge.1",
+      "version": "0.7.0",
       "license": "Apache-2.0",
       "dependencies": {
         "debug": "4.4.3",
diff --git a/foreign/csharp/Iggy_SDK/Iggy_SDK.csproj b/foreign/csharp/Iggy_SDK/Iggy_SDK.csproj
index e6a1d511d..08a1361e1 100644
--- a/foreign/csharp/Iggy_SDK/Iggy_SDK.csproj
+++ b/foreign/csharp/Iggy_SDK/Iggy_SDK.csproj
@@ -7,7 +7,7 @@
         <TargetFrameworks>net8.0;net10.0</TargetFrameworks>
         <AssemblyName>Apache.Iggy</AssemblyName>
         <RootNamespace>Apache.Iggy</RootNamespace>
-        <PackageVersion>0.6.3-edge.3</PackageVersion>
+        <PackageVersion>0.7.0</PackageVersion>
         <GenerateDocumentationFile>true</GenerateDocumentationFile>
     </PropertyGroup>
 
diff --git a/foreign/go/contracts/version.go b/foreign/go/contracts/version.go
index 84452ee25..426da0b62 100644
--- a/foreign/go/contracts/version.go
+++ b/foreign/go/contracts/version.go
@@ -19,4 +19,4 @@ package iggcon
 
 // TODO: Wire Version into binary_serialization/log_in_request_serializer.go
 // to send the actual SDK version during login instead of an empty string.
-const Version = "0.6.1-edge.1"
+const Version = "0.7.0"
diff --git a/foreign/java/gradle.properties b/foreign/java/gradle.properties
index cbbe7abd4..db54843ad 100644
--- a/foreign/java/gradle.properties
+++ b/foreign/java/gradle.properties
@@ -17,5 +17,5 @@
 # under the License.
 #
 
-version=0.6.3-SNAPSHOT
+version=0.7.0
 group=org.apache.iggy
diff --git a/foreign/node/package-lock.json b/foreign/node/package-lock.json
index 6ca584d62..1d6e90525 100644
--- a/foreign/node/package-lock.json
+++ b/foreign/node/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "apache-iggy",
-  "version": "0.6.3-edge.1",
+  "version": "0.7.0",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "apache-iggy",
-      "version": "0.6.3-edge.1",
+      "version": "0.7.0",
       "license": "Apache-2.0",
       "dependencies": {
         "debug": "4.4.3",
diff --git a/foreign/node/package.json b/foreign/node/package.json
index dd0734df4..ab5f1671a 100644
--- a/foreign/node/package.json
+++ b/foreign/node/package.json
@@ -1,7 +1,7 @@
 {
   "name": "apache-iggy",
   "type": "module",
-  "version": "0.6.3-edge.1",
+  "version": "0.7.0",
   "description": "Official Apache Iggy NodeJS SDK",
   "keywords": [
     "iggy",
diff --git a/foreign/python/Cargo.toml b/foreign/python/Cargo.toml
index a2771d225..5d551e72d 100644
--- a/foreign/python/Cargo.toml
+++ b/foreign/python/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "apache-iggy"
-version = "0.6.4-dev1"
+version = "0.7.0"
 edition = "2021"
 authors = [
     "Dario Lencina Talarico <da...@gmail.com>",
@@ -31,7 +31,7 @@ repository = "https://github.com/apache/iggy"
 [dependencies]
 bytes = "1.11.0"
 futures = "0.3.31"
-iggy = { path = "../../core/sdk", version = "0.8.3-edge.1" }
+iggy = { path = "../../core/sdk", version = "0.9.0" }
 pyo3 = "0.27.2"
 pyo3-async-runtimes = { version = "0.27.0", features = [
     "attributes",
diff --git a/foreign/python/pyproject.toml b/foreign/python/pyproject.toml
index 368cd202f..0a318daa7 100644
--- a/foreign/python/pyproject.toml
+++ b/foreign/python/pyproject.toml
@@ -22,7 +22,7 @@ build-backend = "maturin"
 [project]
 name = "apache-iggy"
 requires-python = ">=3.10"
-version = "0.6.4.dev1"
+version = "0.7.0"
 description = "Apache Iggy is the persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second."
 readme = "README.md"
 license = { file = "LICENSE" }
diff --git a/helm/charts/iggy/Chart.yaml b/helm/charts/iggy/Chart.yaml
index e70b7b953..26c42e6b5 100644
--- a/helm/charts/iggy/Chart.yaml
+++ b/helm/charts/iggy/Chart.yaml
@@ -20,8 +20,8 @@ apiVersion: v2
 name: iggy
 description: A Helm chart for Apache Iggy server and web-ui
 type: application
-version: 0.3.0
-appVersion: "0.6.0"
+version: 0.4.0
+appVersion: "0.7.0"
 sources:
   - https://github.com/apache/iggy
 keywords:
diff --git a/helm/charts/iggy/values.yaml b/helm/charts/iggy/values.yaml
index 3b2927841..e604ff9ea 100644
--- a/helm/charts/iggy/values.yaml
+++ b/helm/charts/iggy/values.yaml
@@ -24,7 +24,7 @@ server:
     repository: apache/iggy
     pullPolicy: Always
     # Overrides the image tag whose default is the chart appVersion.
-    tag: "0.6.1-edge.2"
+    tag: "0.7.0"
   ports:
     http: 3000
     quic: 8080
diff --git a/scripts/extract-version.sh b/scripts/extract-version.sh
index 30a66d09a..c76a3a069 100755
--- a/scripts/extract-version.sh
+++ b/scripts/extract-version.sh
@@ -39,7 +39,7 @@
 #   ./extract-version.sh sdk-node --tag              # Output: node-sdk-0.5.0
 #
 #   # Get version for Go SDK
-#   ./extract-version.sh sdk-go                      # Output: 0.6.1-edge.1
+#   ./extract-version.sh sdk-go                      # Output: 0.7.0
 #
 # The script uses the configuration from .github/config/publish.yml to determine:
 #   - Where to find the version file (version_file)
diff --git a/web/package-lock.json b/web/package-lock.json
index 51c67f4fc..9a806ddc3 100644
--- a/web/package-lock.json
+++ b/web/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "iggy-web-ui",
-  "version": "0.1.1-edge.1",
+  "version": "0.2.0",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "iggy-web-ui",
-      "version": "0.1.1-edge.1",
+      "version": "0.2.0",
       "dependencies": {
         "@floating-ui/dom": "^1.7.4",
         "@tailwindcss/postcss": "^4.1.17",
diff --git a/web/package.json b/web/package.json
index 95e232734..138e1c31f 100644
--- a/web/package.json
+++ b/web/package.json
@@ -1,6 +1,6 @@
 {
   "name": "iggy-web-ui",
-  "version": "0.1.1-edge.1",
+  "version": "0.2.0",
   "private": true,
   "scripts": {
     "dev": "vite dev --port 3050",