All user visible changes to tigerbeetle-unofficial
, tigerbeetle-unofficial-core
and tigerbeetle-unofficial-sys
crates will be documented in this file. This project uses Semantic Versioning 2.0.0.
0.6.0+0.16.17 · unreleased
- Upgraded
tb_client
C library to 0.16.17 version: (#38)- Replaced
payload
argument withreply
incore::Callbacks::on_competion()
to provide clustertimestamp
ofReply
generation. (tigerbeetle/tigerbeetle#2481) - Replaced
TIGERBEETLE_LOG_LEVEL
build time env var withTB_CLIENT_DEBUG
one, sinceconfig-log-level
build option was removed, but no FFI yet added for configuring runtime log filtering. (tigerbeetle/tigerbeetle#2539)
- Replaced
SendErrorKind::ClientEvicted
variant. (#38, tigerbeetle/tigerbeetle#2484)
0.5.0+0.16.11 · 2024-12-02
- Upgraded
tb_client
C library to 0.16.11 version. (#24, #19, #18) - Removed
concurrency_max
argument fromClient::new()
,Client::with_callback()
andClient::with_callback_unchecked()
methods. (#24, #19) - Replaced
Client::acquire()
andClientHandle::acquire()
methods withClient::packet()
andPacket::new()
. (#24, #19, #34) - Removed
error::AcquirePacketError
type. (#24, #19)
TIGERBEETLE_LOG_LEVEL
env var for settingconfig-log-level
when building (default isinfo
). (#24, #19)QueryFilter
andquery_filter::Raw
types. (#26)Client::query_accounts()
andClient::query_transfers()
methods. (#26)
0.4.1+0.15.3 · 2024-07-28
See the release notes.
0.4.0+0.15.3 · 2024-07-13
See the release notes.
0.3.0+0.13.133 and prior
See Git log.