From e6b3c9f74c4b4375c3695772c0c2d26804ac2852 Mon Sep 17 00:00:00 2001 From: "Stefan R. Steiner" Date: Tue, 9 Jun 2026 21:45:01 -0700 Subject: [PATCH 1/2] chore: release main --- .release-please-manifest.json | 2 +- CHANGELOG.md | 11 +++++++++++ Cargo.toml | 2 +- hyperdb-api-core/Cargo.toml | 2 +- hyperdb-api-derive/Cargo.toml | 2 +- hyperdb-api/Cargo.toml | 2 +- hyperdb-compile-check/Cargo.toml | 4 ++-- hyperdb-mcp/Cargo.toml | 2 +- version.txt | 2 +- 9 files changed, 20 insertions(+), 9 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d9d5699..8d9c233 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.5.3" + ".": "0.5.4" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 242e1b5..abe0390 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## [0.5.4](https://github.com/tableau/hyper-api-rust/compare/v0.5.3...v0.5.4) (2026-06-10) + + +### Bug Fixes + +* **api:** IntoValue + Inserter::add_geography for Geography ([#65](https://github.com/tableau/hyper-api-rust/issues/65)) ([c26242e](https://github.com/tableau/hyper-api-rust/commit/c26242e448055816ef5e01ef5e5a7509e06f2a77)) +* **api:** ToSqlParam for Numeric (scale=0), Interval, and JSON ([#65](https://github.com/tableau/hyper-api-rust/issues/65)) ([2e4a4d7](https://github.com/tableau/hyper-api-rust/commit/2e4a4d7ddf3d037a9e8068a1c97ecc7206aea3ed)) +* catalog rename metadata, data_url field, and ToSqlParam/IntoValue type coverage ([#134](https://github.com/tableau/hyper-api-rust/issues/134)) ([00fd333](https://github.com/tableau/hyper-api-rust/commit/00fd333ccc62c060707ed8d5105cdf9b7277a330)) +* **mcp:** add data_url field to _table_catalog for mechanical refresh ([#60](https://github.com/tableau/hyper-api-rust/issues/60)) ([50cdb25](https://github.com/tableau/hyper-api-rust/commit/50cdb25be7c4a57fe20490eeb1c83c21295d7146)) +* **mcp:** preserve catalog metadata on ALTER TABLE RENAME ([#59](https://github.com/tableau/hyper-api-rust/issues/59)) ([e979bba](https://github.com/tableau/hyper-api-rust/commit/e979bba606737c8ce46d97fa495278cd6a51ed9e)) + ## [0.5.3](https://github.com/tableau/hyper-api-rust/compare/v0.5.2...v0.5.3) (2026-06-09) diff --git a/Cargo.toml b/Cargo.toml index 1bd2213..55a6331 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,7 @@ exclude = ["hyperdb-compile-check"] # `cargo build --manifest-path hyperdb-compile-check/Cargo.toml`. [workspace.package] -version = "0.5.3" +version = "0.5.4" edition = "2021" rust-version = "1.81" license = "MIT OR Apache-2.0" diff --git a/hyperdb-api-core/Cargo.toml b/hyperdb-api-core/Cargo.toml index 0fbd910..5bb9267 100644 --- a/hyperdb-api-core/Cargo.toml +++ b/hyperdb-api-core/Cargo.toml @@ -65,7 +65,7 @@ serde_json = { workspace = true } # Salesforce OAuth authentication (optional, via standalone crate) # x-release-please-start-version -hyperdb-api-salesforce = { path = "../hyperdb-api-salesforce", version = "=0.5.3", optional = true } +hyperdb-api-salesforce = { path = "../hyperdb-api-salesforce", version = "=0.5.4", optional = true } # x-release-please-end # Arrow parsing for catalog operations (optional, used by authenticated_client) diff --git a/hyperdb-api-derive/Cargo.toml b/hyperdb-api-derive/Cargo.toml index 2e8b753..edc830b 100644 --- a/hyperdb-api-derive/Cargo.toml +++ b/hyperdb-api-derive/Cargo.toml @@ -27,7 +27,7 @@ syn = { version = "2", features = ["full"] } quote = "1" proc-macro2 = "1" # x-release-please-start-version -hyperdb-compile-check = { path = "../hyperdb-compile-check", version = "=0.5.3", optional = true } +hyperdb-compile-check = { path = "../hyperdb-compile-check", version = "=0.5.4", optional = true } # x-release-please-end [dev-dependencies] diff --git a/hyperdb-api/Cargo.toml b/hyperdb-api/Cargo.toml index 12e5dd4..a63d79b 100644 --- a/hyperdb-api/Cargo.toml +++ b/hyperdb-api/Cargo.toml @@ -14,7 +14,7 @@ autobenches = false [dependencies] # x-release-please-start-version -hyperdb-api-core = { path = "../hyperdb-api-core", version = "=0.5.3" } +hyperdb-api-core = { path = "../hyperdb-api-core", version = "=0.5.4" } # x-release-please-end # NOTE: hyperdb-api-derive is intentionally NOT a dep of hyperdb-api. # Adding it creates a cycle: diff --git a/hyperdb-compile-check/Cargo.toml b/hyperdb-compile-check/Cargo.toml index 881a652..6e0246e 100644 --- a/hyperdb-compile-check/Cargo.toml +++ b/hyperdb-compile-check/Cargo.toml @@ -7,7 +7,7 @@ [package] name = "hyperdb-compile-check" # x-release-please-start-version -version = "0.5.3" +version = "0.5.4" # x-release-please-end edition = "2021" rust-version = "1.81" @@ -25,7 +25,7 @@ categories = ["database", "development-tools"] [dependencies] # x-release-please-start-version -hyperdb-api = { path = "../hyperdb-api", version = "=0.5.3" } +hyperdb-api = { path = "../hyperdb-api", version = "=0.5.4" } # x-release-please-end parking_lot = "0.12" tempfile = "3.20" diff --git a/hyperdb-mcp/Cargo.toml b/hyperdb-mcp/Cargo.toml index a50ae5e..6575715 100644 --- a/hyperdb-mcp/Cargo.toml +++ b/hyperdb-mcp/Cargo.toml @@ -21,7 +21,7 @@ path = "src/main.rs" [dependencies] # x-release-please-start-version -hyperdb-api = { path = "../hyperdb-api", version = "=0.5.3" } +hyperdb-api = { path = "../hyperdb-api", version = "=0.5.4" } # x-release-please-end rmcp = { version = "1.7", features = ["server", "transport-io"] } tokio = { version = "1", features = ["rt-multi-thread", "macros", "io-std", "signal", "time"] } diff --git a/version.txt b/version.txt index be14282..7d85683 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.5.3 +0.5.4 From 4379d62bfdd7588748b9e4c14ee9704b54b34028 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 10 Jun 2026 04:45:21 +0000 Subject: [PATCH 2/2] chore: sync Cargo.lock with bumped workspace versions --- Cargo.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d5db34b..b0b5dde 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1845,7 +1845,7 @@ dependencies = [ [[package]] name = "hyperdb-api" -version = "0.5.3" +version = "0.5.4" dependencies = [ "arrow", "async-stream", @@ -1870,7 +1870,7 @@ dependencies = [ [[package]] name = "hyperdb-api-core" -version = "0.5.3" +version = "0.5.4" dependencies = [ "arrow", "base64", @@ -1910,7 +1910,7 @@ dependencies = [ [[package]] name = "hyperdb-api-derive" -version = "0.5.3" +version = "0.5.4" dependencies = [ "hyperdb-api", "hyperdb-compile-check", @@ -1922,7 +1922,7 @@ dependencies = [ [[package]] name = "hyperdb-api-node" -version = "0.5.3" +version = "0.5.4" dependencies = [ "hyperdb-api", "napi", @@ -1934,7 +1934,7 @@ dependencies = [ [[package]] name = "hyperdb-api-salesforce" -version = "0.5.3" +version = "0.5.4" dependencies = [ "arrow", "base64", @@ -1955,7 +1955,7 @@ dependencies = [ [[package]] name = "hyperdb-bootstrap" -version = "0.5.3" +version = "0.5.4" dependencies = [ "anyhow", "clap", @@ -1973,7 +1973,7 @@ dependencies = [ [[package]] name = "hyperdb-compile-check" -version = "0.5.3" +version = "0.5.4" dependencies = [ "hyperdb-api", "parking_lot", @@ -1982,7 +1982,7 @@ dependencies = [ [[package]] name = "hyperdb-mcp" -version = "0.5.3" +version = "0.5.4" dependencies = [ "arrow", "base64", @@ -3819,7 +3819,7 @@ dependencies = [ [[package]] name = "sea-query-hyperdb" -version = "0.5.3" +version = "0.5.4" dependencies = [ "sea-query", ]