Community Contributions
- Added in this release cycle via merged PRs from contributors.
What's Changed
- refactor(pop-fork): group integration tests by feature by @moliholy in #937
- revert: undo #937 refactor(pop-fork) integration-test move by @Daanvdplas in #940
- fix: add pop-chains version for publish by @Daanvdplas in #939
- refactor(pop-fork): move fork module tests to integration tests by @Daanvdplas in #941
- ci: optimize test performance with parallelism and path filters by @moliholy in #949
- test: harden parachain_lifecycle determinism by @moliholy in #950
- feat: add RPC health check polling for detached networks by @moliholy in #947
- chore: bump omni-node fallback version and normalize clean messages by @al3mart in #951
- fix(pop-test): inconsistent
--runtimeinon-runtime-upgradeby @al3mart in #954 - feat(pop-fork): add Asset Hub as a well-known chain by @al3mart in #946
- feat(up): show WebSocket URLs in detached mode by @moliholy in #956
- fix(call): prevent "not connected" error after successful queries by @moliholy in #955
- fix: return non-zero exit codes for call command failures by @moliholy in #948
- feat(build): add cargo fetch before cargo build for download visibility by @moliholy in #961
- fix(ci): add binary caching and HTTP retry with backoff by @moliholy in #959
- refactor(pop-cli): remove --provider from pop new chain by @moliholy in #960
- refactor(pop-common): replace hand-rolled retry with reqwest-middleware by @moliholy in #966
- docs: add Pop CLI skill guide by @Daanvdplas in #945
- refactor(test-env): separate TestNode and PolkadotNode for distinct use cases by @moliholy in #958
- feat(call-chain): add --execute flag for call submissions by @Daanvdplas in #980
- ci: extract lint into reusable workflow for early fail-fast by @moliholy in #983
- refactor(test): share node instances and optimize slow tests by @moliholy in #984
- feat(pop-cli): add global --json flag for structured CLI output by @moliholy in #969
- fix: preserve template network.toml for stable2512+ omni-node templates by @al3mart in #986
- fix(call-contract): avoid redundant deploy and execute prompts by @Daanvdplas in #981
- fix(fork): include detached output links for polkadot.js and PAPI by @Daanvdplas in #982
- fix(call chain): support composite storage key queries by @Daanvdplas in #979
- refactor(pop-cli): route progress UI through cli abstractions by @moliholy in #988
- fix: find build artifacts by @Daanvdplas in #875
- feat(pop-cli): add --json support for fork and verify by @Daanvdplas in #990
- feat(pop-cli): add --json support for clean, completion, upgrade, and install by @moliholy in #989
- feat(pop-cli): --json support for test command by @Daanvdplas in #992
- feat(pop-cli): --json support for build command (including build spec) by @moliholy in #996
- feat(pop-cli): --json support for bench pallet command by @moliholy in #995
- feat(pop-cli): add --json support for new, clean, completion, upgrade, and install commands by @moliholy in #994
- feat(pop-cli): add --json support for up contract and network by @Daanvdplas in #991
- docs(agents): add pop-cli and release skills by @Daanvdplas in #1000
- chore(deps): bump keccak from 0.1.5 to 0.1.6 by @dependabot[bot] in #997
- feat(pop-cli): add --json support for call chain and contract by @Daanvdplas in #993
- chore(release): prepare v0.14.0 by @Daanvdplas in #1001
Full Changelog: v0.13.0...v0.14.0