Skip to content

release papi v2 sdks#58

Merged
carlosala merged 6 commits into
mainfrom
cs-release
Feb 24, 2026
Merged

release papi v2 sdks#58
carlosala merged 6 commits into
mainfrom
cs-release

Conversation

@carlosala
Copy link
Copy Markdown
Member

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request releases PAPI v2 SDK packages, updating all SDK packages to support polkadot-api v2. The changes include upgrading dependencies from canary versions to stable release candidates, bumping package versions, updating build scripts, and modernizing CI/CD workflows.

Changes:

  • Updates all SDK packages (accounts, governance, ink, multisig, remote-proxy, statement, staking, and common-utils) with minor version bumps to support PAPI v2
  • Removes canary dependencies in favor of stable release candidate versions (^2.0.0-rc.2)
  • Updates build tooling (rollup 4.57.1→4.59.0, pnpm 10.24.0→10.30.1) and removes prepack scripts
  • Modernizes GitHub Actions workflows with new trigger mechanisms and consolidated publishing

Reviewed changes

Copilot reviewed 30 out of 37 changed files in this pull request and generated 11 comments.

Show a summary per file
File Description
pnpm-lock.yaml Updates all dependencies from canary versions to stable, removes unused canary packages, updates build tooling
packages/sdk-statement/package.json Bumps version to 0.4.0, updates polkadot-api from canary to ^2.0.0-rc.2, removes prepack script
packages/sdk-staking/package.json Bumps version to 0.5.0, updates substrate-bindings to 0.19.0, modifies build script with conditional .mjs handling
packages/sdk-remote-proxy/package.json Bumps version to 0.4.0, updates substrate-bindings to 0.19.0, improves build script
packages/sdk-multisig/package.json Bumps version to 0.3.0, updates substrate-bindings to 0.19.0, improves build script
packages/sdk-ink/package.json Bumps version to 0.7.0, updates ink-contracts dev dependency to 0.5.1, improves build script
packages/sdk-governance/package.json Bumps version to 0.5.0, removes prepack script
packages/sdk-accounts/package.json Bumps version to 0.7.0, updates polkadot-api to ^2.0.0-rc.2, removes prepack script
packages/common-utils/package.json Bumps version to 0.3.0, removes prepack script
package.json Updates rollup to 4.59.0, pnpm to 10.30.1
examples/statement-playground/package.json Updates substrate-client from canary to 0.6.0, reorders dependencies
examples/remote-proxy/package.json Updates @types/node to 25.3.0
.github/workflows/publish.yml Changes trigger from push to release events, updates to Node.js 24, removes per-package version checks, consolidates publishing
.github/workflows/ci.yml Updates to Node.js 24, updates action versions, adds permissions
Multiple CHANGELOG.md files Adds 0.x.0 release entries dated 2026-02-23 with PAPI v2 breaking changes
Multiple .papi files Updates metadata code hashes and descriptor versions for generated types
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/publish.yml
Comment thread packages/sdk-staking/package.json Outdated
Comment thread packages/sdk-remote-proxy/package.json Outdated
Comment thread .github/workflows/publish.yml
Comment thread .github/workflows/publish.yml Outdated
Comment thread packages/sdk-ink/package.json Outdated
Comment thread .github/workflows/publish.yml
Comment thread .github/workflows/publish.yml
Comment thread .github/workflows/publish.yml
Comment thread .github/workflows/ci.yml
Copy link
Copy Markdown

Copilot AI commented Feb 23, 2026

@carlosala I've opened a new pull request, #59, to work on those changes. Once the pull request is ready, I'll request review from you.

@carlosala carlosala merged commit 8eefdc1 into main Feb 24, 2026
1 check passed
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.

4 participants