Skip to content

Commit b2a5b1a

Browse files
Merge branch 'c-lib-0.17' into 'main'
Use C library 0.17.0 See merge request objectbox/objectbox-dart!13
2 parents 3b71204 + 8459434 commit b2a5b1a

File tree

10 files changed

+13
-11
lines changed

10 files changed

+13
-11
lines changed

dev-doc/updating-c-library.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@ Dart won't error on C function signature mismatch, leading to obscure memory bug
99
Update `flutter_libs` and `sync_flutter_libs` with **compatible library versions**:
1010

1111
- Linux and Windows
12-
- Shortcut: search and replace e.g. `set(OBJECTBOX_VERSION 0.16.0)` in `CMakeLists.txt`.
12+
- Shortcut: search and replace e.g. `set(OBJECTBOX_VERSION 0.17.0)` in `CMakeLists.txt`.
1313
- [flutter_libs Linux](../flutter_libs/linux/CMakeLists.txt)
1414
- [flutter_libs Windows](../flutter_libs/windows/CMakeLists.txt)
1515
- [sync_flutter_libs Linux](../sync_flutter_libs/linux/CMakeLists.txt)
1616
- [sync_flutter_libs Windows](../sync_flutter_libs/windows/CMakeLists.txt)
1717
- Android ([view releases](https://github.com/objectbox/objectbox-java/releases))
18-
- Shortcut: search and replace `-android:3.1.3` in `build.gradle` files.
18+
- Shortcut: search and replace `-android:3.2.0` in `build.gradle` files.
1919
- In [flutter_libs](../flutter_libs/android/build.gradle)
2020
- In [sync_flutter_libs](../sync_flutter_libs/android/build.gradle)
2121
- Android in examples.
22-
- Shortcut: search and replace `-android-objectbrowser:3.1.3` in `build.gradle` files.
22+
- Shortcut: search and replace `-android-objectbrowser:3.2.0` in `build.gradle` files.
2323
- In [objectbox_demo_relations](../objectbox/example/flutter/objectbox_demo_relations/android/app/build.gradle)
2424
- Swift (iOS/macOS) ([view releases](https://github.com/objectbox/objectbox-swift/releases))
2525
- Shortcut: search and replace e.g. `s.dependency 'ObjectBox', '1.7.0` in `.podspec` files.

flutter_libs/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ repositories {
1616

1717
dependencies {
1818
// https://search.maven.org/search?q=g:io.objectbox%20objectbox-android
19-
implementation "io.objectbox:objectbox-android:3.1.3"
19+
implementation "io.objectbox:objectbox-android:3.2.0"
2020
}

flutter_libs/linux/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ set(objectbox_flutter_libs_bundled_libraries
2626

2727
# ----------------------------------------------------------------------
2828

29-
set(OBJECTBOX_VERSION 0.16.0)
29+
set(OBJECTBOX_VERSION 0.17.0)
3030

3131
set(OBJECTBOX_ARCH ${CMAKE_SYSTEM_PROCESSOR})
3232
if (${OBJECTBOX_ARCH} MATCHES "x86_64")

flutter_libs/windows/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ set(objectbox_flutter_libs_bundled_libraries
2525

2626
# ----------------------------------------------------------------------
2727

28-
set(OBJECTBOX_VERSION 0.16.0)
28+
set(OBJECTBOX_VERSION 0.17.0)
2929

3030
set(OBJECTBOX_ARCH ${CMAKE_SYSTEM_PROCESSOR})
3131
if (${OBJECTBOX_ARCH} MATCHES "AMD64")

install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set -eu
55
# It's important that the generated dart bindings and the c-api library version match. Dart won't error on C function
66
# signature mismatch, leading to obscure memory bugs.
77
# For how to upgrade the version see dev-doc/updating-c-library.md
8-
cLibVersion=0.16.0
8+
cLibVersion=0.17.0
99
os=$(uname)
1010
cLibArgs="$*"
1111

objectbox/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
* Require at least Dart SDK 2.14 (shipped with Flutter 2.5.0).
44
* When using the "All Exceptions" debug option in Visual Studio Code there is no longer an exception
55
when initializing ObjectBox. #252
6+
* Update: [objectbox-c 0.17.0](https://github.com/objectbox/objectbox-c/releases/tag/v0.17.0).
7+
* Update: [objectbox-android 3.2.0](https://github.com/objectbox/objectbox-java/releases/tag/V3.2.0).
68

79
## 1.5.0 (2022-05-11)
810

objectbox/example/flutter/objectbox_demo_relations/android/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,5 +86,5 @@ dependencies {
8686
// Add objectbox-android-objectbrowser only for debug builds.
8787
// Warning: when objectbox_flutter_libs updates check if version
8888
// needs update, e.g. check https://github.com/objectbox/objectbox-dart/releases.
89-
debugImplementation("io.objectbox:objectbox-android-objectbrowser:3.1.3")
89+
debugImplementation("io.objectbox:objectbox-android-objectbrowser:3.2.0")
9090
}

sync_flutter_libs/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ repositories {
1616

1717
dependencies {
1818
// https://search.maven.org/search?q=g:io.objectbox%20objectbox-sync-android
19-
implementation "io.objectbox:objectbox-sync-android:3.1.3"
19+
implementation "io.objectbox:objectbox-sync-android:3.2.0"
2020
}

sync_flutter_libs/linux/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ set(objectbox_sync_flutter_libs_bundled_libraries
2626

2727
# ----------------------------------------------------------------------
2828

29-
set(OBJECTBOX_VERSION 0.16.0)
29+
set(OBJECTBOX_VERSION 0.17.0)
3030

3131
set(OBJECTBOX_ARCH ${CMAKE_SYSTEM_PROCESSOR})
3232
if (${OBJECTBOX_ARCH} MATCHES "x86_64")

sync_flutter_libs/windows/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ set(objectbox_sync_flutter_libs_bundled_libraries
2525

2626
# ----------------------------------------------------------------------
2727

28-
set(OBJECTBOX_VERSION 0.16.0)
28+
set(OBJECTBOX_VERSION 0.17.0)
2929

3030
set(OBJECTBOX_ARCH ${CMAKE_SYSTEM_PROCESSOR})
3131
if (${OBJECTBOX_ARCH} MATCHES "AMD64")

0 commit comments

Comments
 (0)