The release is compatible with pulpcore from version 3.21 up to and including pulpcore 3.24 (not yet released).
The biggest change is the introduction of the new optimize sync mode. This is now the default behavior for all syncs. Using optimize sync, will skip the processing of metadata if the checksum has not changed since the last sync. This greately improves re-sync performance in such situations. It currently does not work in combination with the
mirror=True sync option and is simply disabled if mirror mode is enabled. If you feel the sync is missing something that has changed about the remote repository you are syncing, try using
optimize=False for a full re-sync. Consider opening an issue on why we should not optimize in your use case. See the API docs for syncs for more information.
Have a look at the change log for more details and changes.
You can check for known issues or open new ones on the pulp_deb GitHub issue tracker.