From 31e7730e48165404dbfd6d47f152debaaddc46d0 Mon Sep 17 00:00:00 2001 From: "decapod-release-manager[bot]" <261518511+decapod-release-manager[bot]@users.noreply.github.com> Date: Sun, 2 Aug 2026 23:20:57 +0000 Subject: [PATCH] chore: release v0.2.4 --- CHANGELOG.md | 6 ++++++ Cargo.lock | 4 ++-- Cargo.toml | 4 ++-- dactyl-db-macros/Cargo.toml | 2 +- 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 659df1d..fef66b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.4](https://github.com/DecapodLabs/dactyl/compare/dactyl-db-macros-v0.2.3...dactyl-db-macros-v0.2.4) - 2026-08-02 + +### Added + +- *(dactyl)* complete typed/NULL-safe named row projections ([#25](https://github.com/DecapodLabs/dactyl/pull/25)) ([#41](https://github.com/DecapodLabs/dactyl/pull/41)) + ### Added - *(dactyl)* complete typed/NULL-safe named row projections for [#25](https://github.com/DecapodLabs/dactyl/issues/25): `try_get`, `is_null`, borrowed `get_str_ref` / `get_json_ref`, explicit first-match duplicate-alias semantics, NULL conversion messages, unit + SQLite/Neon matrix conformance (also DecapodLabs/decapod#1111, dactyl #2). diff --git a/Cargo.lock b/Cargo.lock index fc41be9..d3e4afc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -154,7 +154,7 @@ dependencies = [ [[package]] name = "dactyl-db" -version = "0.2.3" +version = "0.2.4" dependencies = [ "axum", "dactyl-db-macros", @@ -170,7 +170,7 @@ dependencies = [ [[package]] name = "dactyl-db-macros" -version = "0.2.3" +version = "0.2.4" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index fda4490..7f3704c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dactyl-db" -version = "0.2.3" +version = "0.2.4" edition = "2021" rust-version = "1.75" license = "MIT" @@ -22,7 +22,7 @@ thiserror = "1" tracing = "0.1" rusqlite = { version = "0.31", optional = true, features = ["bundled"] } reqwest = { version = "0.12", optional = true, default-features = false, features = ["blocking", "json", "rustls-tls"] } -dactyl-db-macros = { path = "dactyl-db-macros", version = "0.2.3" } +dactyl-db-macros = { path = "dactyl-db-macros", version = "0.2.4" } [dev-dependencies] tokio = { version = "1", features = ["full"] } diff --git a/dactyl-db-macros/Cargo.toml b/dactyl-db-macros/Cargo.toml index 66f94d3..4ac7419 100644 --- a/dactyl-db-macros/Cargo.toml +++ b/dactyl-db-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dactyl-db-macros" -version = "0.2.3" +version = "0.2.4" edition = "2021" rust-version = "1.75" license = "MIT"