Skip to content

chore: release v0.22.0 - #501

Open
wld-walletkit-bot wants to merge 3 commits into
mainfrom
release-plz-2026-09-02T11-04-04Z
Open

chore: release v0.22.0#501
wld-walletkit-bot wants to merge 3 commits into
mainfrom
release-plz-2026-09-02T11-04-04Z

Conversation

@wld-walletkit-bot

@wld-walletkit-bot wld-walletkit-bot commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

🤖 New release

  • walletkit-sqlite: 0.21.4 -> 0.22.0 (✓ API compatible changes)
  • walletkit-db: 0.21.4 -> 0.22.0 (⚠ API breaking changes)
  • walletkit-core: 0.21.4 -> 0.22.0 (✓ API compatible changes)
  • walletkit: 0.21.4 -> 0.22.0 (✓ API compatible changes)

walletkit-db breaking changes

--- failure declarative_macro_missing: macro_rules declaration removed or renamed ---

Description:
A `macro_rules!` declarative macro cannot be invoked by its prior name. The macro may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/reference/macros-by-example.html#path-based-scope
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/declarative_macro_missing.ron

Failed in:
  macro params, previously in file /tmp/.tmpXZEm5O/walletkit-db/src/sqlite/value.rs:51

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_missing.ron

Failed in:
  enum walletkit_db::StepResult, previously in file /tmp/.tmpXZEm5O/walletkit-db/src/sqlite/statement.rs:11
  enum walletkit_db::Value, previously in file /tmp/.tmpXZEm5O/walletkit-db/src/sqlite/value.rs:6

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_variant_added.ron

Failed in:
  variant StoreError:InvalidInput in /tmp/.tmpnGvGCa/walletkit/crates/walletkit-db/src/error.rs:35

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/function_missing.ron

Failed in:
  function walletkit_db::cipher::export_plaintext_copy, previously in file /tmp/.tmpXZEm5O/walletkit-db/src/sqlite/cipher.rs:131
  function walletkit_db::cipher::integrity_check, previously in file /tmp/.tmpXZEm5O/walletkit-db/src/sqlite/cipher.rs:240
  function walletkit_db::cipher::import_plaintext_copy, previously in file /tmp/.tmpXZEm5O/walletkit-db/src/sqlite/cipher.rs:179
  function walletkit_db::cipher::open_encrypted, previously in file /tmp/.tmpXZEm5O/walletkit-db/src/sqlite/cipher.rs:52

--- failure module_missing: pub module removed or renamed ---

Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/module_missing.ron

Failed in:
  mod walletkit_db::cipher, previously in file /tmp/.tmpXZEm5O/walletkit-db/src/sqlite/cipher.rs:1

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/struct_missing.ron

Failed in:
  struct walletkit_db::Row, previously in file /tmp/.tmpXZEm5O/walletkit-db/src/sqlite/statement.rs:23
  struct walletkit_db::Transaction, previously in file /tmp/.tmpXZEm5O/walletkit-db/src/sqlite/transaction.rs:15
  struct walletkit_db::Statement, previously in file /tmp/.tmpXZEm5O/walletkit-db/src/sqlite/statement.rs:84
  struct walletkit_db::DbError, previously in file /tmp/.tmpXZEm5O/walletkit-db/src/sqlite/error.rs:17
  struct walletkit_db::Connection, previously in file /tmp/.tmpXZEm5O/walletkit-db/src/sqlite/connection.rs:19
Changelog

walletkit

0.22.0 - 2026-09-04

Added

  • minor improvements to activity history (#506)
  • persist encrypted WASM SQLite in OPFS (#493)

Other

  • split walletkit-sqlite from walletkit-db (#489)
  • Introduce Credential Activity History Store (#481)
  • Update worldchain URLs to the ones in worldchain domain. (#505)


This PR was generated with release-plz.


Note

Medium Risk
Releases bundled storage and API surface changes; walletkit-db drops/rehomes former SQLite public types (Connection, cipher, etc.) to walletkit-sqlite, which breaks semver for direct walletkit-db consumers.

Overview
Release v0.22.0 — bumps the workspace and all published crates (walletkit, walletkit-core, walletkit-db, walletkit-sqlite, CLI, bindgen, xtask) from 0.21.4 to 0.22.0 in Cargo.toml, Cargo.lock, and internal path dependency versions.

Adds a 0.22.0 changelog entry documenting what ships in this release: credential activity history improvements, encrypted WASM SQLite persistence in OPFS, the walletkit-sqlite split from walletkit-db, credential activity history store, and updated Worldchain URLs. This PR does not change application logic—only version metadata and release notes.

Reviewed by Cursor Bugbot for commit 3037cda. Bugbot is set up for automated code reviews on this repo. Configure here.

@wld-walletkit-bot
wld-walletkit-bot force-pushed the release-plz-2026-09-02T11-04-04Z branch from 963c229 to 3037cda Compare September 4, 2026 14:13
@Takaros999 Takaros999 changed the title chore: release v0.22.0 chore: release v0.3.0 Sep 5, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit eb218ac. Configure here.

Comment thread Cargo.toml Outdated
@Takaros999 Takaros999 changed the title chore: release v0.3.0 chore: release v0.22.0 Sep 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants