CHANGELOG
0.10.1
- Fixed invalid intermediates when transitioning from DCS to ESC
0.10.0
- Changed the type of CSI parameters from i64 to u16
- All methods of the
Perform
trait are now optional
0.9.0
0.8.0
- Remove C1 ST support in OSCs, fixing OSCs with ST in the payload
0.7.1
- Out of bounds when parsing a DCS with more than 16 parameters
0.7.0
- Fix params reset between escapes
- Removed unused parameter from
esc_dispatch
0.6.0
- Fix build failure on Rust 1.36.0
- Add
bool_terminated
parameter to osc dispatch
0.5.0
- Support for dynamically sized escape buffers without feature
no_std
- Improved UTF8 parser performance
- Migrate to Rust 2018
0.4.0
- Fix handling of DCS escapes
0.3.3
- Fix off-by-one error in CSI parsing when params list was at max length (previously caused a panic).
- Support no_std
0.2.0
- Removes
osc_start
, osc_put
, and osc_end
- Adds
osc_dispatch
which simply receives a list of parameters - Removes
byte: u8
parameter from hook
and unhook
because it's always zero.