Skip to content

Releases: robotools/fontParts

v0.5.1

04 May 18:40
Compare
Choose a tag to compare
- Changed: glyph.isEmpty() is back, not deprecated

- Fixed: Glyph tests to not have hard coded object and layer names
- Fixed: contour.getIdentiferForPoint()

- Deprecated tests done

v0.5.0

29 Apr 20:27
Compare
Choose a tag to compare
- ADDED: preserve curve argument to removePoint and removeSegment
- ADDED: font.generate accepts enviromentOptions arguments now

- Tests for Color
- Tests for bPoint (WIP)
- Tests for deprecated (WIP)

- Code style fixes

- FIXED: Glyph.lib now sets parent
- FIXED: writeGlyphToString returns glyph data and uses kwargs
- FIXED: if contour is None, bPoint can't have a next segment, parent contour, etc.
- FIXED: hashing for objects cleaned up
- FIXED: issues with setting bcpOut
- FIXED: get_base_kerningGroup was redefined

v0.4.4

11 Apr 19:16
Compare
Choose a tag to compare
- Fixed guideline rotation. Thank you @mashabow!

v0.4.3

10 Apr 21:05
Compare
Choose a tag to compare
- Fixes for removeLayer()
- Fixes for deprecated in Layer
- Fixed insertSegment()
- More tests for Glyph and Deprecated

v0.4.2

08 Apr 03:37
Compare
Choose a tag to compare
- Fixed fontShell _getIdentifier()
- Updated fontShell point notifications (requires Defcon 0.5.1)
- isEmpty is deprecated
- removed wrapper caching
- copy() does not copy identifiers

v0.4.1

06 Apr 19:13
Compare
Choose a tag to compare
- Groups checked for compatibility when kerning is interpolated
- Normalizers consolidated

v0.4.0

06 Apr 16:25
Compare
Choose a tag to compare
- Added swapLayerNames(), duplicateLayer(), and insertLayer()
- Added defaultLayer attribute

- Duplicate unicode values for a glyph are not allowed, will now raise error
- Tests for Normalizers, Features, Anchors, Components, Glyph
- Testing now runs coverage via tox