Skip to content

Commit 04c5990

Browse files
committed
Changelogs: move 4.x versions to earlier-versions.mdx
1 parent 8672392 commit 04c5990

2 files changed

Lines changed: 51 additions & 51 deletions

File tree

docs/README.mdx

Lines changed: 1 addition & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -152,58 +152,9 @@ errors are logged and the TX is only partially applied.
152152
* Make sources more readable (refactorings, added additional comments)
153153
* The Task sync example moved to [ObjectBox Sync Examples](https://github.com/objectbox/objectbox-sync-examples)
154154

155-
### 4.3.0 (2025-05-12)
156-
157-
* Windows: msvc runtime is now embedded to avoid incompatible msvcp140.dll (e.g. those shipped with some JDKs)
158-
* External property types (via [MongoDB connector](https://sync.objectbox.io/mongodb-sync-connector)): JsonToNative to support sub (embedded/nested) documents/arrays in MongoDB
159-
* External property types (via MongoDB connector): support ID mapping to UUIDs (v4 and v7)
160-
* Admin: add class and dependency diagrams to the schema page (view and download)
161-
* Admin: improved data view for large vectors by displaying only the first elements and the full vector in a dialog
162-
* Admin: detects images stored as bytes and shows them as such (PNG, GIF, JPEG, SVG, WEBP)
163-
164-
#### Sync
165-
166-
* Add "Log Events" for important server events, which can be viewed on new Admin page
167-
* Detect and ignore changes for objects that were put but were unchanged
168-
* The limit for message size was raised to 32 MB
169-
* Transactions above the message size limit will already fail on the client now (to better enforce the limit)
170-
* C++: add missing APIs for JWT token credentials
171-
172-
### 4.2.0 (2025-03-04)
173-
174-
* Extended the model by external names and types: allows defining a different name for an external database, which ObjectBox syncs with.
175-
176-
This prepares upcoming features for our [MongoDB Sync Connector](https://sync.objectbox.io/mongodb-sync-connector).
177-
178-
### 4.1.0 (2025-01-28)
179-
180-
* New query conditions for map properties (via flex properties): now supports key/value pairs for inequality conditions (e.g. greater than, less than) for string, integer and floating point values
181-
* Vector search: add "Geo" distance type for longitude/latitude pairs
182-
* Various internal improvements
183-
184-
#### Sync
185-
186-
* Add JWT authentication
187-
* Sync clients can now send multiple credentials for login
188-
189-
### 4.0 (2024-11-11)
190-
191-
Note: 4.0.3 the first 4.0.x version working with ObjectBox Generator 4.0 and thus is the first full 4.0 release. For individual changes in the runtime library check the GitHub release notes: [4.0.0](https://github.com/objectbox/objectbox-c/releases/tag/v4.0.0), [4.0.1](https://github.com/objectbox/objectbox-c/releases/tag/v4.0.1) and [4.0.2](https://github.com/objectbox/objectbox-c/releases/tag/v4.0.2).
192-
193-
* CMake stubs to easily integrate with [ObjectBox Generator 4.0](https://github.com/objectbox/objectbox-generator/releases/tag/v4.0.0)
194-
* ObjectBox now supports vector search ("vector database") to enable efficient similarity searches.\
195-
This is particularly useful for AI/ML/RAG applications, e.g. image, audio, or text similarity.\
196-
Other use cases include semantic search or recommendation engines.\
197-
See [https://docs.objectbox.io/ann-vector-search](https://docs.objectbox.io/ann-vector-search) for details.
198-
* Adjusting the version number to match the core version (4.0); we will be aligning on major versions from now on.
199-
* Made closing the store more robust; e.g. it waits for ongoing queries and transactions to finish\
200-
(please still ensure to clean up properly on your side, this is an additional safety net)
201-
* Made Box API more robust when racing against store closing
202-
* Add "vectorsearch-cities" example
203-
204155
### Earlier Versions
205156

206-
Changelogs for versions before 4.0 are now in [Earlier Versions](/earlier-versions).
157+
Changelogs for versions before 5.0 are now in [Earlier Versions](/earlier-versions).
207158

208159
## ObjectBox Generator
209160

docs/earlier-versions.mdx

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,56 @@ description: Changelog entries for ObjectBox versions before 4.0.
55

66
# Earlier Versions
77

8-
Changelogs for versions before 4.0 are kept here. For even earlier releases, check the [GitHub releases](https://github.com/objectbox/objectbox-c/releases).
8+
Changelogs for versions before 5.0 are kept here. For even earlier releases, check the [GitHub releases](https://github.com/objectbox/objectbox-c/releases).
9+
10+
### 4.3.0 (2025-05-12)
11+
12+
* Windows: msvc runtime is now embedded to avoid incompatible msvcp140.dll (e.g. those shipped with some JDKs)
13+
* External property types (via [MongoDB connector](https://sync.objectbox.io/mongodb-sync-connector)): JsonToNative to support sub (embedded/nested) documents/arrays in MongoDB
14+
* External property types (via MongoDB connector): support ID mapping to UUIDs (v4 and v7)
15+
* Admin: add class and dependency diagrams to the schema page (view and download)
16+
* Admin: improved data view for large vectors by displaying only the first elements and the full vector in a dialog
17+
* Admin: detects images stored as bytes and shows them as such (PNG, GIF, JPEG, SVG, WEBP)
18+
19+
#### Sync
20+
21+
* Add "Log Events" for important server events, which can be viewed on new Admin page
22+
* Detect and ignore changes for objects that were put but were unchanged
23+
* The limit for message size was raised to 32 MB
24+
* Transactions above the message size limit will already fail on the client now (to better enforce the limit)
25+
* C++: add missing APIs for JWT token credentials
26+
27+
### 4.2.0 (2025-03-04)
28+
29+
* Extended the model by external names and types: allows defining a different name for an external database, which ObjectBox syncs with.
30+
31+
This prepares upcoming features for our [MongoDB Sync Connector](https://sync.objectbox.io/mongodb-sync-connector).
32+
33+
### 4.1.0 (2025-01-28)
34+
35+
* New query conditions for map properties (via flex properties): now supports key/value pairs for inequality conditions (e.g. greater than, less than) for string, integer and floating point values
36+
* Vector search: add "Geo" distance type for longitude/latitude pairs
37+
* Various internal improvements
38+
39+
#### Sync
40+
41+
* Add JWT authentication
42+
* Sync clients can now send multiple credentials for login
43+
44+
### 4.0 (2024-11-11)
45+
46+
Note: 4.0.3 the first 4.0.x version working with ObjectBox Generator 4.0 and thus is the first full 4.0 release. For individual changes in the runtime library check the GitHub release notes: [4.0.0](https://github.com/objectbox/objectbox-c/releases/tag/v4.0.0), [4.0.1](https://github.com/objectbox/objectbox-c/releases/tag/v4.0.1) and [4.0.2](https://github.com/objectbox/objectbox-c/releases/tag/v4.0.2).
47+
48+
* CMake stubs to easily integrate with [ObjectBox Generator 4.0](https://github.com/objectbox/objectbox-generator/releases/tag/v4.0.0)
49+
* ObjectBox now supports vector search ("vector database") to enable efficient similarity searches.\
50+
This is particularly useful for AI/ML/RAG applications, e.g. image, audio, or text similarity.\
51+
Other use cases include semantic search or recommendation engines.\
52+
See [https://docs.objectbox.io/ann-vector-search](https://docs.objectbox.io/ann-vector-search) for details.
53+
* Adjusting the version number to match the core version (4.0); we will be aligning on major versions from now on.
54+
* Made closing the store more robust; e.g. it waits for ongoing queries and transactions to finish\
55+
(please still ensure to clean up properly on your side, this is an additional safety net)
56+
* Made Box API more robust when racing against store closing
57+
* Add "vectorsearch-cities" example
958

1059
### 0.21.0 (2024-02-13)
1160

0 commit comments

Comments
 (0)