diff --git a/CHANGELOG.md b/CHANGELOG.md index 25e85a7..90f7b45 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,32 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [0.0.3] - 2026-03-04 + +### ๐Ÿš€ Features + +- Remove closed flag from ChannelState +- Add internal constructor for `Sucker`/`Sourcer` +- Implement asynchronous channel support with tokio integration + +### ๐Ÿ› Bug Fixes + +- Correct toolchain in flake + +### ๐Ÿšœ Refactor + +- Move traits to sync module and update imports +- Reorganize channel modules and implement async/sync structures + +### ๐Ÿงช Testing + +- Set_mut tests +- Increase code coverage of failure paths + +### โš™๏ธ Miscellaneous Tasks + +- Remove unused traits module +- Reorganize module exports for async and sync features ## [0.0.2] - 2025-09-04 ### ๐Ÿš€ Features diff --git a/Cargo.toml b/Cargo.toml index aec3b50..49df714 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "suck" description = "Suck data up through a channel" authors = ["Callum Leslie "] -version = "0.0.2" +version = "0.0.3" edition = "2024" documentation = "https://docs.rs/suck" homepage = "https://github.com/callumio/suck"