Looks like OMEMO support hasn't landed either https://issues.imfreedom.org/issue/PIDGIN-16801 The Pidgin/libpurple team has a lot to handle as all of these proprietary chat options are constantly moving targets and trying to maintain feature parity on all of them. At least the FOSS options have publicly-documented specs and aren't actively hostile towards reverse engineering.
Awesome. I hadn't seen that. I remember using OTR in the past and switching from machines didn't really work, but the multi-client support that OMEMO brings though is pretty critical in a time where a most have multiple devices. Is this something v4 brings?