Skip to content

Latest commit

 

History

History
99 lines (63 loc) · 3.17 KB

CHANGELOG.md

File metadata and controls

99 lines (63 loc) · 3.17 KB

Changelog

The latest published Parley release is 0.2.0 which was released on 2024-10-10. You can find its changes documented below.

This release has an MSRV of 1.75.

Added

Parley

  • Generation on PlainEditor to help implement lazy drawing. (#143 by @xorgy)

0.2.0 - 2024-10-10

This release has an MSRV of 1.75.

Added

Parley

  • Example using tiny-skia which renders into a png (#55 by @nicoburns)
    • Breaking change: There is now a blanket implementation for Brush.
  • A swash example which renders into a png (#54 by @nicoburns)
  • An example with Vello on Winit which shows a basic text editor (#106 by @dfrg)
  • PlainEditor, a basic action-based text editor based on Parley Selection and Cursor (#126 by @xorgy)
  • Tree style builder (#76 by @nicoburns)
  • Conversions for FontFamily, FontStack, and StyleProperty to make styling more ergonomic (#129 by @xorgy)

Changed

General

Parley

  • Emoji clusters now get an Emoji family added by default (#56 by @dfrg)
  • Style builders now accept Into<StyleProperty<'a, B: Brush>> so you can push a GenericFamily or FontStack directly. (#129 by @xorgy)

Fontique

Fixed

Fontique

Removed

Fontique

  • Breaking change: removed conversion to/from icu_properties::Script for fontique::Script (#72 by @waywardmonkeys)
    • This can be restored by using the icu_properties feature of fontique.

0.1.0 - 2024-05-01

This release has an MSRV of 1.70.

  • Initial release