There are many places in the format for compatible extensions:

File Version: The file metadata contains a version. Encodings: Encodings are specified by enum and more can be added in the future. Page types: Additional page types can be added and safely skipped.

Last modified March 24, 2022: Final Squash (3563721)