Skip to content

chore(release): update changelog and bump version to 3.1.0-dev.1#3097

Merged
shumkov merged 1 commit into
v3.1-devfrom
release_3.1.0-dev.1
Feb 18, 2026
Merged

chore(release): update changelog and bump version to 3.1.0-dev.1#3097
shumkov merged 1 commit into
v3.1-devfrom
release_3.1.0-dev.1

Conversation

@shumkov
Copy link
Copy Markdown
Collaborator

@shumkov shumkov commented Feb 18, 2026

Issue being fixed or feature implemented

Release new Dash Platform version

What was done?

  • Updated changelog
  • Bumped packages version

How Has This Been Tested?

None

Breaking Changes

None

Checklist:

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have added or updated relevant unit/integration/functional/e2e tests
  • I have made corresponding changes to the documentation

For repository code-owners and collaborators only

  • I have assigned this pull request to a milestone

Summary by CodeRabbit

  • Chores
    • Updated version to 3.1.0-dev.1 across the workspace and packages
    • Updated changelog documenting the upcoming development release, including breaking changes, features, bug fixes, and improvements

@shumkov shumkov added this to the v3.1.0 milestone Feb 18, 2026
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Feb 18, 2026

📝 Walkthrough

Walkthrough

Version bump across the monorepo from 3.0.1 to 3.1.0-dev.1 with selective version increments for select packages. CHANGELOG.md updated with new 3.1.0-dev.1 entry documenting breaking changes, features, bug fixes, tests, refactoring, build system, and miscellaneous updates.

Changes

Cohort / File(s) Summary
Changelog and Root Manifest
CHANGELOG.md, Cargo.toml, package.json
Added comprehensive 3.1.0-dev.1 changelog entry; bumped root workspace version from 3.0.1 to 3.1.0-dev.1 in Cargo.toml and package.json.
Smart Contract Packages
packages/dashpay-contract/package.json, packages/dpns-contract/package.json, packages/feature-flags-contract/package.json, packages/keyword-search-contract/package.json, packages/masternode-reward-shares-contract/package.json, packages/token-history-contract/package.json, packages/wallet-utils-contract/package.json, packages/withdrawals-contract/package.json
Bumped version from 3.0.1 to 3.1.0-dev.1 across all contract packages.
Core SDK and WASM Packages
packages/dapi/package.json, packages/dapi-grpc/package.json, packages/js-dapi-client/package.json, packages/js-evo-sdk/package.json, packages/js-grpc-common/package.json, packages/wasm-dpp/package.json, packages/wasm-dpp2/package.json, packages/wasm-drive-verify/package.json, packages/wasm-sdk/package.json
Bumped version from 3.0.1 to 3.1.0-dev.1 across core SDK and WASM packages.
Specialized SDK and Utility Packages
packages/dash-spv/package.json (4.0.1 → 4.1.0-dev.1), packages/dashmate/package.json, packages/js-dash-sdk/package.json (6.0.1 → 6.1.0-dev.1), packages/wallet-lib/package.json (10.0.1 → 10.1.0-dev.1), packages/bench-suite/package.json, packages/platform-test-suite/package.json
Bumped versions with selective major version increments; dash-spv, js-dash-sdk, and wallet-lib each incremented by 0.1.0-dev.1 with their respective major versions.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Possibly related PRs

Suggested reviewers

  • QuantumExplorer

Poem

🐰 Hop through the versions, one and all,
From 3.0.1, we hear the call!
Dev-one awaits with features bright,
Manifests bumped with changelog light.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The PR title clearly and accurately describes the main changes: updating the changelog and bumping versions to 3.1.0-dev.1, which aligns perfectly with the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release_3.1.0-dev.1

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.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 2

🧹 Nitpick comments (2)
packages/bench-suite/package.json (1)

25-28: Pre-existing: repository.url is incorrect — points to dashevo/dapi instead of dashpay/platform.

This looks like a copy-paste artefact. Worth correcting in a follow-on chore.

