RUST | "rust" | This implementation offloads the sync line decoding and handling into the PowerSync core extension. This is the only option, as an older JavaScript client implementation has been removed from the SDK. ## Compatibility warning The Rust sync client stores sync data in a format that is slightly different than the one used by the old JavaScript client. When adopting the RUST client on existing databases, the PowerSync SDK will migrate the format automatically. SDK versions supporting both the JavaScript and the Rust client support both formats with the JavaScript client implementaiton. However, downgrading to an SDK version that only supports the JavaScript client would not be possible anymore. Problematic SDK versions have been released before 2025-06-09. |