Changelog
v4.0.0 - 2025-08-01
What's Changed
- December 2024 Audit by @4meta5 in #400
- Improve Fuzzing runs by @KitHat in #402
- Fix missing protoc in fuzzing run by @KitHat in #403
- Support paying DOT as a fee by @KitHat in #404
- fix: set
with_properties
in generic-template by @AlexD10S in #406 - Upgrade evm-template to stable2412 by @4meta5 in #407
- Upgrade generic-template to polkadot-stable2503 by @4meta5 in #414
- Upgrade evm-template to polkadot-stable2503 by @4meta5 in #417
Full Changelog: https://github.com/OpenZeppelin/polkadot-runtime-templates/compare/v3.0.0...v4.0.0
v3.0.0 - 2024-12-20
What's Changed
- Add the option to sync faster with Rococo to the docs by @ggonzalez94 in #249
- Fix MaxLockers by @KitHat in #248
- Add sccache and use nextest in our workflow by @ggonzalez94 in #265
- Merge v2 branch back to main by @ggonzalez94 in #273
- Add benchmark tests to CI by @KitHat in #243
- Fuzz Testing Integration by @KitHat in #275
- fix typos in testing with zombienet guide by @ozgunozerk in #276
- Remove security warning for EVM template and fix broken link in docs by @ggonzalez94 in #281
- Allow dependabod to automatically open PRs by @ggonzalez94 in #279
- Fix broken CI run on main by @KitHat in #283
- fix: rename templates binaries in the zombienet files by @AlexD10S in #290
- fix zombienet scripts for accountid20 compatibility by @ozgunozerk in #292
- disable code coverage for now by @ozgunozerk in #297
- Add needs triage issue label for new issues by @ggonzalez94 in #304
- Fix typos and add GH action that checks them by @ggonzalez94 in #311
- #302 Fix Weekly Fuzzing Run by @KitHat in #310
- Upgrade polkadot sdk v1.13.0 by @ozgunozerk in #298
- Upgrade to
polkadot-stable2407-1
fromv1.13.0
by @ozgunozerk in #299 - Fix workflow versions by @KitHat in #317
- Fix AFL build for fuzzing run by @KitHat in #323
- Use
construct runtime v2
by @ozgunozerk in #312 - #305 Fixing unexpectedly high weights for XCM pallet by @KitHat in #322
- use asset hub as reserve by @ozgunozerk in #327
- merge changes/fixes from
v2
back intomain
by @ozgunozerk in #333 - Generic asset manager by @ozgunozerk in #341
- Implement CheckedMetadataHashExtension by @4meta5 in #211
- xtokens config by @ozgunozerk in #331
- xtokens on generic by @ozgunozerk in #343
- xcm-transactor on evm by @4meta5 in #345
- xcm-transactor on generic by @4meta5 in #346
- Benchmarks update for release by @KitHat in #355
- Pallet grouping macros by @4meta5 in #300
- Reference for macros usage by @KitHat in #354
- fix antora version by @KitHat in #360
- Tanssi integration by @KitHat in #361
- Nonzero minimum period by @4meta5 in #380
- Release 3.0.0 Preparation by @4meta5 in #385
New Contributors
Full Changelog: https://github.com/OpenZeppelin/polkadot-runtime-templates/compare/v2.0.3...v3.0.0
v2.0.3 - 2024-10-31
This is a hot fix release that ensures compatibility with both polkadot and ethereum compatibility for our EVM parachain.
What's New:
- decided to use
rococo-local
for the zombienet for now, untilpaseo-local
becomes available on polkadot-sdk #352
v2.0.2 - 2024-10-30
This is a hot fix release that ensures compatibility with both polkadot and ethereum compatibility for our EVM parachain.
What's New:
- use
Alith
,Baltathar
, etc. (evm compatible 20-byte accounts) in our chain spec - fix chain spec properties for evm compatibility in polkadot ecosystem
- merge
impl_runtime_apis
macro back intolib.rs
, since this is causing metadata problems with polkadot.js (we will inspect this later and try to find a way to separate it back to its own file)
Now, our EVM template works in both polkadot setting (32-bytes) and in EVM setting (20-bytes).
Related PR: use evm compatible accounts, and fix properties for chain spec (#326)
v2.0.1 - 2024-09-13
This is a hot fix release that improves zombienet compatibility for our evm template. Basically adds these 2 fixes on top of the previous release:
Thanks to @AlexD10S for his contributions.
What's Changed
- zombienet fixes by @ozgunozerk and @AlexD10S in #313
Full Changelog: https://github.com/OpenZeppelin/polkadot-runtime-templates/compare/v2.0.0...v2.0.1
v2.0.0 - 2024-08-02
New: EVM Runtime Template
This release is audited by SRLabs, you can find the audit report here.
What's Changed
- add zombienet configuration by @Moliholy in #129
- Configure OpenGov by @4meta5 in #130
- Add benchmarking compilation check to CI by @4meta5 in #131
- Fix ci by @ozgunozerk in #133
- #97 added async backing to runtime and node by @KitHat in #102
- merge v1 into main by @ozgunozerk in #175
- clearer constant namings and explanations by @ozgunozerk in #151
- Remove security warning from docs and fix style in list by @ggonzalez94 in #178
- Treasury docs by @ozgunozerk in #152
- Update index - fix chainspec generation command by @DrW3RK in #181
- Transition into monorepo by @ozgunozerk in #180
- workflow fix by @ozgunozerk in #182
- Integrated EVM and Ethereum pallets by @KitHat in #196
- readme and docs update for monorepo by @ozgunozerk in #183
- Update README.md by @DrW3RK in #204
- #188 Added EVM RPC to the node by @KitHat in #198
- Upgrade evm dependencies by @ozgunozerk in #208
- #188 Added a guide for contract migration by @KitHat in #200
- Runtime lib restructure by @ozgunozerk in #202
- Precompiles by @4meta5 in #201
- add property to node for each template by @ozgunozerk in #221
- #189 Predeployed Contracts functionality by @KitHat in #218
- fixed "missing host function" bug by @KitHat in #225
- Disable logging for deployment builds by @4meta5 in #213
- Add pov reclaim by @ozgunozerk in #229
- [evm-template] XCM config for foreign assets by @4meta5 in #219
- Port the trivial audit fixes to evm by @ozgunozerk in #236
- #235 Updated benchmarks for the next release by @KitHat in #238
- Feemanager for evm by @ozgunozerk in #239
- Port docs to sync faster with Rococo to our audit branch by @ggonzalez94 in #252
- Max remote lock consumers by @ozgunozerk in #255
- RPC Differences Documentation and RPC Testing Toolkit by @KitHat in #241
- Fix for treasury config and benchmark by @KitHat in #240
- Bound GasLimitPovRatio to u64::MAX by @KitHat in #246
- Docs Update by @KitHat in #250
- Update docs by @ozgunozerk in #261
- HRMP Channel Guide by @4meta5 in #214
- Fix XCM constants by @KitHat in #268
- Fix
txpool
feature for EVM template by @KitHat in #270 - Bump versions by @ozgunozerk in #271
New Contributors
Full Changelog: https://github.com/OpenZeppelin/polkadot-runtime-templates/compare/v1.0.0...v2.0.0
v1.0.0 - 2024-04-26
Generic Runtime Template for Polkadot Parachains.
This release is audited by SRLabs, you can find the audit report here