From c51d4884b6d1631e2986907979c133a60cd88d45 Mon Sep 17 00:00:00 2001 From: valued mammal Date: Fri, 30 Jan 2026 22:43:36 -0500 Subject: [PATCH 1/2] chore: Update `CHANGELOG.md` for 0.5.0 --- CHANGELOG.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fded1b..1c0a001 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,16 +7,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.5.0] + +### Fixed + +- fix: Respect null columns when reading `tx` table + +### Changed + +- schema: Add migration `0002_schema.up.sql` [#14](https://github.com/bitcoindevkit/bdk-sqlite/pull/14) + +**This release includes a migration that changes the database schema in 2 ways**: + +- The `block` table's PRIMARY KEY is changed to `height`; previously it was `(height, hash)` +- The type of `anchor.block_hash` column is changed to TEXT; previously it was INTEGER + ## [0.4.3] ### Fixed -- fix: Avoid inserting rows of duplicate height into `block` table #9 +- fix: Avoid inserting rows of duplicate height into `block` table [#9](https://github.com/bitcoindevkit/bdk-sqlite/pull/9) ### Changed - feat: Make `Store::migrate` public - deps: Bump `bdk_wallet` to 2.3.0 -[unreleased]: https://github.com/bitcoindevkit/bdk-sqlite/compare/0.4.3...HEAD +[unreleased]: https://github.com/bitcoindevkit/bdk-sqlite/compare/0.5.0...HEAD +[0.5.0]: https://github.com/bitcoindevkit/bdk-sqlite/releases/tag/0.5.0 [0.4.3]: https://github.com/bitcoindevkit/bdk-sqlite/releases/tag/0.4.3 From f102fa5975b006105d55730a17e5f6cc87dac226 Mon Sep 17 00:00:00 2001 From: valued mammal Date: Fri, 30 Jan 2026 22:47:42 -0500 Subject: [PATCH 2/2] Release v0.5.0 --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 30fe2ff..d522c76 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bdk_sqlite" -version = "0.4.3" +version = "0.5.0" authors = ["Bitcoin Dev Kit Developers"] rust-version = "1.85.0" edition = "2024"