Skip to content

Full integration of SDK #9948 in fellowship runtimes for 2.1.0 release.#5

Closed
acatangiu wants to merge 4 commits into
sigurpol:sigurpol-release-2_0_6from
acatangiu:release-2.1.0-fix
Closed

Full integration of SDK #9948 in fellowship runtimes for 2.1.0 release.#5
acatangiu wants to merge 4 commits into
sigurpol:sigurpol-release-2_0_6from
acatangiu:release-2.1.0-fix

Conversation

@acatangiu
Copy link
Copy Markdown

Full integration of paritytech/polkadot-sdk#9948 (coming with sdk2512 bump) for fellowship 2.1.0 release.

fellowship-merge-bot Bot added a commit to polkadot-fellows/runtimes that referenced this pull request Feb 20, 2026
🚨🚨🚨 **THIS IS NOT THE FINAL  RELEASE PR** 🚨🚨🚨

This branch aims to prepare `Release 2.1.0` for Polkadot (see [release
tracker](https://github.com/orgs/polkadot-fellows/projects/1/views/3)),
which is expected to land on chain no later than March 14th. We will
release on Kusama 1 week before.

Notables changes that will be merged **after** this PR is merged:


Main content of this PR:
- bump Polkadot SDK from 2507 to 2512
- It builds on top of @pandres95 's awesome work in #951 - thanks Pablo
and everyone who has contributed there 🙇

Some of key changes:
-   Upgrade SDK to `stable2512` (currently `stable2512-2-rc1`
-   Introduction of the first version of DAP pallet
- All staking changes needed for [DAP phase
1](https://forum.polkadot.network/t/the-roadmap-for-the-dynamic-allocation-pool-dap/16511):
session keys on AH, nominator fast-unbondanble and not slashable via
config, no more treasury burns, slash burns redirected to DAP. All these
changes are Polkadot-only

## Notes

In retrospect, this PR should have solely focused on bumping the SDK to
2512. The scope became excessive, and I apologize for this.

## TODO:

In the scope of this PR:
- [x] review breaking changes coming with the bump to  sdk `2512`
- [ ] re-run benchmarks also for `pallet_staking_async` and
`pallet_staking_async_rc_client` (brand new on KAH and PAH!)

**After this PR is merged and before creating 2.1.0 release PR**, we
also still want the following PRs to land:

- @acatangiu 's [PR](sigurpol#5): Full
integration of SDK #9948 in fellowship runtimes for 2.1.0 release
- @dhirajs0's [PR](sigurpol#4) to
support multi assets bounties

---------

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
Co-authored-by: Pablo Andrés Dorado Suárez <hola@pablodorado.com>
Co-authored-by: Clara van Staden <claravanstaden64@gmail.com>
Co-authored-by: clangenb <37865735+clangenb@users.noreply.github.com>
Co-authored-by: polka.dom <polkadotdom@gmail.com>
Co-authored-by: Rodrigo Quelhas <22591718+RomarQ@users.noreply.github.com>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Ron <yrong1997@gmail.com>
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
Co-authored-by: Dónal Murray <donalm@seadanda.dev>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Co-authored-by: fellowship-merge-bot[bot] <151052383+fellowship-merge-bot[bot]@users.noreply.github.com>
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>
Co-authored-by: Xiliang Chen <xlchen1291@gmail.com>
Co-authored-by: Sebastian Kunert <skunert49@gmail.com>
Co-authored-by: Alexandru Gheorghe <49718502+alexggh@users.noreply.github.com>
Co-authored-by: Tom <tsenseless@gmail.com>
Co-authored-by: Bastian Köcher <git@kchr.de>
Co-authored-by: Dónal Murray <donal.murray@parity.io>
Co-authored-by: Dhiraj Sah <dhiraj@parity.io>
Co-authored-by: Torsten Stüber <15174476+TorstenStueber@users.noreply.github.com>
Co-authored-by: Alexander Theißen <alex.theissen@me.com>
Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com>
Co-authored-by: Ankan <ankan.anurag@gmail.com>
Co-authored-by: Bastian Köcher <info@kchr.de>
Co-authored-by: Andrii <ndk@parity.io>
Co-authored-by: Yuri Volkov <0@mcornholio.ru>
Co-authored-by: s0me0ne-unkn0wn <48632512+s0me0ne-unkn0wn@users.noreply.github.com>
Co-authored-by: Muharem <ismailov.m.h@gmail.com>
Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com>
Co-authored-by: ordian <write@reusable.software>
Co-authored-by: Alistair Singh <alistair.singh7@gmail.com>
Co-authored-by: Sergej Sakac <73715684+Szegoo@users.noreply.github.com>
Co-authored-by: Serban Iorga <serban@parity.io>
Co-authored-by: Nikolai Kozlov <1431590+nkpar@users.noreply.github.com>
Co-authored-by: nkprt <nikolai@parity.io>
Co-authored-by: Eugenio Paluello <eugypalu@gmail.com>
Co-authored-by: Giuseppe Re <giuseppe.re@parity.io>
Co-authored-by: Javier Viola <363911+pepoviola@users.noreply.github.com>
Co-authored-by: Karol Kokoszka <karol.k91@gmail.com>
Co-authored-by: Ankan <10196091+Ank4n@users.noreply.github.com>
Co-authored-by: Andrei Sandu <andrei-mihail@parity.io>
Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com>
Co-authored-by: Alexandre Baldé <alexandre.balde@parity.io>
Co-authored-by: Maksym H <1177472+mordamax@users.noreply.github.com>
Co-authored-by: Alin Dima <alin@parity.io>
Co-authored-by: Christian Langenbacher <clangenb+gh@protonmail.ch>
Co-authored-by: Karol Kokoszka <karol@parity.io>
Co-authored-by: brenzi <brenzi@users.noreply.github.com>
Co-authored-by: Doordashcon <jesse.chejieh@gmail.com>
Co-authored-by: eskimor <eskimor@users.noreply.github.com>
Co-authored-by: Robert <robert@gonimo.com>
Co-authored-by: Raymond Cheung <178801527+raymondkfcheung@users.noreply.github.com>
Co-authored-by: Maciej <kz_sky@outlook.com>
Co-authored-by: kianenigma <kian@parity.io>
Co-authored-by: Alexander Cyon <Sajjon@users.noreply.github.com>
Co-authored-by: David Salami <31099392+Wizdave97@users.noreply.github.com>
@acatangiu acatangiu closed this Feb 23, 2026
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.

1 participant