Skip to content

Releases: polkadot-developers/polkadot-cookbook

Release v0.7.0

15 Dec 08:01
Immutable release. Only release title and notes can be modified.
8b626e6

Choose a tag to compare

Release v0.7.0

Highlights

This release focuses on improving the developer experience with better progress feedback, PAPI integration fixes, and enhanced submit workflow.

New Features

Draft Pull Requests

  • The dot submit command now creates draft PRs instead of regular PRs
  • Users are prompted to review and edit the PR description before marking it ready for review
  • Clear next steps are displayed after submission

Verbose Progress Output

  • Project creation now shows step-by-step progress:
    • Creating project directory
    • Initializing git repository
    • Copying template files
    • Installing dependencies
  • All pathways now include a "Change to project directory" step in Next Steps

Improved PAPI Integration

  • Auto-generate PAPI types before running tests
  • Use papi add for reliable metadata fetching
  • Fixed transactions template to use proper PAPI descriptors

Bug Fixes

  • Fixed .gitignore copying: Templates now correctly include .gitignore files in new projects
  • Fixed submit command: Handle symlinks and skip node_modules during project copy
  • Fixed repository references: Updated all references from paritytech to polkadot-developers
  • Fixed PAPI configuration: Let papi add create its own config instead of pre-creating it
  • Fixed node connectivity: Added retry logic for node readiness checks

Improvements

  • Simplified parachain dev node startup to align with upstream template
  • Removed redundant zombienet-xcm.toml configuration
  • Updated getting-started documentation for auto-generated types
  • Better error handling for npm install during project creation

Breaking Changes

None

Contributors

Thanks to all contributors who made this release possible!

Release v0.6.0

10 Dec 08:35
Immutable release. Only release title and notes can be modified.
833fb48

Choose a tag to compare

Release v0.6.0

Released: 2025-11-19

Changes Since v0.5.0

Version Bump: MAJOR

Changes

  • fix: move XCM example to cross-chain-transactions folder (#59) (7a682c7)
  • fix: move xcm-example to correct location matching documentation (#58) (e05f931)
  • refactor: standardize example naming and remove pathway column from README (#57) (33ae20d)
  • test: fix pathway integration and parallel test issues (#55) (924ab73)

Compatibility

This release was tested with:

  • Rust: 1.91.1
  • Node.js: v20.19.5

Testing

All recipes have passed CI tests.

Full manifest: manifest.yml


Status: Alpha (v0.x.x)

v0.5.0 - CLI Refactoring and CI Optimizations

14 Nov 06:58
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

This release includes major improvements to the CLI tool and CI workflow:

CLI Improvements

  • Simplified CLI command structure for better usability
  • Enhanced dependency checking with automatic installation prompts
  • Improved error handling and user feedback

CI Optimizations

  • Performance: Reduced pathway integration test times from 15-20 minutes to 2-3 minutes (cached)
  • Smart execution: Path-based conditional execution - tests only run when relevant files change
  • Caching: Runtime WASM artifact caching to avoid repeated 15+ minute builds

Testing

  • Comprehensive pathway integration tests for all recipe templates:
    • Basic interaction template
    • Solidity template
    • XCM template
    • Testing infrastructure template
    • Parachain/pallet template

Documentation

  • Updated README with improved CLI-first workflow
  • Modernized contributor documentation
  • Improved recipe template documentation

Tooling Versions

  • Rust: 1.91.1
  • Node: v20.19.5

Full Changelog: v0.4.0...v0.5.0

Release v0.4.0

13 Nov 15:43
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Release v0.4.0

Released: 2025-11-12

Changes Since v0.3.0

Version Bump: MAJOR

Changes

  • refactor: major CLI simplification and dependency checking (#51) (c5d9a76)
  • refactor: comprehensive CLI improvements and repository modernization (#50) (80ced14)
  • refactor: streamline documentation and improve CLI-first workflow (#49) (50bde4e)

Compatibility

This release was tested with:

  • Rust: 1.91.1
  • Node.js: v20.19.5

Testing

All recipes have passed CI tests.

Full manifest: manifest.yml


Status: Alpha (v0.x.x)

Release v0.3.0

05 Nov 07:03
45e4565

Choose a tag to compare

Release v0.3.0

Released: 2025-11-05

Changes Since v0.2.0

Version Bump: MAJOR

Changes

  • feat: add automatic API breaking change detection (#46) (cf4729b)

Compatibility

This release was tested with:

  • Rust: 1.91.0
  • Node.js: v20.19.5

Testing

All recipes have passed CI tests.

Full manifest: manifest.yml


Status: Alpha (v0.x.x)

Release v0.2.0

01 Nov 09:45
c8ba8f7

Choose a tag to compare

Release v0.2.0

Released: 2025-11-01

Changes Since v0.1.0

Version Bump: MINOR

Changes

  • fix: update weekly release workflow to detect squash-merged PRs (#45) (581cf2f)
  • refactor: restructure CLI command hierarchy and remove slug parameter (#44) (9d023b6)
  • Rename macOS binaries for clarity (#43) (059bd12)

Compatibility

This release was tested with:

  • Rust: 1.91.0
  • Node.js: v20.19.5

Testing

All recipes have passed CI tests.

Full manifest: manifest.yml


Status: Alpha (v0.x.x)

Release v0.1.0

31 Oct 11:30
56f3763

Choose a tag to compare

Release v0.1.0

Released: 2025-10-31

Changes Since v0.0.0

Version Bump: MINOR

Merged Pull Requests

Compatibility

This release was tested with:

  • Rust: 1.91.0
  • Node.js: v20.19.5

Testing

All recipes have passed CI tests.

Full manifest: manifest.yml


Status: Alpha (v0.x.x)