diff --git a/CHANGELOG.md b/CHANGELOG.md index eb76333..7dc0b14 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +# 0.3.0 (Nov 25th, 2025) + +* Macro now operates on a module. This allows the macro to have a visibility on both the struct and + the impl block and would enable us to improve the ergonomics of the API and add new API that's + currently not possible due to the decoupling between the macro operating on the struct and impl + block. +* Abstract the user from signal & state change types. Instead provide methods to create streams for + receiving signals and state changes. +* Published fields can now have a client-side setter method if user asks for it through a new + sub-attribute, `pub_setter`. +* A few minor fixes in documentation. + # 0.2.0 (Nov 17th, 2025) * Update info in `Cargo.toml`.