Skip to content

Commit cc8924b

Browse files
committed
CHANGELOG.md finalized for 4.0.0 #56
1 parent cb6799b commit cc8924b

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

CHANGELOG.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,15 @@ ObjectBox Python ChangeLog
88
This is particularly useful for AI/ML/RAG applications, e.g. image, audio, or text similarity.
99
Other use cases include sematic search or recommendation engines.
1010
See https://docs.objectbox.io/ann-vector-search for details.
11-
* Stable flat public API provided by single top-level module objectbox
12-
* Queries: support for Property-based conditions and logic combinations
13-
* Convenient "Store" API deprecates ObjectBox and Builder API
14-
* Entities: Simplified declaration using type-specific Property classes
15-
* Model: Automatic ID/UID and Schema management (i.e. add/remove/rename of Entities and Properties)
11+
* The definition of entities (aka the data model) is now greatly simplified
12+
* Type-specific property classes, e.g. `name: String`, `count: Int64`, `score: Float32`
13+
* Automatic ID/UID and model management (i.e. add/remove/rename of entities and properties)
14+
* Automatic discovery of @Entity classes
15+
* Queries: property-based conditions, e.g. `box.query(City.name.starts_with("Be"))`
16+
* Queries: logical operators, e.g. `box.query(City.name == "Berlin" | City.name == "Munich")`
17+
* Convenient "Store" API (deprecates ObjectBox and Builder API)
1618
* New examples added, illustrating an VectorSearch and AI/RAG application
19+
* Stable flat public API provided by single top-level module objectbox
1720
* Dependency flatbuffers: Updated to 24.3.50
1821
* Adjusting the version number to match the core version (4.0); we will be aligning on major versions from now on.
1922

0 commit comments

Comments
 (0)