github objectbox/objectbox-dart v5.0.0

8 hours ago

To upgrade to this major release run flutter pub upgrade objectbox --major-versions
(or for Dart Native apps dart pub upgrade objectbox --major-versions).

Sync

  • Support Sync server version 5.0 with User-Specific Data Sync
  • Support configuring Sync filter variables on SyncClient.

Other Changes

  • Flutter packages are compiled with Android SDK 35 to support Android Gradle Plugin 8.13 #755. They are also built using a language level of Java 11.
  • ToOne relations: when deleting an object with an ID larger than the maximum 32-bit unsigned integer (4_294_967_295) that is used as the target object of a ToOne, correctly re-set the target ID of the ToOne to 0. #740
  • Update ObjectBox database for Flutter Linux/Windows, Dart Native apps to 5.0.0-rc.
  • Update ObjectBox database for Flutter Android apps to 5.0.1.
    If your project is using Admin, make
    sure to update to io.objectbox:objectbox-android-objectbrowser:5.0.1 in android/app/build.gradle.
  • Update ObjectBox database for Flutter iOS/macOS apps to 5.0.0.
    For existing projects, run pod repo update and pod update ObjectBox in the ios or macos directories.
  • Remove deprecated contains condition for List<String> properties, use containsElement instead.

Don't miss a new objectbox-dart release

NewReleases is sending notifications on new releases.