♻️ Suggested fix
  "repository": {
    "type": "git",
-   "url": "git+https://github.com/dashevo/dapi.git"
+   "url": "git+https://github.com/dashpay/platform.git"
  },
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@packages/bench-suite/package.json` around lines 25 - 28, The package.json's
repository.url field is incorrect (currently
"git+https://github.com/dashevo/dapi.git"); update the repository object in
packages/bench-suite/package.json so "url" points to the correct repo
"git+https://github.com/dashpay/platform.git" (or the canonical repository URL
for this project) and ensure the "type" stays "git" and formatting/commas remain
valid.
packages/dapi/package.json (1)

74-83: Pre-existing: stale repository and bugs URLs still reference the old dashevo/dapi repo.

Both repository.url and bugs.url point to github.com/dashevo/dapi, which no longer reflects the canonical location (dashpay/platform). Worth cleaning up in a follow-on chore PR alongside similar metadata corrections across the monorepo.

♻️ Suggested fix
  "repository": {
    "type": "git",
-   "url": "git+https://github.com/dashevo/dapi.git"
+   "url": "git+https://github.com/dashpay/platform.git"
  },
  "author": "",
  "license": "MIT",
  "bugs": {
-   "url": "https://github.com/dashevo/dapi/issues"
+   "url": "https://github.com/dashpay/platform/issues"
  },
- "homepage": "https://github.com/dashevo/dapi#readme"
+ "homepage": "https://github.com/dashpay/platform/tree/main/packages/dapi#readme"
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@packages/dapi/package.json` around lines 74 - 83, Update the stale
package.json metadata entries: replace the "repository.url" value that currently
contains "git+https://github.com/dashevo/dapi.git" and the "bugs.url" value that
currently contains "https://github.com/dashevo/dapi/issues" with the canonical
repository and issue tracker URLs (e.g., the new "dashpay/platform" GitHub repo)
so both "repository.url" and "bugs.url" point to the correct dashpay/platform
locations; ensure the URL formats match existing package.json conventions
(git+https://... for repository.url and https://... for bugs.url).
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@CHANGELOG.md`:
- Line 36: Update the changelog entry that currently reads "* **sdk:** outdated
platfrom version in JS SDK
([`#3046`](https://github.com/dashpay/platform/issues/3046))" by correcting the
typo "platfrom" to "platform" so the line becomes "* **sdk:** outdated platform
version in JS SDK ([`#3046`](https://github.com/dashpay/platform/issues/3046))".
- Line 21: Update the changelog entry that currently reads "* **sdk:** retry the
wait for result request on deadline exeeded
([`#3035`](https://github.com/dashpay/platform/issues/3035))" by correcting the
typo "exeeded" to "exceeded" so the line reads "* **sdk:** retry the wait for
result request on deadline exceeded
([`#3035`](https://github.com/dashpay/platform/issues/3035))".

---

Nitpick comments:
In `@packages/bench-suite/package.json`:
- Around line 25-28: The package.json's repository.url field is incorrect
(currently "git+https://github.com/dashevo/dapi.git"); update the repository
object in packages/bench-suite/package.json so "url" points to the correct repo
"git+https://github.com/dashpay/platform.git" (or the canonical repository URL
for this project) and ensure the "type" stays "git" and formatting/commas remain
valid.

In `@packages/dapi/package.json`:
- Around line 74-83: Update the stale package.json metadata entries: replace the
"repository.url" value that currently contains
"git+https://github.com/dashevo/dapi.git" and the "bugs.url" value that
currently contains "https://github.com/dashevo/dapi/issues" with the canonical
repository and issue tracker URLs (e.g., the new "dashpay/platform" GitHub repo)
so both "repository.url" and "bugs.url" point to the correct dashpay/platform
locations; ensure the URL formats match existing package.json conventions
(git+https://... for repository.url and https://... for bugs.url).

Comment thread CHANGELOG.md
* **dashmate:** add Tenderdash 1.6 allowlistOnly option ([#3067](https://github.com/dashpay/platform/issues/3067))
* **drive-abci:** debugging tool to replay abci requests ([#2862](https://github.com/dashpay/platform/issues/2862))
* **platform:** update PlatformAddress encoding and HRP constants ([#3059](https://github.com/dashpay/platform/issues/3059))
* **sdk:** retry the wait for result request on deadline exeeded ([#3035](https://github.com/dashpay/platform/issues/3035))
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Fix typo: “exeeded” → “exceeded”.

Minor but user‑facing typo in the changelog.

✏️ Proposed fix
-* **sdk:** retry the wait for result request on deadline exeeded ([`#3035`](https://github.com/dashpay/platform/issues/3035))
+* **sdk:** retry the wait for result request on deadline exceeded ([`#3035`](https://github.com/dashpay/platform/issues/3035))
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
* **sdk:** retry the wait for result request on deadline exeeded ([#3035](https://github.com/dashpay/platform/issues/3035))
* **sdk:** retry the wait for result request on deadline exceeded ([`#3035`](https://github.com/dashpay/platform/issues/3035))
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@CHANGELOG.md` at line 21, Update the changelog entry that currently reads "*
**sdk:** retry the wait for result request on deadline exeeded
([`#3035`](https://github.com/dashpay/platform/issues/3035))" by correcting the
typo "exeeded" to "exceeded" so the line reads "* **sdk:** retry the wait for
result request on deadline exceeded
([`#3035`](https://github.com/dashpay/platform/issues/3035))".

Comment thread CHANGELOG.md
* **sdk:** getSignableBytes is not compatible with sign and verify ([#3048](https://github.com/dashpay/platform/issues/3048))
* **sdk:** inconsistent document query operator ([#3039](https://github.com/dashpay/platform/issues/3039))
* **sdk:** missing `getSignedBytes` method ([#3073](https://github.com/dashpay/platform/issues/3073))
* **sdk:** outdated platfrom version in JS SDK ([#3046](https://github.com/dashpay/platform/issues/3046))
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Fix typo: “platfrom” → “platform”.

Minor but user‑facing typo in the changelog.

✏️ Proposed fix
-* **sdk:** outdated platfrom version in JS SDK ([`#3046`](https://github.com/dashpay/platform/issues/3046))
+* **sdk:** outdated platform version in JS SDK ([`#3046`](https://github.com/dashpay/platform/issues/3046))
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
* **sdk:** outdated platfrom version in JS SDK ([#3046](https://github.com/dashpay/platform/issues/3046))
* **sdk:** outdated platform version in JS SDK ([`#3046`](https://github.com/dashpay/platform/issues/3046))
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@CHANGELOG.md` at line 36, Update the changelog entry that currently reads "*
**sdk:** outdated platfrom version in JS SDK
([`#3046`](https://github.com/dashpay/platform/issues/3046))" by correcting the
typo "platfrom" to "platform" so the line becomes "* **sdk:** outdated platform
version in JS SDK ([`#3046`](https://github.com/dashpay/platform/issues/3046))".

@shumkov shumkov merged commit 4fc3628 into v3.1-dev Feb 18, 2026
109 of 110 checks passed
@shumkov shumkov deleted the release_3.1.0-dev.1 branch February 18, 2026 14:32
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.

2 participants