Skip to content

v0.2.0

Latest

Choose a tag to compare

@mandesero mandesero released this 07 Aug 16:48
· 1 commit to master since this release

Highlights

  • Added the aggregate guest world while keeping every Tarantool interface independently importable.
  • Introduced opaque host-issued handles with explicit retain and release operations.
  • Replaced native pointers and raw field addresses with copied MessagePack values.
  • Added structured Tarantool errors with open u32 error codes.
  • Standardized the canonical interface names: database, log, and transaction.
  • 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