blueboat
blueboat copied to clipboard
Bump ttf-parser from 0.12.3 to 0.15.2
Bumps ttf-parser from 0.12.3 to 0.15.2.
Changelog
Sourced from ttf-parser's changelog.
[0.15.2] - 2022-06-17
Fixed
- Missing advance and side bearing offsets in
HVAR/VVARis not an error. Simply ignore them.[0.15.1] - 2022-06-04
Fixed
- (cmap)
cmap::Subtable4::glyph_indexcorrectly handles malformed glyph offsets now.- (cmap)
cmap::Subtable4::codepointsno longer includes0xFFFFcodepoint.- (SVG) Fixed table parsing. Thanks to Shubhamj280
[0.15.0] - 2022-02-20
Added
apple-layoutbuild feature.ankr,feat,kerx,morxandtraktables.kernAAT subtable format 1.RawFaceChanged
- The
parsermodule is private now again.[0.14.0] - 2021-12-28
Changed
- (cmap)
cmap::Subtable::glyph_indexandcmap::Subtable::glyph_variation_indexacceptu32instead ofcharnow.- (glyf) ~7% faster outline parsing.
[0.13.4] - 2021-11-23
Fixed
- (CFF) Panic during
seacresolving.- (CFF) Stack overflow during
seacresolving.[0.13.3] - 2021-11-19
Fixed
- (glyf) Endless loop during malformed file parsing.
[0.13.2] - 2021-10-28
Added
gvar-allocbuild feature that unlocksgvartable limits by using heap. Thanks to OrionNebula[0.13.1] - 2021-10-27
Fixed
Face::line_gaplogic.[0.13.0] - 2021-10-24
Added
- Complete GSUB and GPOS tables support. Available under the
opentype-layoutfeature.- Public access to all supported TrueType tables. This allows a low-level, but still safe, access to internal data layout, which can be used for performance optimization, like caching.
Styleenum andFace::stylemethod.
... (truncated)
Commits
d164021Version bump.99d9978Missing advance and side bearing offsets inHVAR/VVARis not an error.6e2e814Version bump.5d43acc(cmap) Improve malformed subtable4 parsing.955bbfaFix Face::glyph_index documentation.ed89baaUpdate dev-dependencies and remove svgtypes dependency.5d781afUpdate readme.d0d714dAdd COLR/CPAL tables to Readme.7e24947(svg) Fix document records offset.396e9fcVersion bump.- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)