Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,30 @@
## [4.0.0-beta.1](///compare/v3.1.0-dev.8...v4.0.0-beta.1) (2026-06-02)

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 | ⚡ Quick win

Fix the malformed release compare URL.

The compare link is currently ///compare/..., which resolves incorrectly and breaks changelog navigation. Use the full repository compare URL format used by the other entries.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@CHANGELOG.md` at line 1, The changelog entry header contains a malformed
compare URL "## [4.0.0-beta.1](///compare/v3.1.0-dev.8...v4.0.0-beta.1)
(2026-06-02)"; replace the leading "///compare/..." with the full repository
compare URL used by other entries (e.g.
"https://github.com/<org>/<repo>/compare/v3.1.0-dev.8...v4.0.0-beta.1") so the
link resolves correctly while keeping the rest of the header text intact.



### Features

* add register-contract script to rs-scripts ([#3744](undefined/undefined/undefined/issues/3744))
* **dashmate:** configure docker build args via config ([#3764](undefined/undefined/undefined/issues/3764))
* **drive-abci:** gate shielded-pool seeding behind `shielded_test_data` feature ([#3774](undefined/undefined/undefined/issues/3774))
* **drive:** add document history retrieval ([#3725](undefined/undefined/undefined/issues/3725))
* **platform:** add GetShieldedNotesCount query for sync progress ([#3769](undefined/undefined/undefined/issues/3769))
* seed Orchard shielded pool at genesis with fast, observable sync ([#3732](undefined/undefined/undefined/issues/3732))


### Bug Fixes

* **dashmate:** prevent orphaned verification container blocking SSL renewal ([#3162](undefined/undefined/undefined/issues/3162))
* **dpp:** block pre-programmed distribution changes on token update ([#3461](undefined/undefined/undefined/issues/3461))
* **drive:** consolidate historical contract proof verification retry logic ([#3165](undefined/undefined/undefined/issues/3165))
* **platform-wallet:** fix spv client deadlocking himself when trying to stop ([#3742](undefined/undefined/undefined/issues/3742))
* **platform-wallet:** satisfy accessors clippy lints ([#3596](undefined/undefined/undefined/issues/3596))


### Tests

* **swift-sdk:** swift-sdk test updated and added to CI ([#3479](undefined/undefined/undefined/issues/3479))
* **wasm-sdk:** fix flaky tokenPaymentInfo document balance assertions ([#3771](undefined/undefined/undefined/issues/3771))
Comment on lines +1 to +26

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

🟡 Suggestion: New 4.0.0-beta.1 changelog section has broken compare/issue URLs

The newly generated top section was committed with empty template variables: the heading link is [4.0.0-beta.1](///compare/v3.1.0-dev.8...v4.0.0-beta.1) (missing host and repo, resolves to a relative path and 404s) and every PR/issue reference points to undefined/undefined/undefined/issues/NNNN instead of https://github.com/dashpay/platform/issues/NNNN. The immediately following entry at line 28 (## [3.1.0-dev.8]) has fully qualified GitHub URLs, so this is a regression in the changelog generator run for this release cut. Since the purpose of this PR is to publish release notes, shipping malformed links makes the entry unusable for readers following individual changes — re-run the generator (or hand-fix) before tagging.

Suggested change
## [4.0.0-beta.1](///compare/v3.1.0-dev.8...v4.0.0-beta.1) (2026-06-02)
### Features
* add register-contract script to rs-scripts ([#3744](undefined/undefined/undefined/issues/3744))
* **dashmate:** configure docker build args via config ([#3764](undefined/undefined/undefined/issues/3764))
* **drive-abci:** gate shielded-pool seeding behind `shielded_test_data` feature ([#3774](undefined/undefined/undefined/issues/3774))
* **drive:** add document history retrieval ([#3725](undefined/undefined/undefined/issues/3725))
* **platform:** add GetShieldedNotesCount query for sync progress ([#3769](undefined/undefined/undefined/issues/3769))
* seed Orchard shielded pool at genesis with fast, observable sync ([#3732](undefined/undefined/undefined/issues/3732))
### Bug Fixes
* **dashmate:** prevent orphaned verification container blocking SSL renewal ([#3162](undefined/undefined/undefined/issues/3162))
* **dpp:** block pre-programmed distribution changes on token update ([#3461](undefined/undefined/undefined/issues/3461))
* **drive:** consolidate historical contract proof verification retry logic ([#3165](undefined/undefined/undefined/issues/3165))
* **platform-wallet:** fix spv client deadlocking himself when trying to stop ([#3742](undefined/undefined/undefined/issues/3742))
* **platform-wallet:** satisfy accessors clippy lints ([#3596](undefined/undefined/undefined/issues/3596))
### Tests
* **swift-sdk:** swift-sdk test updated and added to CI ([#3479](undefined/undefined/undefined/issues/3479))
* **wasm-sdk:** fix flaky tokenPaymentInfo document balance assertions ([#3771](undefined/undefined/undefined/issues/3771))
## [4.0.0-beta.1](https://github.com/dashpay/platform/compare/v3.1.0-dev.8...v4.0.0-beta.1) (2026-06-02)
### Features
* add register-contract script to rs-scripts ([#3744](https://github.com/dashpay/platform/issues/3744))
* **dashmate:** configure docker build args via config ([#3764](https://github.com/dashpay/platform/issues/3764))
* **drive-abci:** gate shielded-pool seeding behind `shielded_test_data` feature ([#3774](https://github.com/dashpay/platform/issues/3774))
* **drive:** add document history retrieval ([#3725](https://github.com/dashpay/platform/issues/3725))
* **platform:** add GetShieldedNotesCount query for sync progress ([#3769](https://github.com/dashpay/platform/issues/3769))
* seed Orchard shielded pool at genesis with fast, observable sync ([#3732](https://github.com/dashpay/platform/issues/3732))
### Bug Fixes
* **dashmate:** prevent orphaned verification container blocking SSL renewal ([#3162](https://github.com/dashpay/platform/issues/3162))
* **dpp:** block pre-programmed distribution changes on token update ([#3461](https://github.com/dashpay/platform/issues/3461))
* **drive:** consolidate historical contract proof verification retry logic ([#3165](https://github.com/dashpay/platform/issues/3165))
* **platform-wallet:** fix spv client deadlocking himself when trying to stop ([#3742](https://github.com/dashpay/platform/issues/3742))
* **platform-wallet:** satisfy accessors clippy lints ([#3596](https://github.com/dashpay/platform/issues/3596))
### Tests
* **swift-sdk:** swift-sdk test updated and added to CI ([#3479](https://github.com/dashpay/platform/issues/3479))
* **wasm-sdk:** fix flaky tokenPaymentInfo document balance assertions ([#3771](https://github.com/dashpay/platform/issues/3771))

source: ['claude', 'codex']


Comment on lines +6 to +27

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 | ⚡ Quick win

Replace undefined/undefined/undefined issue links with valid GitHub issue URLs.

All new issue references in this section are broken due to an unresolved URL base, so readers can’t navigate to the referenced PR/issues.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@CHANGELOG.md` around lines 6 - 27, The CHANGELOG.md contains broken issue
links using the placeholder base "undefined/undefined/undefined" (e.g. the
patterns like ([`#3744`](undefined/undefined/undefined/issues/3744))); update each
broken link to point to the correct GitHub URL for this repository (replace the
undefined/undefined/undefined base with the repo's real org/name path or a full
https://github.com/<ORG>/<REPO>/pull/<PR#> or /issues/<#> URL), and ensure every
occurrence (all instances shown: `#3744`, `#3764`, `#3774`, `#3725`, `#3769`, `#3732`,
`#3162`, `#3461`, `#3165`, `#3742`, `#3596`, `#3479`, `#3771`) is fixed consistently so the
markdown links resolve.

## [3.1.0-dev.8](https://github.com/dashpay/platform/compare/v3.1.0-dev.7...v3.1.0-dev.8) (2026-05-28)


Expand Down
Loading
Loading