We currently don't have automated test coverage in CI for integration upgrades. It could be helpful to run automated tests against the stack for each package that assert an upgrade from the previous published version to the latest version is successful. This would catch cases where both versions of a package are considered valid, but backwards compatibility is broken between versions.
Relates to #579