v7.0.0
[7.0.0] - 2023-06-06
Breaking
-
The
Color
andAttribute
enum are no longer re-exported from crossterm by default.
Previously, when updating comfy-table, crossterm needed to be upgraded as well, since the compile would otherwise fail due to type incompatibilies.To fix this, these enums are now mirrored and internally mapped to their crossterm equivalents, which allows us to safely bump crossterm whenever a new version is released.
This change will only affect you if your projects explicitly use crossterm and comfy-table at the same time and feed crossterm's native types into comfy-table.If one wants the old behavior for convenience reasons, this can be enabled via a feature flag.
However, this is also a opt-in to potential breaking changes on minor/patch versions. -
Bump minimum version to v1.64
Added
reexport_crossterm
feature flag to enable old crossterm re-export.