# 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