Skip to content

Commit ad0a39c

Browse files
CHANGELOG.md: use dashes for lists for consistency
The README, GitHub and GitLab Markdown use dashes.
1 parent a067147 commit ad0a39c

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

CHANGELOG.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,31 +6,31 @@ For more insights into what changed in the ObjectBox C++ core, [check the Object
66

77
## 4.0.3 - 2024-10-15
88

9-
* Make closing the Store more robust. In addition to transactions, it also waits for ongoing queries. This is just an
9+
- Make closing the Store more robust. In addition to transactions, it also waits for ongoing queries. This is just an
1010
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.
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.
1313

1414
### Sync
1515

16-
* **Fix a serious regression, please update as soon as possible.**
17-
* Add new options, notably for cluster configuration, when building `SyncServer`. Improve documentation.
16+
- **Fix a serious regression, please update as soon as possible.**
17+
- Add new options, notably for cluster configuration, when building `SyncServer`. Improve documentation.
1818
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
19+
- Add `SyncHybrid`, a combination of a Sync client and a Sync server. It can be used in local cluster setups, in
2020
which a "hybrid" functions as a client & cluster peer (server).
2121

2222
## 4.0.2 - 2024-08-20
2323

24-
* Add convenience `oneOf` and `notOneOf` conditions that accept `Date` to avoid manual conversion using `getTime()`.
25-
* When `BoxStore` is closing, briefly wait on active transactions to finish.
26-
* Guard against crashes when `BoxStore` was closed, but database operations do still occur concurrently (transactions are still active).
24+
- Add convenience `oneOf` and `notOneOf` conditions that accept `Date` to avoid manual conversion using `getTime()`.
25+
- When `BoxStore` is closing, briefly wait on active transactions to finish.
26+
- Guard against crashes when `BoxStore` was closed, but database operations do still occur concurrently (transactions are still active).
2727

2828
## 4.0.1 - 2024-06-03
2929

30-
* Examples: added [Vector Search example](https://github.com/objectbox/objectbox-examples/tree/main/java-main-vector-search) that demonstrates how to perform on-device [approximate nearest neighbor (ANN) search](https://docs.objectbox.io/on-device-vector-search).
31-
* Revert deprecation of `Box.query()`, it is still useful for queries without any condition.
32-
* Add note on old query API methods of `QueryBuilder` that they are not recommended for new projects. Use [the new query APIs](https://docs.objectbox.io/queries) instead.
33-
* Update and expand documentation on `ToOne` and `ToMany`.
30+
- Examples: added [Vector Search example](https://github.com/objectbox/objectbox-examples/tree/main/java-main-vector-search) that demonstrates how to perform on-device [approximate nearest neighbor (ANN) search](https://docs.objectbox.io/on-device-vector-search).
31+
- Revert deprecation of `Box.query()`, it is still useful for queries without any condition.
32+
- Add note on old query API methods of `QueryBuilder` that they are not recommended for new projects. Use [the new query APIs](https://docs.objectbox.io/queries) instead.
33+
- Update and expand documentation on `ToOne` and `ToMany`.
3434

3535
## 4.0.0 - Vector Search - 2024-05-16
3636

@@ -62,12 +62,12 @@ final City closest = query.findWithScores().get(0).get();
6262

6363
For an introduction to Vector Search, more details and other supported languages see the [Vector Search documentation](https://docs.objectbox.io/ann-vector-search).
6464

65-
* BoxStore: deprecated `BoxStore.sizeOnDisk()`. Instead use one of the new APIs to determine the size of a database:
66-
* `BoxStore.getDbSize()` which for a file-based database returns the file size and for an in-memory database returns the approximately used memory,
67-
* `BoxStore.getDbSizeOnDisk()` which only returns a non-zero size for a file-based database.
68-
* Query: add properly named `setParameter(prop, value)` methods that only accept a single parameter value, deprecated the old `setParameters(prop, value)` variants.
69-
* Sync: add `SyncCredentials.userAndPassword(user, password)`.
70-
* Gradle plugin: the license of the [Gradle plugin](https://github.com/objectbox/objectbox-java-generator) has changed to the GNU Affero General Public License (AGPL).
65+
- BoxStore: deprecated `BoxStore.sizeOnDisk()`. Instead use one of the new APIs to determine the size of a database:
66+
- `BoxStore.getDbSize()` which for a file-based database returns the file size and for an in-memory database returns the approximately used memory,
67+
- `BoxStore.getDbSizeOnDisk()` which only returns a non-zero size for a file-based database.
68+
- Query: add properly named `setParameter(prop, value)` methods that only accept a single parameter value, deprecated the old `setParameters(prop, value)` variants.
69+
- Sync: add `SyncCredentials.userAndPassword(user, password)`.
70+
- Gradle plugin: the license of the [Gradle plugin](https://github.com/objectbox/objectbox-java-generator) has changed to the GNU Affero General Public License (AGPL).
7171

7272
## Previous versions
7373

0 commit comments

Comments
 (0)