# 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] -->

## [v0.3.3] - 2026-05-30

### Added

* Improved public rustdocs ([#23](https://github.com/helix-editor/termina/pull/23))

### Fixed

* Fix Kitty Keyboard `Modifiers` bitflags representation ([c04c2c7672](https://github.com/helix-editor/termina/commit/c04c2c7672))

## [v0.3.2] - 2026-05-07

### Fixed

* Fixed parsing of OSC sequences terminated by BEL (0x07) ([#22](https://github.com/helix-editor/termina/pull/22))

## [v0.3.1] - 2026-04-06

### Added

* Add parsing of DECRPM for mode 2026 (grapheme clustering)

## [v0.3.0] - 2026-03-26

### Added

* Add parsing of OSC dynamic color sequences from the terminal. ([980077903880](https://github.com/helix-editor/termina/commit/980077903880))
* Add CSI sequences for the Kitty Multiple Cursor protocol. ([#14](https://github.com/helix-editor/termina/pull/14))

### Fixed

* Catch OSC sequences in the `Event::is_escape` predicate. ([3c1e399b8dd1](https://github.com/helix-editor/termina/commit/3c1e399b8dd1))

## [v0.2.0] - 2026-03-14

### Added

* Implement legacy console API for Windows ([#16](https://github.com/helix-editor/termina/pull/16))
* Add OSC sequences for changing and resetting terminal colors ([#17](https://github.com/helix-editor/termina/pull/17))

### Fixed

* Fix reading VT data which includes non-ASCII characters from Windows ([#15](https://github.com/helix-editor/termina/pull/15))

## [v0.1.1] - 2025-09-12

### Added

* Expose the `Parser` type ([#12](https://github.com/helix-editor/termina/pull/12))

### Fixed

* Fix overflowing subtraction on large mouse positions without SGRMouse enabled ([#11](https://github.com/helix-editor/termina/pull/11))
* Fix Illumos build by avoiding compiling macOS-specific polling functions ([#13](https://github.com/helix-editor/termina/pull/13))

## [v0.1.0] - 2025-08-31

### Added

* Initial publish
