Support MySQL binlog compression
MySQL binlog compression (https://dev.mysql.com/doc/refman/8.0/en/binary-log-transaction-compression.html) brings a new event type - TRANSACTION_PAYLOAD
See https://github.com/mysql/mysql-server/commit/1e5ae348c6f7 for the implementation details
Requiring those of us that manage mysql to turn off compressed binlogs is a huge pain and can lead to disk space issues so it really makes sense to support this setting and be able to read compressed binlogs. They are extremely useful and much more efficient than the non-compressed, original format and most probably should be enabled by default now.
Released in https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-20.html in April 2020 so 2 years ago.