diff --git a/docs/changelog.rst b/docs/changelog.rst index beb5c4873..1191c3ed8 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -276,6 +276,8 @@ Detailed list of changes - ssh kitten: Sanitize user controlled data in error messages that might leak to shell (:cve:`2026-42850`) +- Linux: Respect the fontconfig matrix setting commonly used for fake slant with fonts that do not have italic variants (:pull:`9990`) + 0.46.2 [2026-03-21] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/kitty/fast_data_types.pyi b/kitty/fast_data_types.pyi index 54b53959f..1d70c5255 100644 --- a/kitty/fast_data_types.pyi +++ b/kitty/fast_data_types.pyi @@ -423,6 +423,7 @@ class FontConfigPattern(TypedDict): scalable: bool outline: bool color: bool + matrix: tuple[float, float, float, float] variable: bool named_instance: bool