diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..2341b5e --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,38 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +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.1] - 2025-09-02 + +### ๐Ÿš€ Features + +- Add error types +- Add message types to be sent over channels +- Add initial synchronous channel implementation + +### ๐Ÿ› Bug Fixes + +- Rename error to be more descriptive +- Implement error for error types + +### ๐Ÿ’ผ Other + +- Typo + +### ๐Ÿ“š Documentation + +- Populate README +- Reorganise README +- Add instability warning + +### ๐Ÿงช Testing + +- Add basic tests for synchronous channel + +### โš™๏ธ Miscellaneous Tasks + +- Add metadata to Cargo.toml diff --git a/Cargo.toml b/Cargo.toml index 8c1574c..fd6d830 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.0" +version = "0.0.1" edition = "2024" documentation = "https://docs.rs/suck" homepage = "https://github.com/callumio/suck"