Releases: fonttools/fontspector
fontspector-profile-googlefonts v1.1.1
Chore
- check version string name presence in mandatory_entries
-
chore: Remove unwanted package-lock
-
chore(googlefonts): Check version string presence in mandatory_entries, not version_format
-
test(googlefonts): Update test expectations for #44
-
- Update fontations dependencies
-
chore: Update fontations dependencies
-
test(italic_angle): Update bounds check
-
Bug Fixes
- Merge subsets_correct and includes_production_subsets
- Use best family name for consistency with METADATA.pb
- Correctly parse URL in OFL text
-
fix(googlefonts/metadata/consistent_repo_urls): Correctly parse URL in OFL text (#296)
-
chore: Style fixes for new clippy
-
chore: Style fixes for new clippy
-
- Improve rationale rewrapping
-
fix(cli): Improve rationale rewrapping
-
chore: Style fixes for new clippy
-
- add skip for cff fonts
-
Add failing unittest for googlefonts/gasp
-
fix unittest
-
Add skip to googlefonts/gasp
-
Fix(Lint)
-
Style
- deny indexing slicing
-
chore: More lints into Cargo.toml
-
style: Deny indexing slicing
-
Commit Statistics
- 8 commits contributed to the release over the course of 11 calendar days.
- 12 days passed between releases.
- 8 commits were understood as conventional.
- 9 unique issues were worked on: #286, #287, #291, #293, #296, #299, #302, #304, #306
Commit Details
view details
- #286
- Add skip for cff fonts (faed004)
- #287
- Deny indexing slicing (a6b7ffc)
- #291
- Update fontations dependencies (138edbb)
- #293
- #296
- #299
- Improve rationale rewrapping (46e90e5)
- #302
- Correctly parse URL in OFL text (3a8cd3f)
- #304
- Use best family name for consistency with METADATA.pb (7c02a3b)
- #306
- Merge subsets_correct and includes_production_subsets (f938854)
fontspector-checkapi v1.1.1
Bug Fixes
- Correctly parse URL in OFL text
-
fix(googlefonts/metadata/consistent_repo_urls): Correctly parse URL in OFL text (#296)
-
chore: Style fixes for new clippy
-
chore: Style fixes for new clippy
-
- Improve rationale rewrapping
-
fix(cli): Improve rationale rewrapping
-
chore: Style fixes for new clippy
-
Style
- deny indexing slicing
-
chore: More lints into Cargo.toml
-
style: Deny indexing slicing
-
Commit Statistics
- 3 commits contributed to the release over the course of 11 calendar days.
- 12 days passed between releases.
- 3 commits were understood as conventional.
- 4 unique issues were worked on: #287, #296, #299, #302
Commit Details
fontspector v1.1.0
Chore
- Improve error handling
-
chore: Better error handling
-
chore: Better error handling for fix functions too
-
- fix typo
New Features
- Allow TOML config, allow explicit_checks/exclude_checks keys
-
feat(cli): Allow TOML config, allow explicit_checks/exclude_checks keys
-
fix(opentype/vendor_id): Support config file key property
-
- Use shadow-rs to provide detailed build information in --version and -V
Bug Fixes
- Don't use terminal reporter if there are stdout reporters
- Make list checks work, add permalinks
-
fix(web): Make list checks work, add permalinks (#162)
-
feat(googlefonts): Allow soft_dotted check on wasm, why not
-
- update rust crate zip to v4
- Reduce the use of printlns to avoid panic when piped
- Sort results in HTML/MD reports by severity
Commit Statistics
- 9 commits contributed to the release over the course of 28 calendar days.
- 30 days passed between releases.
- 9 commits were understood as conventional.
- 10 unique issues were worked on: #121, #122, #125, #126, #157, #162, #200, #228, #265, #275
Commit Details
view details
- #121
- Sort results in HTML/MD reports by severity (7793cb4)
- #122
- Use shadow-rs to provide detailed build information in --version and -V (0e4f717)
- #125
- Allow TOML config, allow explicit_checks/exclude_checks keys (82b1cb1)
- #126
- Reduce the use of printlns to avoid panic when piped (baec736)
- #157
- Update rust crate zip to v4 (57f0fc7)
- #162
- Make list checks work, add permalinks (8239853)
- #200
- Make list checks work, add permalinks (8239853)
- #228
- Don't use terminal reporter if there are stdout reporters (6be6c09)
- #265
- Fix typo (d2a69be)
- #275
- Improve error handling (f44be55)
Fontspector v1.0.2
What's Changed
- Move to fontations crate by @simoncozens in #107
- Custom profiles in WASM by @simoncozens in #109
- Include most of the fixes from gftools-fix by @simoncozens in #111
- Hey, who turned out the lights? by @simoncozens in #112
- Make Fontbakery Python bridge usable by @simoncozens in #113
- Add badges reporter by @simoncozens in #114
Full Changelog: fontspector-v1.0.1...fontspector-v1.0.2
fontspector v1.0.1
- Small bug fixes in universal checks
- Improved release and CI workflow
- Add README to Cargo.toml manifest
Commit Statistics
- 4 commits contributed to the release.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages