Release v3.0 #27
Kazmirchuk
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The "near future" has finally come, so here is a new major release with full support for NATS Key/Value Store!
Including support for the newest features in NATS 2.10:
Moreover:
nats-tcl
is the first among all NATS clients to support KV API v1.1 - the new way to build hub/leaf node deployments based on subject transforms.New features
Core NATS
create
cget
option-status
to get the current connection statusconfigure
option-request_timeout
- 10s by defaultjet_stream
option-api_prefix
mymethod
JetStream
add_stream
options:-mirror
,-sources
add -mirror and -sources options to add_stream #25 ,-mirror_direct
,-republish
stream_direct_get
"Direct get" from a stream is not really direct #24account_info
,api_prefix
,timeout
,update_stream
,update_consumer
make_stream_source
,make_subject_transform
,make_republish
Key/Value
kv_watcher
based onordered_consumer
create_kv_aggregate
,create_kv_mirror
make_kv_origin
watch
options-idle_heartbeat
and-updates_only
Bugfixes
disconnect
CloseSocket
: don't try to flush the socket while we're reconnecting, and user calleddisconnect
Warnings
metadata
is moved fromjet_stream
class tonats
namespaceconsume
is now deprecated - usefetch
insteadPlus many more unit tests (233 in total!), improved error handling, documentation and examples.
This discussion was created from the release Release v3.0.
Beta Was this translation helpful? Give feedback.
All reactions