Skip to content

Commit 8530828

Browse files
C library: update for Dart, Flutter Linux+Windows [0.16.0 -> 0.17.0]
Not updating Dart bindings as API has not changed and Swift library will not ship with 0.17.0 included in time.
1 parent 3b71204 commit 8530828

File tree

7 files changed

+7
-6
lines changed

7 files changed

+7
-6
lines changed

dev-doc/updating-c-library.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ 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)

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: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
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).
67

78
## 1.5.0 (2022-05-11)
89

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)