You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+15Lines changed: 15 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,21 @@ Notable changes to the ObjectBox Java library.
4
4
5
5
For more insights into what changed in the ObjectBox C++ core, [check the ObjectBox C changelog](https://github.com/objectbox/objectbox-c/blob/main/CHANGELOG.md).
6
6
7
+
## 4.0.3 - 2024-10-15
8
+
9
+
* Make closing the Store more robust. In addition to transactions, it also waits for ongoing queries. This is just an
10
+
additional safety net. Your apps should still make sure to finish all Store operations, like queries, before closing it.
11
+
*[Flex properties](https://docs.objectbox.io/advanced/custom-types#flex-properties) support `null` map and list values.
12
+
* Some minor vector search performance improvements.
13
+
14
+
### Sync
15
+
16
+
***Fix a serious regression, please update as soon as possible.**
17
+
* Add new options, notably for cluster configuration, when building `SyncServer`. Improve documentation.
18
+
Deprecate the old peer options in favor of the new cluster options.
19
+
* Add `SyncHybrid`, a combination of a Sync client and a Sync server. It can be used in local cluster setups, in
20
+
which a "hybrid" functions as a client & cluster peer (server).
21
+
7
22
## 4.0.2 - 2024-08-20
8
23
9
24
* Add convenience `oneOf` and `notOneOf` conditions that accept `Date` to avoid manual conversion using `getTime()`.
0 commit comments