Does kwayland maintain ABI compatibility?

When performing version iterations for KWayland, does it maintain ABI compatibility? When running a program compiled with KWayland version 5.57.1 on version 5.102.0, compatibility issues arise. Specifically, the version and name retrieved via the method m_registry->interface(KWayland::Client::Registry::Interface::RemoteAccessManager).version are mismatched.