Skip to content

Releases: objectbox/objectbox-c

ObjectBox C and C++ 5.0.0 RC

30 Sep 08:10
Compare
Choose a tag to compare
Pre-release

Release candidate.

ObjectBox C and C++ 4.3.1

29 Jul 09:12
Compare
Choose a tag to compare

Bug fix release

  • Cursor/Query: deleting a cursor (e.g. in a non-creator thread) waits for any query to finish
  • Query: added safety check to detect using a deleted query instance
  • Admin: fix displaying some string values twice
  • Add a few missing allocation failure checks
  • Internal improvements, e.g. updated dependencies and compiler to new major versions

ObjectBox C and C++ 4.3.0

12 May 21:04
Compare
Choose a tag to compare
  • Windows: msvc runtime is now embedded to avoid incompatible msvcp140.dll (e.g. those shipped with some JDKs)
  • External property types (via MongoDB connector): JsonToNative to support sub (embedded/nested) documents/arrays in MongoDB, and more
  • Admin: various new features

Sync

  • Add "Log Events" for important server events, which can be viewed on new Admin page
  • Detect and ignore changes for objects that were put but were unchanged
  • The limit for message size was raised

Check changelog for details

ObjectBox C and C++ 4.2.0

04 Mar 19:30
Compare
Choose a tag to compare
  • Extended the model by external names and types:
    allows defining a different name for an external database, which ObjectBox syncs with.

This prepares upcoming features for our MongoDB Sync Connector.

Check changelog for details

ObjectBox C and C++ 4.1.0

28 Jan 11:16
Compare
Choose a tag to compare
  • New query conditions for map properties (via flex properties)
  • Vector search: add "Geo" distance type for longitude/latitude pairs
  • Various internal improvements

Sync

  • Add JWT authentication
  • Sync clients can now send multiple credentials for login

Check changelog for details

ObjectBox C and C++ 4.0.3 (the first full 4.0 release)

11 Nov 09:20
Compare
Choose a tag to compare

4.0.3 the first 4.0.x version working with ObjectBox Generator 4.0 and thus is the first full 4.0 release.

Check the changelog for details

ObjectBox C and C++ 4.0.2

16 Oct 05:16
Compare
Choose a tag to compare
  • Made closing the store more robust; e.g. it waits for ongoing queries and transactions to finish
    (please still ensure to clean up properly on your side, this is an additional safety net)
  • Made Box API more robust when racing against store closing
  • Improved C++ APIs for nearest neighbor search (query building etc.)
  • Some minor HNSW performance improvements
  • Add "vectorsearch-cities" example

Sync

  • Fixed a serious regression; please update to the latest version asap!
  • Added a special compression for tiny transactions
  • Embedded clusters (note: the cluster feature may not come with all editions of the library)
  • Add FlatBuffers based configuration for Sync Server

ObjectBox 4.0.1

17 Jul 07:01
Compare
Choose a tag to compare
  • Query: "visit with score" added, so you can consume vector search results one-by-one with a visitor callback

ObjectBox 4.0 Vector Search

15 May 09:59
Compare
Choose a tag to compare
  • ObjectBox now supports vector search ("vector database") to enable efficient similarity searches.
    This is particularly useful for AI/ML/RAG applications, e.g. image, audio, or text similarity.
    Other use cases include semantic search or recommendation engines.
    See https://docs.objectbox.io/ann-vector-search for details.
  • Adjusting the version number to match the core version (4.0); we will be aligning on major versions from now on.

v4.0.1-alpha1

19 May 19:15
Compare
Choose a tag to compare
v4.0.1-alpha1 Pre-release
Pre-release
CHANGELOG.md: minor edits for 0.21.0