Skip to content

Releases: fonttools/fontspector

fontspector-profile-googlefonts v1.1.1

02 Jul 11:58

Choose a tag to compare

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
    • fix(googlefonts/metadata/subsets_correct): Merge subsets_correct and includes_production_subsets (#293)

    • test(googlefonts/metadata/subsets_correct): Merge subsets_correct and includes_production_subsets (#293)

  • 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

Commit Details

view details
  • #286
  • #287
  • #291
    • Update fontations dependencies (138edbb)
  • #293
    • Merge subsets_correct and includes_production_subsets (f938854)
    • Check version string name presence in mandatory_entries (ffc7318)
  • #296
    • Use best family name for consistency with METADATA.pb (7c02a3b)
    • Correctly parse URL in OFL text (3a8cd3f)
  • #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

02 Jul 11:58

Choose a tag to compare

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

view details

fontspector v1.1.0

19 Jun 12:22

Choose a tag to compare

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

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
  • #275

Fontspector v1.0.2

20 May 08:05

Choose a tag to compare

What's Changed

Full Changelog: fontspector-v1.0.1...fontspector-v1.0.2

fontspector v1.0.1

08 May 13:56

Choose a tag to compare

  • 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

Commit Details

view details
  • Uncategorized
    • Update changelog (1f2767f)
    • Adjusting changelogs prior to release of fontspector v1.0.1 (c2e98f9)
    • Add changelog (cfa49cd)
    • Bump fontspector version (59460d9)