Enable the `improved_panic_error_reporting` feature in `sp-io` for our runtimes in a few releases
Substrate PR: https://github.com/paritytech/substrate/pull/10741 Background issue: https://github.com/paritytech/substrate/issues/10585
We should wait for a few releases until people have upgraded their clients (so that the new required host function is available) and then switch this feature on.
dq: what does "enable" actually mean here? Does this need a Polkadot PR?
Yes, there is a feature that needs to be activated. I think it can be done now, but there is no real need to get it done for the next release.
Does fixing this also fix https://github.com/paritytech/substrate/issues/11828?
Yes, as I have commented on the issue.
@koute it is now finally time to enable this :P I think we can just remove the feature and have it enabled always.
Indeed; this was included in Polkadot 0.9.17, and the newest version that explicitly pops up in our telemetry is 0.9.24, so should be fine to enable it.
I'll push a PR tomorrow morning.
Thank you. Important here being any way that all validators support this and they support this for sure.