Skip to content

Releases: robotools/fontParts

v0.9.5

05 Sep 03:38
Compare
Choose a tag to compare

0.9.5 (released 2020-09-04)

  • 2020-09-04: Fix for contours not getting updated in fontShell, thanks @justvanrossum!
  • 2020-09-03: Fix for error message in normalizeKerningKey, thanks @colinmford!

v0.9.4

26 Aug 16:40
Compare
Choose a tag to compare

0.9.4 (released 2020-08-26)

  • Fixed release build

v0.9.3

26 Aug 16:14
Compare
Choose a tag to compare

0.9.3 (released 2020-08-26)

  • 2020-07-14: All rounding uses otRound. #536, fixes #533. Thanks @colinmford!
  • 2019-12-23: Allow contour.segment to be empty (#480). Thanks @typemytype!
  • 2020-01-08: Image file names now get a png file extension (#482). Thanks @typemytype!
  • 2020-02-03: Fixed error in setting contour index (#488). Thanks @typemytype!
  • 2020-02-10: Fixed error in PointPositionMixin (#486, fixed by #491)
  • 2020-04-01: Added option to turn off normalizer tests
  • 2020-04-07: Test fixes and updates. #512. Thanks @schriftgestalt!
  • various: Documentation updates and corrections

v0.9.2

10 Dec 22:22
Compare
Choose a tag to compare

0.9.2 (released 2019-12-10)

  • 2019-12-10: No longer send or recieve images from math glyphs. (thanks @LettError)
  • 2019-12-10: Removed unittest2 dependency.
  • 2019-10-21: Only use copy in _appendContour only if there is an offset. (thanks @simoncozens)
  • 2019-09-29: [fontshell] Accept pathLikeObjects for opening.

v0.9.1

28 Sep 22:02
Compare
Choose a tag to compare

0.9.1 (released 2019-09-28)

  • 2019-09-28: Change how glyph.unicode behaves. Instead of adding to glyph.unicodes, on a set it sets glyph.unicodes to the single value provided (or an empty list if the value was None.)
  • 2019-09-23: Fix an error in world.py

v0.9.0

30 Aug 18:46
Compare
Choose a tag to compare
0.9.0 (released 2019-08-30)
---------------------------
This release only supports Python 3, if you need Python 2 support, use 0.8.9.

- 2019-08-30: Remove Python 2 support.
- 2019-08-30: Change rounding to always round to the higher number, matching what fontTools does for anything visual.

v0.8.9

25 Aug 13:13
Compare
Choose a tag to compare

0.8.9 (released 2019-08-25)

  • 2019-08-25: Simplify removeOverlap in fontShell
  • 2019-08-25: Fixup dev-requirements

Note: This will be one of the last releases to support Python2.

v0.8.8

23 Aug 15:26
Compare
Choose a tag to compare

0.8.8 (released 2019-08-23)

  • 2019-08-23: Fix removeOverlap and add removeOverlap to fontShell.
  • 2019-07-23: Added support for fileStructure, for UFOZ.
  • 2019-06-07: Allow first point of a contour to be smooth.

This will likely be the last release that support Python 2, fyi

v0.8.7

04 Jun 20:31
Compare
Choose a tag to compare

0.8.7 (released 2019-06-04)

  • 2019-06-04: Change RemovedWarning to RemovedError
  • 2019-03-26: Set the first layer in layerOrder as the default layer for font.interpolate
  • 2019-03-18: A missing glyph in a get or del now returns KeyError

v0.8.6

15 Mar 18:55
Compare
Choose a tag to compare
  • 2019-03-15: Fixed how bPoint reports curve types, tangents are now reported as curve.
  • 2019-01-30: Fix OpenFont in fontShell.
  • 2019-01-15: One more fix for RFont (thanks @madig!)