Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 8, 2022

Bumps fonttools[woff] from 4.23.0 to 4.32.0.

Release notes

Sourced from fonttools[woff]'s releases.

4.32.0

  • [otlLib] Disable GPOS7 optimization to work around bug in Apple CoreText. Always force Chaining GPOS8 for now (#2540).
  • [glifLib] Added outputImpliedClosingLine=False parameter to Glyph.draw(), to control behaviour of PointToSegmentPen (6b4e2e7).
  • [varLib.interpolatable] Check for wrong contour starting point (#2571).
  • [cffLib] Remove leftover GlobalState class and fix calls to TopDictIndex() (#2569, #2570).
  • [instancer] Clear AxisValueArray if it is empty after instantiating (#2563).

4.31.2

  • [varLib] fix instantiation of GPOS SinglePos values (#2555).

4.31.1

  • [subset] fix subsetting OT-SVG when glyph id attribute is on the root <svg> element (#2553).

4.31.0

  • [ttCollection] Fixed 'ResourceWarning: unclosed file' warning (#2549).
  • [varLib.merger] Handle merging SinglePos with valueformat=0 (#2550).
  • [ttFont] Update glyf's glyphOrder when calling TTFont.setGlyphOrder() (#2544).
  • [ttFont] Added ensureDecompiled method to load all tables irrespective of the lazy attribute (#2551).
  • [otBase] Added iterSubTable method to iterate over BaseTable's children of type BaseTable; useful for traversing a tree of otTables (#2551).

4.30.0

  • [varLib] Added debug logger showing the glyph name for which gvar is built (#2542).
  • [varLib.errors] Fixed undefined names in FoundANone and UnsupportedFormat exceptions (ac4d5611).
  • [otlLib.builder] Added windowsNames and macNames (bool) parameters to the buildStatTable function, so that one can select whether to only add one or both of the two sets (#2528).
  • [t1Lib] Added the ability to recreate PostScript stream (#2504).
  • [name] Added getFirstDebugName, getBest{Family,SubFamily,Full}Name methods (#2526).

4.29.1

  • [colorLib] Fixed rounding issue with radial gradient's start/end circles inside one another (#2521).
  • [freetypePen] Handle rotate/skew transform when auto-computing width/height of the buffer; raise PenError wen missing moveTo (#2517)

4.29.0

  • [ufoLib] Fixed illegal characters and expanded reserved filenames (#2506).
  • [COLRv1] Don't emit useless PaintColrLayers of lenght=1 in LayerListBuilder (#2513).
  • [ttx] Removed legacy waitForKeyPress method on Windows (#2509).
  • [pens] Added FreeTypePen that uses freetype-py and the pen protocol for rasterizating outline paths (#2494).
  • [unicodedata] Updated the script direction list to Unicode 14.0 (#2484).
    Bumped unicodedata2 dependency to 14.0 (#2499).
  • [psLib] Fixed type of fontName in suckfont (#2496).

4.28.5

  • [svgPathPen] Continuation of #2471: make sure all occurrences of str() are now replaced with user-defined ntos callable.
  • [merge] Refactored code into submodules, plus several bugfixes and improvements (#2473, #2475, #2476):
    • fixed duplicate-glyph-resolution GSUB-lookup generation code;
    • use tolerance in glyph comparison for empty glyph's width; ignore space of default ignorable glyphs;
    • downgrade duplicates-resolution missing-GSUB from assert to warn;
    • added --drop-tables option.

4.28.4

  • [merge] Merge GDEF marksets in Lookups properly (#2474).

... (truncated)

Changelog

Sourced from fonttools[woff]'s changelog.

4.32.0 (released 2022-04-08)

  • [otlLib] Disable GPOS7 optimization to work around bug in Apple CoreText. Always force Chaining GPOS8 for now (#2540).
  • [glifLib] Added outputImpliedClosingLine=False parameter to Glyph.draw(), to control behaviour of PointToSegmentPen (6b4e2e7).
  • [varLib.interpolatable] Check for wrong contour starting point (#2571).
  • [cffLib] Remove leftover GlobalState class and fix calls to TopDictIndex() (#2569, #2570).
  • [instancer] Clear AxisValueArray if it is empty after instantiating (#2563).

4.31.2 (released 2022-03-22)

  • [varLib] fix instantiation of GPOS SinglePos values (#2555).

4.31.1 (released 2022-03-18)

  • [subset] fix subsetting OT-SVG when glyph id attribute is on the root <svg> element (#2553).

4.31.0 (released 2022-03-18)

  • [ttCollection] Fixed 'ResourceWarning: unclosed file' warning (#2549).
  • [varLib.merger] Handle merging SinglePos with valueformat=0 (#2550).
  • [ttFont] Update glyf's glyphOrder when calling TTFont.setGlyphOrder() (#2544).
  • [ttFont] Added ensureDecompiled method to load all tables irrespective of the lazy attribute (#2551).
  • [otBase] Added iterSubTable method to iterate over BaseTable's children of type BaseTable; useful for traversing a tree of otTables (#2551).

4.30.0 (released 2022-03-10)

  • [varLib] Added debug logger showing the glyph name for which gvar is built (#2542).
  • [varLib.errors] Fixed undefined names in FoundANone and UnsupportedFormat exceptions (ac4d5611).
  • [otlLib.builder] Added windowsNames and macNames (bool) parameters to the buildStatTabe function, so that one can select whether to only add one or both of the two sets (#2528).
  • [t1Lib] Added the ability to recreate PostScript stream (#2504).
  • [name] Added getFirstDebugName, getBest{Family,SubFamily,Full}Name methods (#2526).

4.29.1 (released 2022-02-01)

  • [colorLib] Fixed rounding issue with radial gradient's start/end circles inside

... (truncated)

Commits
  • 84f3c50 Release 4.32.0
  • ae7ae9a Update changelog
  • 2d62a2a Disable GSUB5 optimization (#2540)
  • 7ee2c9d testTools: factor our method to strip variable items from ttx dumps
  • 9ffb2e0 removed cringy comments from a long long long long time ago
  • cace698 Merge pull request #2571 from fonttools/interpolatable-contour-starting-point
  • f021441 [interpolatable] Fix assert
  • 86b5d71 [interpolatable] Downgrade assert
  • 6b4e2e7 [ufoLib / interpolatable] Wire up outputImpliedClosingLine parameter
  • 3165cc1 [interpolatable] Add mirrored rotated contour for starting-point check
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [fonttools[woff]](https://github.com/fonttools/fonttools) from 4.23.0 to 4.32.0.
- [Release notes](https://github.com/fonttools/fonttools/releases)
- [Changelog](https://github.com/fonttools/fonttools/blob/main/NEWS.rst)
- [Commits](fonttools/fonttools@4.23.0...4.32.0)

---
updated-dependencies:
- dependency-name: fonttools[woff]
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 8, 2022
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 21, 2022

Superseded by #84.

@dependabot dependabot bot closed this Apr 21, 2022
@dependabot dependabot bot deleted the dependabot/pip/fonttools-woff--4.32.0 branch April 21, 2022 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Development

Successfully merging this pull request may close these issues.

0 participants