As far as what I understand, this changes is to help mitigate the situation where PJS dictating the payload to sign. The new approach allow signer to change the payload and inject, alter the data they want (e.g: changing the nonce, metadata hash, mode ...)
Latest change from PJS: https://github.com/polkadot-js/api/pull/5914
As far as what I understand, this changes is to help mitigate the situation where PJS dictating the payload to sign. The new approach allow signer to change the payload and inject, alter the data they want (e.g: changing the nonce, metadata hash, mode ...)