Skip to content

chore(release): update changelog and version to 2.1.1#2822

Merged
QuantumExplorer merged 1 commit intov2.1-devfrom
release_2.1.1
Oct 27, 2025
Merged

chore(release): update changelog and version to 2.1.1#2822
QuantumExplorer merged 1 commit intov2.1-devfrom
release_2.1.1

Conversation

@QuantumExplorer
Copy link
Member

@QuantumExplorer QuantumExplorer commented Oct 27, 2025

Summary by CodeRabbit

Release Notes – Version 2.1.1

  • New Features

    • Added identity keys query support
    • Swift SDK and UI improvements
  • Bug Fixes

    • Resolved dashmate deployment and service restart issues
    • Fixed Swift 6 compatibility and concurrency safety issues
  • Chores

    • Version bumped to 2.1.1 across all packages

@github-actions
Copy link

✅ gRPC Query Coverage Report

================================================================================
gRPC Query Coverage Report - NEW QUERIES ONLY
================================================================================

Total queries in proto: 47
Previously known queries: 47
New queries found: 0


================================================================================
Summary:
--------------------------------------------------------------------------------
No new queries found

Total known queries: 47
  - Implemented: 44
  - Not implemented: 2
  - Excluded: 1

Not implemented queries:
  - getConsensusParams
  - getTokenPreProgrammedDistributions

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 27, 2025

Caution

Review failed

The pull request is closed.

Walkthrough

This pull request performs a release version bump from 2.1.0 to 2.1.1 across the repository. It updates all package manifests (JavaScript package.json and Rust Cargo.toml files) and adds a new CHANGELOG.md entry documenting the 2.1.1 release with features, bug fixes, and other updates.

Changes

Cohort / File(s) Summary
Changelog and Root Metadata
CHANGELOG.md, package.json
Added 2.1.1 release notes entry with features, bug fixes, documentation, tests, and miscellaneous items; bumped root package version from 2.1.0 to 2.1.1
JavaScript Package Manifests (Node/NPM)
packages/bench-suite/package.json, packages/dapi-grpc/package.json, packages/dapi/package.json, packages/dash-spv/package.json, packages/dashmate/package.json, packages/dashpay-contract/package.json, packages/dpns-contract/package.json, packages/feature-flags-contract/package.json, packages/js-dapi-client/package.json, packages/js-dash-sdk/package.json, packages/js-evo-sdk/package.json, packages/js-grpc-common/package.json, packages/keyword-search-contract/package.json, packages/masternode-reward-shares-contract/package.json, packages/platform-test-suite/package.json, packages/token-history-contract/package.json, packages/wallet-lib/package.json, packages/wallet-utils-contract/package.json, packages/wasm-dpp/package.json, packages/wasm-drive-verify/package.json, packages/wasm-sdk/package.json, packages/withdrawals-contract/package.json
Bumped version field from 2.1.0 to 2.1.1 in all JavaScript package manifests
Rust Cargo Manifests (Crates)
packages/check-features/Cargo.toml, packages/dapi-grpc/Cargo.toml, packages/dash-platform-balance-checker/Cargo.toml, packages/dashpay-contract/Cargo.toml, packages/data-contracts/Cargo.toml, packages/dpns-contract/Cargo.toml, packages/feature-flags-contract/Cargo.toml, packages/keyword-search-contract/Cargo.toml, packages/masternode-reward-shares-contract/Cargo.toml, packages/rs-context-provider/Cargo.toml, packages/rs-dapi-client/Cargo.toml, packages/rs-dapi-grpc-macros/Cargo.toml, packages/rs-dapi/Cargo.toml, packages/rs-dash-event-bus/Cargo.toml, packages/rs-dpp/Cargo.toml, packages/rs-drive-abci/Cargo.toml, packages/rs-drive-proof-verifier/Cargo.toml, packages/rs-drive/Cargo.toml, packages/rs-json-schema-compatibility-validator/Cargo.toml, packages/rs-platform-serialization-derive/Cargo.toml, packages/rs-platform-serialization/Cargo.toml, packages/rs-platform-value-convertible/Cargo.toml, packages/rs-platform-value/Cargo.toml, packages/rs-platform-version/Cargo.toml, packages/rs-platform-versioning/Cargo.toml, packages/rs-platform-wallet/Cargo.toml, packages/rs-sdk-ffi/Cargo.toml, packages/rs-sdk-trusted-context-provider/Cargo.toml, packages/rs-sdk/Cargo.toml, packages/simple-signer/Cargo.toml, packages/strategy-tests/Cargo.toml, packages/token-history-contract/Cargo.toml, packages/wallet-utils-contract/Cargo.toml, packages/wasm-dpp/Cargo.toml, packages/wasm-drive-verify/Cargo.toml, packages/wasm-sdk/Cargo.toml, packages/withdrawals-contract/Cargo.toml
Bumped version field from 2.1.0 to 2.1.1 in all Rust crate manifests

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

  • Verify CHANGELOG.md entry is accurate and properly formatted
  • Confirm all version bumps are consistent (2.1.0 → 2.1.1) across both JavaScript and Rust manifests
  • Spot-check that no unintended functional changes are hidden in the diff

Possibly related PRs

Suggested reviewers

  • shumkov
  • lklimek

Poem

