Repository navigation
Highlights
- Added the aggregate
guestworld while keeping every Tarantool interface independently importable. - Introduced opaque host-issued handles with explicit
retainandreleaseoperations. - Replaced native pointers and raw field addresses with copied MessagePack values.
- Added structured Tarantool errors with open
u32error codes. - Standardized the canonical interface names:
database,log, andtransaction. - Added API, migration, architecture, validation, contribution, security, and release documentation.
- Added CI validation, generated bindings, compatibility reports, and versioned API documentation.
Breaking changes
Version 0.2.0 establishes a new compatibility baseline. Source compatibility with 0.1.x is not provided.
Usage
The package is published as:
tarantool:tarantool@0.2.0
Use the complete API through the aggregate world:
include tarantool:tarantool/guest@0.2.0;Or import only the required interfaces:
import tarantool:tarantool/sequence@0.2.0;The OCI package is available from:
ghcr.io/mandesero/tarantool/tarantool:0.2.0
Generated API documentation is available at:
https://mandesero.github.io/tarantool-wit/0.2.0/
Full changelog: v0.1.4...v0.2.0