Releases: NatLabs/ZenDB
Releases · NatLabs/ZenDB
v2.0.1
ZenDB v2.0.1
Deploying the pre-built canister
Add to your dfx.json:
{
"type": "custom",
"wasm": "https://github.com/NatLabs/ZenDB/releases/download/v2.0.1/zendb-canister.wasm.gz",
"candid": "https://github.com/NatLabs/ZenDB/releases/download/v2.0.1/zendb-canister.did"
}Using as a Mops library
mops add zendb@2.0.1
v2.0.0
ZenDB v2.0.0
Deploying the pre-built canister
Add to your dfx.json:
{
"type": "custom",
"wasm": "https://github.com/NatLabs/ZenDB/releases/download/v2.0.0/zendb-canister.wasm.gz",
"candid": "https://github.com/NatLabs/ZenDB/releases/download/v2.0.0/zendb-canister.did"
}Using as a Mops library
mops add zendb@2.0.0
v1.1.0
ZenDB v1.1.0
Deploying the pre-built canister
Add to your dfx.json:
{
"type": "custom",
"wasm": "https://github.com/NatLabs/ZenDB/releases/download/v1.1.0/zendb-canister.wasm.gz",
"candid": "https://github.com/NatLabs/ZenDB/releases/download/v1.1.0/zendb-canister.did"
}Using as a Mops library
mops add zendb@1.1.0
v1.0.0
v0.1.0
Full Changelog: v0.0.1...v0.1.0
v0.0.1
Initial Release
ZenDB MVP - A high-performance document database built for the Internet Computer ecosystem.
Key Features
- Full Candid Integration: Native support for candid which allows users to store all Motoko data types
- Compound Indexes: Support for compound multi-field indexes to accelerate complex queries
- Rich Query Language: Comprehensive set of operators including equality, range, logical operations
- Query Builder API: Intuitive fluent interface for building complex queries
- Query Execution Engine: Performance optimized Query planner programmed to search for the path with the smallest result size to filter/traverse.
- Sorting & Pagination: Efficient ordered result sets with skip/limit pagination
- Schema Validation: Ensure data integrity with schema-based validation for each entry
- Schema Constraints: Add limits on what can be stored in the db
Merged PRs
- Variant Support - Accessing and Indexing in #11
- add methods to populate indexes in #14
- add partial document updates in #16
- Inclusivity in range queries in #23
- Schema constraints in #33
Full Changelog: https://github.com/NatLabs/ZenDB/commits/v0.0.1