solana_kit_rpc_subscriptions 0.5.0
solana_kit_rpc_subscriptions: ^0.5.0 copied to clipboard
Subscription client for the Solana Kit Dart SDK.
Changelog #
All notable changes to this project will be documented in this file.
This changelog is managed by monochange.
0.5.0 - 2026-06-01 #
💥 Breaking Change #
Raise minimum Dart SDK to 3.12
Raise the minimum supported Dart SDK constraint to ^3.12.0 across public Dart packages.
This is a breaking change because consumers must use Dart 3.12 or newer. Flutter consumers must use a Flutter SDK that bundles Dart 3.12 or newer.
environment:
sdk: ^3.12.0
Owner: Ifiok Jr. · Introduced in: 32d5d36
🚀 Feature #
Refactor subscriptions to stream-native APIs
Refactor subscription internals toward stream-native Dart APIs while keeping the existing DataPublisher and AbortSignal compatibility APIs available as deprecated APIs.
Added stream-native helpers for channel streams, demultiplexing, reactive stores, and data/error stream composition, and migrated internal subscription consumers to use Dart Stream/StreamSubscription flows where possible.
Owner: Ifiok Jr. · Introduced in: 6fcc74a · Last updated in: 9988103
0.4.0 - 2026-05-30 #
📝 Changed #
Restructure release groups
Move program-specific and domain-specific packages out of the main release group into standalone release schedules with independent versioning. Core SDK packages remain synchronized in the main group.
Owner: Ifiok Jr. · Introduced in: fccec7f · Last updated in: 93b3cd3
🐛 Fixed #
Add per-package coverage badges
Add codecov flags and per-package coverage badges to all package READMEs.
Owner: Ifiok Jr. · Introduced in: bed1b1f · Last updated in: 93b3cd3
Document stream-first subscription preference
Document stream-first preference in solana_kit_subscribable and rpc_subscriptions; DataPublisher remains as a compatibility layer.
Owner: Ifiok Jr. · Introduced in: 29e8823 · Last updated in: 12316d5
Add typed RPC subscription methods
Add typed convenience methods for common Solana RPC…
Add typed convenience methods for common Solana RPC subscription requests so callers can avoid assembling notification names and params manually.
Owner: Ifiok Jr. · Introduced in: 0bb3747 · Last updated in: 0ee3d60
Add RPC subscription store helpers
Add pending RPC subscription reactive-store helpers and…
Add pending RPC subscription reactive-store helpers and typed subscription composition coverage for the upstream 6.9 subscription utility surface.
Owner: Ifiok Jr. · Introduced in: 9ee2e44 · Last updated in: 0ee3d60