From 79b77d58419400a8526c6d232afe0ba0633eb974 Mon Sep 17 00:00:00 2001 From: drendog Date: Sat, 13 Dec 2025 02:56:16 +0100 Subject: [PATCH] docs: add changelog --- CHANGELOG.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..a33b836 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,32 @@ +# 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.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.2.0] - 2025-12-13 + +### Added + +- Migration to clean-like architecture +- Improved Surface management and configuration +- Improved Event handling system +- Multi-surface support +- Runtime and declarative configuration options +- Popup initial support using XDG_Popup protocol +- New ergonomic APIs +- New examples + +### Changed + +- Callback registration is now chainable +- Surface identifier refactoring for better API + +### Fixed + +- Documentation improvements and updates + +## [0.1.0] - Initial development version