From cdf258efbd8a43732a98d231d14b680b0cc85250 Mon Sep 17 00:00:00 2001 From: Uwe Date: Wed, 1 Oct 2025 08:13:12 +0200 Subject: [PATCH 1/4] Prepare release 5.0.0-dev.0 --- flutter_libs/pubspec.yaml | 4 ++-- generator/lib/src/version.dart | 2 +- generator/pubspec.yaml | 4 ++-- objectbox/CHANGELOG.md | 2 +- .../example/dart-native/vectorsearch_cities/pubspec.yaml | 2 +- .../event_management_tutorial/event_manager/pubspec.yaml | 2 +- .../event_management_tutorial/many_to_many/pubspec.yaml | 2 +- objectbox/example/flutter/objectbox_demo/pubspec.yaml | 2 +- .../example/flutter/objectbox_demo_relations/pubspec.yaml | 2 +- objectbox/example/flutter/objectbox_demo_sync/pubspec.yaml | 2 +- objectbox/pubspec.yaml | 2 +- sync_flutter_libs/pubspec.yaml | 4 ++-- 12 files changed, 15 insertions(+), 15 deletions(-) diff --git a/flutter_libs/pubspec.yaml b/flutter_libs/pubspec.yaml index 4a484f88d..38e107cda 100644 --- a/flutter_libs/pubspec.yaml +++ b/flutter_libs/pubspec.yaml @@ -3,7 +3,7 @@ description: Superfast NoSQL Flutter / Dart database. This package contains Flut # Link to actual directory in repository so file links on pub.dev work. repository: https://github.com/objectbox/objectbox-dart/tree/main/flutter_libs homepage: https://objectbox.io -version: 4.3.1 +version: 5.0.0-dev.0 environment: sdk: ^3.7.0 @@ -14,7 +14,7 @@ dependencies: sdk: flutter # This is here just to ensure compatibility between objectbox-dart code and the libraries used # You should still depend on objectbox directly in your Flutter application. - objectbox: 4.3.1 + objectbox: 5.0.0-dev.0 path_provider: ^2.0.0 dev_dependencies: diff --git a/generator/lib/src/version.dart b/generator/lib/src/version.dart index 1b4396884..639ca8979 100644 --- a/generator/lib/src/version.dart +++ b/generator/lib/src/version.dart @@ -4,5 +4,5 @@ class Version { /// /// This string is updated by the /tool/set-version.sh script /// as part of the release process. - static const String current = "4.3.1"; + static const String current = "5.0.0-dev.0"; } diff --git a/generator/pubspec.yaml b/generator/pubspec.yaml index d9d9cf565..fa97cefc0 100644 --- a/generator/pubspec.yaml +++ b/generator/pubspec.yaml @@ -3,13 +3,13 @@ description: ObjectBox Flutter / Dart database binding code generator - finds an # Link to actual directory in repository so file links on pub.dev work. repository: https://github.com/objectbox/objectbox-dart/tree/main/generator homepage: https://objectbox.io -version: 4.3.1 +version: 5.0.0-dev.0 environment: sdk: '^3.7.0' # source_gen 3.0.0 requires 3.7 and 3.7 has new dart format dependencies: - objectbox: 4.3.1 + objectbox: 5.0.0-dev.0 analyzer: '>=7.4.0 <9.0.0' # Allow version 8, but don't require it, yet (to use its API) for compat with more third-party packages build: ^3.0.0 # source_gen 3 requires 3.0.0 collection: ^1.18.0 # Would require 1.19.1, but Flutter 3.24.0 has 1.18.0 pinned diff --git a/objectbox/CHANGELOG.md b/objectbox/CHANGELOG.md index e9294c58d..2f9295da6 100644 --- a/objectbox/CHANGELOG.md +++ b/objectbox/CHANGELOG.md @@ -1,4 +1,4 @@ -## latest +## 5.0.0-dev.0 (2025-10-01) ### Sync diff --git a/objectbox/example/dart-native/vectorsearch_cities/pubspec.yaml b/objectbox/example/dart-native/vectorsearch_cities/pubspec.yaml index 706fdb8e6..21cc26b5a 100644 --- a/objectbox/example/dart-native/vectorsearch_cities/pubspec.yaml +++ b/objectbox/example/dart-native/vectorsearch_cities/pubspec.yaml @@ -6,7 +6,7 @@ environment: sdk: ^2.18.6 dependencies: - objectbox: ^4.3.1 + objectbox: ^5.0.0-dev.0 dev_dependencies: build_runner: ^2.4.9 diff --git a/objectbox/example/flutter/event_management_tutorial/event_manager/pubspec.yaml b/objectbox/example/flutter/event_management_tutorial/event_manager/pubspec.yaml index 6700cea7f..d97341add 100644 --- a/objectbox/example/flutter/event_management_tutorial/event_manager/pubspec.yaml +++ b/objectbox/example/flutter/event_management_tutorial/event_manager/pubspec.yaml @@ -12,7 +12,7 @@ dependencies: flutter: sdk: flutter - objectbox: ^4.3.1 + objectbox: ^5.0.0-dev.0 objectbox_flutter_libs: any intl: any diff --git a/objectbox/example/flutter/event_management_tutorial/many_to_many/pubspec.yaml b/objectbox/example/flutter/event_management_tutorial/many_to_many/pubspec.yaml index 6700cea7f..d97341add 100644 --- a/objectbox/example/flutter/event_management_tutorial/many_to_many/pubspec.yaml +++ b/objectbox/example/flutter/event_management_tutorial/many_to_many/pubspec.yaml @@ -12,7 +12,7 @@ dependencies: flutter: sdk: flutter - objectbox: ^4.3.1 + objectbox: ^5.0.0-dev.0 objectbox_flutter_libs: any intl: any diff --git a/objectbox/example/flutter/objectbox_demo/pubspec.yaml b/objectbox/example/flutter/objectbox_demo/pubspec.yaml index 04f8d0fc6..1ddfc42d6 100644 --- a/objectbox/example/flutter/objectbox_demo/pubspec.yaml +++ b/objectbox/example/flutter/objectbox_demo/pubspec.yaml @@ -9,7 +9,7 @@ environment: dependencies: flutter: sdk: flutter - objectbox: ^4.3.1 + objectbox: ^5.0.0-dev.0 objectbox_flutter_libs: any intl: ^0.20.2 path_provider: ^2.1.5 diff --git a/objectbox/example/flutter/objectbox_demo_relations/pubspec.yaml b/objectbox/example/flutter/objectbox_demo_relations/pubspec.yaml index ce553e88e..c3fbf920d 100644 --- a/objectbox/example/flutter/objectbox_demo_relations/pubspec.yaml +++ b/objectbox/example/flutter/objectbox_demo_relations/pubspec.yaml @@ -12,7 +12,7 @@ dependencies: # Optional: specify a concrete version when using ObjectBox Admin - https://docs.objectbox.io/data-browser # Note: when updating objectbox, check the release notes (https://github.com/objectbox/objectbox-dart/releases) # if objectbox-android-objectbrowser in android/app/build.gradle has to be updated. - objectbox: 4.3.1 + objectbox: 5.0.0-dev.0 objectbox_flutter_libs: any intl: ^0.20.2 path_provider: ^2.1.5 diff --git a/objectbox/example/flutter/objectbox_demo_sync/pubspec.yaml b/objectbox/example/flutter/objectbox_demo_sync/pubspec.yaml index e2732b77b..ebbc0d7f7 100644 --- a/objectbox/example/flutter/objectbox_demo_sync/pubspec.yaml +++ b/objectbox/example/flutter/objectbox_demo_sync/pubspec.yaml @@ -9,7 +9,7 @@ environment: dependencies: flutter: sdk: flutter - objectbox: ^4.3.1 + objectbox: ^5.0.0-dev.0 objectbox_sync_flutter_libs: any # For Sync support use this instead of objectbox_flutter_libs. intl: ^0.20.2 path_provider: ^2.1.5 diff --git a/objectbox/pubspec.yaml b/objectbox/pubspec.yaml index 369282150..322fe6e09 100644 --- a/objectbox/pubspec.yaml +++ b/objectbox/pubspec.yaml @@ -4,7 +4,7 @@ homepage: https://objectbox.io # Link to actual directory in repository so file links on pub.dev work. repository: https://github.com/objectbox/objectbox-dart/tree/main/objectbox documentation: https://docs.objectbox.io -version: 4.3.1 +version: 5.0.0-dev.0 environment: # minimum Dart SDK (also see generator and flutter_libs) diff --git a/sync_flutter_libs/pubspec.yaml b/sync_flutter_libs/pubspec.yaml index 43d6b4808..3e8773fb8 100644 --- a/sync_flutter_libs/pubspec.yaml +++ b/sync_flutter_libs/pubspec.yaml @@ -3,7 +3,7 @@ description: Fast Flutter database for persisting Dart objects. This package con # Link to actual directory in repository so file links on pub.dev work. repository: https://github.com/objectbox/objectbox-dart/tree/main/sync_flutter_libs homepage: https://objectbox.io -version: 4.3.1 +version: 5.0.0-dev.0 environment: sdk: ^3.7.0 @@ -14,7 +14,7 @@ dependencies: sdk: flutter # This is here just to ensure compatibility between objectbox-dart code and the libraries used # You should still depend on objectbox directly in your Flutter application. - objectbox: 4.3.1 + objectbox: 5.0.0-dev.0 path_provider: ^2.0.0 dev_dependencies: From 22c1ec0f581c5d7bc702b1f85cefd50e386dba47 Mon Sep 17 00:00:00 2001 From: Uwe Date: Wed, 1 Oct 2025 08:43:46 +0200 Subject: [PATCH 2/4] Revert "Prepare release 5.0.0-dev.0" This reverts commit cdf258efbd8a43732a98d231d14b680b0cc85250. --- flutter_libs/pubspec.yaml | 4 ++-- generator/lib/src/version.dart | 2 +- generator/pubspec.yaml | 4 ++-- objectbox/CHANGELOG.md | 2 +- .../example/dart-native/vectorsearch_cities/pubspec.yaml | 2 +- .../event_management_tutorial/event_manager/pubspec.yaml | 2 +- .../event_management_tutorial/many_to_many/pubspec.yaml | 2 +- objectbox/example/flutter/objectbox_demo/pubspec.yaml | 2 +- .../example/flutter/objectbox_demo_relations/pubspec.yaml | 2 +- objectbox/example/flutter/objectbox_demo_sync/pubspec.yaml | 2 +- objectbox/pubspec.yaml | 2 +- sync_flutter_libs/pubspec.yaml | 4 ++-- 12 files changed, 15 insertions(+), 15 deletions(-) diff --git a/flutter_libs/pubspec.yaml b/flutter_libs/pubspec.yaml index 38e107cda..4a484f88d 100644 --- a/flutter_libs/pubspec.yaml +++ b/flutter_libs/pubspec.yaml @@ -3,7 +3,7 @@ description: Superfast NoSQL Flutter / Dart database. This package contains Flut # Link to actual directory in repository so file links on pub.dev work. repository: https://github.com/objectbox/objectbox-dart/tree/main/flutter_libs homepage: https://objectbox.io -version: 5.0.0-dev.0 +version: 4.3.1 environment: sdk: ^3.7.0 @@ -14,7 +14,7 @@ dependencies: sdk: flutter # This is here just to ensure compatibility between objectbox-dart code and the libraries used # You should still depend on objectbox directly in your Flutter application. - objectbox: 5.0.0-dev.0 + objectbox: 4.3.1 path_provider: ^2.0.0 dev_dependencies: diff --git a/generator/lib/src/version.dart b/generator/lib/src/version.dart index 639ca8979..1b4396884 100644 --- a/generator/lib/src/version.dart +++ b/generator/lib/src/version.dart @@ -4,5 +4,5 @@ class Version { /// /// This string is updated by the /tool/set-version.sh script /// as part of the release process. - static const String current = "5.0.0-dev.0"; + static const String current = "4.3.1"; } diff --git a/generator/pubspec.yaml b/generator/pubspec.yaml index fa97cefc0..d9d9cf565 100644 --- a/generator/pubspec.yaml +++ b/generator/pubspec.yaml @@ -3,13 +3,13 @@ description: ObjectBox Flutter / Dart database binding code generator - finds an # Link to actual directory in repository so file links on pub.dev work. repository: https://github.com/objectbox/objectbox-dart/tree/main/generator homepage: https://objectbox.io -version: 5.0.0-dev.0 +version: 4.3.1 environment: sdk: '^3.7.0' # source_gen 3.0.0 requires 3.7 and 3.7 has new dart format dependencies: - objectbox: 5.0.0-dev.0 + objectbox: 4.3.1 analyzer: '>=7.4.0 <9.0.0' # Allow version 8, but don't require it, yet (to use its API) for compat with more third-party packages build: ^3.0.0 # source_gen 3 requires 3.0.0 collection: ^1.18.0 # Would require 1.19.1, but Flutter 3.24.0 has 1.18.0 pinned diff --git a/objectbox/CHANGELOG.md b/objectbox/CHANGELOG.md index 2f9295da6..e9294c58d 100644 --- a/objectbox/CHANGELOG.md +++ b/objectbox/CHANGELOG.md @@ -1,4 +1,4 @@ -## 5.0.0-dev.0 (2025-10-01) +## latest ### Sync diff --git a/objectbox/example/dart-native/vectorsearch_cities/pubspec.yaml b/objectbox/example/dart-native/vectorsearch_cities/pubspec.yaml index 21cc26b5a..706fdb8e6 100644 --- a/objectbox/example/dart-native/vectorsearch_cities/pubspec.yaml +++ b/objectbox/example/dart-native/vectorsearch_cities/pubspec.yaml @@ -6,7 +6,7 @@ environment: sdk: ^2.18.6 dependencies: - objectbox: ^5.0.0-dev.0 + objectbox: ^4.3.1 dev_dependencies: build_runner: ^2.4.9 diff --git a/objectbox/example/flutter/event_management_tutorial/event_manager/pubspec.yaml b/objectbox/example/flutter/event_management_tutorial/event_manager/pubspec.yaml index d97341add..6700cea7f 100644 --- a/objectbox/example/flutter/event_management_tutorial/event_manager/pubspec.yaml +++ b/objectbox/example/flutter/event_management_tutorial/event_manager/pubspec.yaml @@ -12,7 +12,7 @@ dependencies: flutter: sdk: flutter - objectbox: ^5.0.0-dev.0 + objectbox: ^4.3.1 objectbox_flutter_libs: any intl: any diff --git a/objectbox/example/flutter/event_management_tutorial/many_to_many/pubspec.yaml b/objectbox/example/flutter/event_management_tutorial/many_to_many/pubspec.yaml index d97341add..6700cea7f 100644 --- a/objectbox/example/flutter/event_management_tutorial/many_to_many/pubspec.yaml +++ b/objectbox/example/flutter/event_management_tutorial/many_to_many/pubspec.yaml @@ -12,7 +12,7 @@ dependencies: flutter: sdk: flutter - objectbox: ^5.0.0-dev.0 + objectbox: ^4.3.1 objectbox_flutter_libs: any intl: any diff --git a/objectbox/example/flutter/objectbox_demo/pubspec.yaml b/objectbox/example/flutter/objectbox_demo/pubspec.yaml index 1ddfc42d6..04f8d0fc6 100644 --- a/objectbox/example/flutter/objectbox_demo/pubspec.yaml +++ b/objectbox/example/flutter/objectbox_demo/pubspec.yaml @@ -9,7 +9,7 @@ environment: dependencies: flutter: sdk: flutter - objectbox: ^5.0.0-dev.0 + objectbox: ^4.3.1 objectbox_flutter_libs: any intl: ^0.20.2 path_provider: ^2.1.5 diff --git a/objectbox/example/flutter/objectbox_demo_relations/pubspec.yaml b/objectbox/example/flutter/objectbox_demo_relations/pubspec.yaml index c3fbf920d..ce553e88e 100644 --- a/objectbox/example/flutter/objectbox_demo_relations/pubspec.yaml +++ b/objectbox/example/flutter/objectbox_demo_relations/pubspec.yaml @@ -12,7 +12,7 @@ dependencies: # Optional: specify a concrete version when using ObjectBox Admin - https://docs.objectbox.io/data-browser # Note: when updating objectbox, check the release notes (https://github.com/objectbox/objectbox-dart/releases) # if objectbox-android-objectbrowser in android/app/build.gradle has to be updated. - objectbox: 5.0.0-dev.0 + objectbox: 4.3.1 objectbox_flutter_libs: any intl: ^0.20.2 path_provider: ^2.1.5 diff --git a/objectbox/example/flutter/objectbox_demo_sync/pubspec.yaml b/objectbox/example/flutter/objectbox_demo_sync/pubspec.yaml index ebbc0d7f7..e2732b77b 100644 --- a/objectbox/example/flutter/objectbox_demo_sync/pubspec.yaml +++ b/objectbox/example/flutter/objectbox_demo_sync/pubspec.yaml @@ -9,7 +9,7 @@ environment: dependencies: flutter: sdk: flutter - objectbox: ^5.0.0-dev.0 + objectbox: ^4.3.1 objectbox_sync_flutter_libs: any # For Sync support use this instead of objectbox_flutter_libs. intl: ^0.20.2 path_provider: ^2.1.5 diff --git a/objectbox/pubspec.yaml b/objectbox/pubspec.yaml index 322fe6e09..369282150 100644 --- a/objectbox/pubspec.yaml +++ b/objectbox/pubspec.yaml @@ -4,7 +4,7 @@ homepage: https://objectbox.io # Link to actual directory in repository so file links on pub.dev work. repository: https://github.com/objectbox/objectbox-dart/tree/main/objectbox documentation: https://docs.objectbox.io -version: 5.0.0-dev.0 +version: 4.3.1 environment: # minimum Dart SDK (also see generator and flutter_libs) diff --git a/sync_flutter_libs/pubspec.yaml b/sync_flutter_libs/pubspec.yaml index 3e8773fb8..43d6b4808 100644 --- a/sync_flutter_libs/pubspec.yaml +++ b/sync_flutter_libs/pubspec.yaml @@ -3,7 +3,7 @@ description: Fast Flutter database for persisting Dart objects. This package con # Link to actual directory in repository so file links on pub.dev work. repository: https://github.com/objectbox/objectbox-dart/tree/main/sync_flutter_libs homepage: https://objectbox.io -version: 5.0.0-dev.0 +version: 4.3.1 environment: sdk: ^3.7.0 @@ -14,7 +14,7 @@ dependencies: sdk: flutter # This is here just to ensure compatibility between objectbox-dart code and the libraries used # You should still depend on objectbox directly in your Flutter application. - objectbox: 5.0.0-dev.0 + objectbox: 4.3.1 path_provider: ^2.0.0 dev_dependencies: From 0e16d82c343510ef6e64a1b44ee33f622fa144d0 Mon Sep 17 00:00:00 2001 From: Uwe Date: Wed, 1 Oct 2025 08:42:56 +0200 Subject: [PATCH 3/4] Flutter demos: update Android plugin for 16 KB page size compatibility Only doing minor changes. Will fully update the examples at some later point. --- .../android/gradle/wrapper/gradle-wrapper.properties | 2 +- .../example/flutter/objectbox_demo/android/settings.gradle | 2 +- .../android/gradle/wrapper/gradle-wrapper.properties | 2 +- .../flutter/objectbox_demo_relations/android/settings.gradle | 2 +- .../android/gradle/wrapper/gradle-wrapper.properties | 2 +- .../example/flutter/objectbox_demo_sync/android/settings.gradle | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/objectbox/example/flutter/objectbox_demo/android/gradle/wrapper/gradle-wrapper.properties b/objectbox/example/flutter/objectbox_demo/android/gradle/wrapper/gradle-wrapper.properties index d0d403e27..d951fac2b 100644 --- a/objectbox/example/flutter/objectbox_demo/android/gradle/wrapper/gradle-wrapper.properties +++ b/objectbox/example/flutter/objectbox_demo/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/objectbox/example/flutter/objectbox_demo/android/settings.gradle b/objectbox/example/flutter/objectbox_demo/android/settings.gradle index 95883c8fc..ae4b50aee 100644 --- a/objectbox/example/flutter/objectbox_demo/android/settings.gradle +++ b/objectbox/example/flutter/objectbox_demo/android/settings.gradle @@ -23,7 +23,7 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version "8.2.1" apply false // 7.3.0 -> 8.2.1 to support JDK 21 + id "com.android.application" version "8.5.1" apply false // 8.5.1 to support 16 KB page sizes } include ":app" diff --git a/objectbox/example/flutter/objectbox_demo_relations/android/gradle/wrapper/gradle-wrapper.properties b/objectbox/example/flutter/objectbox_demo_relations/android/gradle/wrapper/gradle-wrapper.properties index d0d403e27..d951fac2b 100644 --- a/objectbox/example/flutter/objectbox_demo_relations/android/gradle/wrapper/gradle-wrapper.properties +++ b/objectbox/example/flutter/objectbox_demo_relations/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/objectbox/example/flutter/objectbox_demo_relations/android/settings.gradle b/objectbox/example/flutter/objectbox_demo_relations/android/settings.gradle index 95883c8fc..ae4b50aee 100644 --- a/objectbox/example/flutter/objectbox_demo_relations/android/settings.gradle +++ b/objectbox/example/flutter/objectbox_demo_relations/android/settings.gradle @@ -23,7 +23,7 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version "8.2.1" apply false // 7.3.0 -> 8.2.1 to support JDK 21 + id "com.android.application" version "8.5.1" apply false // 8.5.1 to support 16 KB page sizes } include ":app" diff --git a/objectbox/example/flutter/objectbox_demo_sync/android/gradle/wrapper/gradle-wrapper.properties b/objectbox/example/flutter/objectbox_demo_sync/android/gradle/wrapper/gradle-wrapper.properties index d0d403e27..d951fac2b 100644 --- a/objectbox/example/flutter/objectbox_demo_sync/android/gradle/wrapper/gradle-wrapper.properties +++ b/objectbox/example/flutter/objectbox_demo_sync/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/objectbox/example/flutter/objectbox_demo_sync/android/settings.gradle b/objectbox/example/flutter/objectbox_demo_sync/android/settings.gradle index 95883c8fc..ae4b50aee 100644 --- a/objectbox/example/flutter/objectbox_demo_sync/android/settings.gradle +++ b/objectbox/example/flutter/objectbox_demo_sync/android/settings.gradle @@ -23,7 +23,7 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version "8.2.1" apply false // 7.3.0 -> 8.2.1 to support JDK 21 + id "com.android.application" version "8.5.1" apply false // 8.5.1 to support 16 KB page sizes } include ":app" From f4b6f81adbbaf861b6636e2a26482e925cd3ab14 Mon Sep 17 00:00:00 2001 From: Uwe Date: Wed, 1 Oct 2025 09:26:27 +0200 Subject: [PATCH 4/4] Flutter demos: use flutter.ndkVersion again #127 Testing with Flutter 3.29+ and the NDK version was updated with 3.27 already. --- .../flutter/objectbox_demo/android/app/build.gradle | 8 +------- .../objectbox_demo_relations/android/app/build.gradle | 8 +------- .../flutter/objectbox_demo_sync/android/app/build.gradle | 8 +------- 3 files changed, 3 insertions(+), 21 deletions(-) diff --git a/objectbox/example/flutter/objectbox_demo/android/app/build.gradle b/objectbox/example/flutter/objectbox_demo/android/app/build.gradle index 74a66cd61..2d25a04f1 100644 --- a/objectbox/example/flutter/objectbox_demo/android/app/build.gradle +++ b/objectbox/example/flutter/objectbox_demo/android/app/build.gradle @@ -25,13 +25,7 @@ if (flutterVersionName == null) { android { namespace "com.example.objectbox_demo" compileSdkVersion flutter.compileSdkVersion - // ObjectBox: Flutter defaults to NDK 23.1.7779620, but - // - objectbox_flutter_libs requires Android NDK 25.1.8937393 - // - path_provider_android requires Android NDK 25.1.8937393 - // Until Flutter uses a newer version (https://github.com/flutter/flutter/commit/919bed6e0a18bd5b76fb581ede10121f8c14a6f7) - // manually set the required one: - // ndkVersion flutter.ndkVersion - ndkVersion = "25.1.8937393" + ndkVersion flutter.ndkVersion compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 diff --git a/objectbox/example/flutter/objectbox_demo_relations/android/app/build.gradle b/objectbox/example/flutter/objectbox_demo_relations/android/app/build.gradle index 73cba5ee3..f7997e63b 100644 --- a/objectbox/example/flutter/objectbox_demo_relations/android/app/build.gradle +++ b/objectbox/example/flutter/objectbox_demo_relations/android/app/build.gradle @@ -25,13 +25,7 @@ if (flutterVersionName == null) { android { namespace "com.example.objectbox_demo_relations" compileSdkVersion flutter.compileSdkVersion - // ObjectBox: Flutter defaults to NDK 23.1.7779620, but - // - objectbox_flutter_libs requires Android NDK 25.1.8937393 - // - path_provider_android requires Android NDK 25.1.8937393 - // Until Flutter uses a newer version (https://github.com/flutter/flutter/commit/919bed6e0a18bd5b76fb581ede10121f8c14a6f7) - // manually set the required one: - // ndkVersion flutter.ndkVersion - ndkVersion = "25.1.8937393" + ndkVersion flutter.ndkVersion compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 diff --git a/objectbox/example/flutter/objectbox_demo_sync/android/app/build.gradle b/objectbox/example/flutter/objectbox_demo_sync/android/app/build.gradle index fe951fc20..50dbde483 100644 --- a/objectbox/example/flutter/objectbox_demo_sync/android/app/build.gradle +++ b/objectbox/example/flutter/objectbox_demo_sync/android/app/build.gradle @@ -25,13 +25,7 @@ if (flutterVersionName == null) { android { namespace "com.example.objectbox_demo_sync" compileSdkVersion flutter.compileSdkVersion - // ObjectBox: Flutter defaults to NDK 23.1.7779620, but - // - objectbox_flutter_libs requires Android NDK 25.1.8937393 - // - path_provider_android requires Android NDK 25.1.8937393 - // Until Flutter uses a newer version (https://github.com/flutter/flutter/commit/919bed6e0a18bd5b76fb581ede10121f8c14a6f7) - // manually set the required one: - // ndkVersion flutter.ndkVersion - ndkVersion = "25.1.8937393" + ndkVersion flutter.ndkVersion compileOptions { sourceCompatibility JavaVersion.VERSION_1_8