From b34bd8dc935b893d86803d10c2442d9025bebe80 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 24 Jun 2024 10:06:43 +0530 Subject: [PATCH] Update change log with variable font support --- docs/changelog.rst | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docs/changelog.rst b/docs/changelog.rst index c06572eee..90dec67f3 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -9,6 +9,21 @@ To update |kitty|, :doc:`follow the instructions `. Recent major new features --------------------------- +Variable font support [0.36] +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Terminal aficionados spend all day staring at text, so getting text +rendering just right is very important. In that spirit, kitty now supports +`OpenType Variable fonts `__. +These allow precise customisation of font characteristics, such as weight and +spacing. Not only that, kitty now has a new :doc:`choose-fonts +` kitten that provides a UI for choosing fonts with +support for font features, variable fonts and previews of how the font will +look. This is in addition to its existing best-in-class font customization +abilities, such as: :opt:`symbol_map`, :opt:`text_composition_strategy`, +:opt:`font_features` and :opt:`modify_font`. kitty knows text rendering is +important, and goes the extra mile for it. + Wayland goodies [0.34] ~~~~~~~~~~~~~~~~~~~~~~~ @@ -53,6 +68,10 @@ Detailed list of changes 0.36.0 [future] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +- Support `OpenType Variable fonts `__ + +- A new ``choose-fonts`` kitten that provides a UI with font previews to ease selection of fonts. Also has support for font features and variable fonts. + - Wayland: Allow fractional scales less than one (:pull:`7549`)