The size limit of the data that you can put into a QR has always been a big issue for us, because it prevented us from doing things that required a bit more data or context. With the new version, we will have the option to split up QRs into multiple chunks / pages, and then display them in sequence. I posted a video of it in my last update:
However, this will not change how the copy/paste or deeplink approach works that you currently use in the base aepp. It’s currently also not enabled by default in order to be backwards compatible.
Basically every time when the QR gets too big, we will split it up.
“Too big” is very difficult to define, because it depends on the phone used (as scanner). IPhones can scan even bigger QRs without any issues usually, but some android phones have problems with bigger ones. We’re still trying to figure out the best parameters, but we’ll probably split them up sooner rather than later, because smaller QRs can easily be read by both platforms.
That’s it from a technical level. From a user perspective, this is mostly relevant when working with contract calls that contain a lot of data (spend txs on aeternity should not be split up by default).