āØ Treat environments with no TERM env var as unsupported.
Remove dependency on thiserror.
[...]
0.4.1
š Fixed OSC 11 response being visible to users of GNU Screen
by detecting Screen and erroring before sending any control sequences (bash/terminal-colorsaurus#16).
0.4.0
ā” Renamed Ā«color schemeĀ» to Ā«color paletteĀ».
ā” Removed is_dark_on_light and is_light_on_dark functions. Use color_scheme instead.
Add new convenience function color_scheme which returns a nice Dark / Light enum.
Add support for urxvt's rgba: color format.
Further refined the documentation (more organized terminal list, new terminals tested).
Improved handling of ambigous color palettes (e.g. when background color is the same as foreground).
Queries are now terminated with ST (the standard string terminator) instead of BEL (which is an xterm extension).
Excerpt from the changelog:
This PR also addresses #1707.