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_propertiesin 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-1fromv1.13.0by @ozgunozerk in #299 - Fix workflow versions by @KitHat in #317
 - Fix AFL build for fuzzing run by @KitHat in #323
 - Use 
construct runtime v2by @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 
v2back intomainby @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-localfor the zombienet for now, untilpaseo-localbecomes 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_apismacro 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 
txpoolfeature 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