🐰 A version hops from 2.1.0 to 2.1.1,
Sixty-three manifests dance in the sun,
Each Cargo and package.json aligned,
The CHANGELOG sings what's new we'll find—
A patch-release hop, so precise and so fun! 🎉

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release_2.1.1

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 5a193d4 and cf91b44.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (61)
  • CHANGELOG.md (1 hunks)
  • package.json (1 hunks)
  • packages/bench-suite/package.json (1 hunks)
  • packages/check-features/Cargo.toml (1 hunks)
  • packages/dapi-grpc/Cargo.toml (1 hunks)
  • packages/dapi-grpc/package.json (1 hunks)
  • packages/dapi/package.json (1 hunks)
  • packages/dash-platform-balance-checker/Cargo.toml (1 hunks)
  • packages/dash-spv/package.json (1 hunks)
  • packages/dashmate/package.json (1 hunks)
  • packages/dashpay-contract/Cargo.toml (1 hunks)
  • packages/dashpay-contract/package.json (1 hunks)
  • packages/data-contracts/Cargo.toml (1 hunks)
  • packages/dpns-contract/Cargo.toml (1 hunks)
  • packages/dpns-contract/package.json (1 hunks)
  • packages/feature-flags-contract/Cargo.toml (1 hunks)
  • packages/feature-flags-contract/package.json (1 hunks)
  • packages/js-dapi-client/package.json (1 hunks)
  • packages/js-dash-sdk/package.json (1 hunks)
  • packages/js-evo-sdk/package.json (1 hunks)
  • packages/js-grpc-common/package.json (1 hunks)
  • packages/keyword-search-contract/Cargo.toml (1 hunks)
  • packages/keyword-search-contract/package.json (1 hunks)
  • packages/masternode-reward-shares-contract/Cargo.toml (1 hunks)
  • packages/masternode-reward-shares-contract/package.json (1 hunks)
  • packages/platform-test-suite/package.json (1 hunks)
  • packages/rs-context-provider/Cargo.toml (1 hunks)
  • packages/rs-dapi-client/Cargo.toml (1 hunks)
  • packages/rs-dapi-grpc-macros/Cargo.toml (1 hunks)
  • packages/rs-dapi/Cargo.toml (1 hunks)
  • packages/rs-dash-event-bus/Cargo.toml (1 hunks)
  • packages/rs-dpp/Cargo.toml (1 hunks)
  • packages/rs-drive-abci/Cargo.toml (1 hunks)
  • packages/rs-drive-proof-verifier/Cargo.toml (1 hunks)
  • packages/rs-drive/Cargo.toml (1 hunks)
  • packages/rs-json-schema-compatibility-validator/Cargo.toml (1 hunks)
  • packages/rs-platform-serialization-derive/Cargo.toml (1 hunks)
  • packages/rs-platform-serialization/Cargo.toml (1 hunks)
  • packages/rs-platform-value-convertible/Cargo.toml (1 hunks)
  • packages/rs-platform-value/Cargo.toml (1 hunks)
  • packages/rs-platform-version/Cargo.toml (1 hunks)
  • packages/rs-platform-versioning/Cargo.toml (1 hunks)
  • packages/rs-platform-wallet/Cargo.toml (1 hunks)
  • packages/rs-sdk-ffi/Cargo.toml (1 hunks)
  • packages/rs-sdk-trusted-context-provider/Cargo.toml (1 hunks)
  • packages/rs-sdk/Cargo.toml (1 hunks)
  • packages/simple-signer/Cargo.toml (1 hunks)
  • packages/strategy-tests/Cargo.toml (1 hunks)
  • packages/token-history-contract/Cargo.toml (1 hunks)
  • packages/token-history-contract/package.json (1 hunks)
  • packages/wallet-lib/package.json (1 hunks)
  • packages/wallet-utils-contract/Cargo.toml (1 hunks)
  • packages/wallet-utils-contract/package.json (1 hunks)
  • packages/wasm-dpp/Cargo.toml (1 hunks)
  • packages/wasm-dpp/package.json (1 hunks)
  • packages/wasm-drive-verify/Cargo.toml (1 hunks)
  • packages/wasm-drive-verify/package.json (1 hunks)
  • packages/wasm-sdk/Cargo.toml (1 hunks)
  • packages/wasm-sdk/package.json (1 hunks)
  • packages/withdrawals-contract/Cargo.toml (1 hunks)
  • packages/withdrawals-contract/package.json (1 hunks)

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@QuantumExplorer QuantumExplorer merged commit cdcdec0 into v2.1-dev Oct 27, 2025
110 of 112 checks passed
@QuantumExplorer QuantumExplorer deleted the release_2.1.1 branch October 27, 2025 07:59
@github-actions
Copy link

✅ DashSDKFFI.xcframework built for this PR.

SwiftPM (host the zip at a stable URL, then use):

.binaryTarget(
  name: "DashSDKFFI",
  url: "https://your.cdn.example/DashSDKFFI.xcframework.zip",
  checksum: "9883b6e8c26fd74dcd3f74c2c34cc05d2d3f403ed1bf75f9168bba9f68190aa4"
)

Xcode manual integration:

  • Download 'DashSDKFFI.xcframework' artifact from the run link above.
  • Drag it into your app target (Frameworks, Libraries & Embedded Content) and set Embed & Sign.
  • If using the Swift wrapper package, point its binaryTarget to the xcframework location or add the package and place the xcframework at the expected path.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant