Skip to content

Commit

Permalink
A few previously experimental checks now made effective
Browse files Browse the repository at this point in the history
The dates indicate when each check was originally implemented as temporarily experimental.

Promoted on Universal profile
  - 2024/Jun/04: **tabular_kerning**
  - 2024/Jun/10: **gsub/smallcaps_before_ligatures**

Promoted on Opentype profile
  - 2024/Jun/20: **opentype/cff_ascii_strings**
  • Loading branch information
felipesanches committed Nov 6, 2024
1 parent 9ec6db4 commit d3acd98
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 4 deletions.
12 changes: 11 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ A more detailed list of changes is available in the corresponding milestones for
- ...


## 0.13.0a4 (2024-Nov-05)
## 0.13.0a4 (2024-Nov-06)
### Noteworthy release notes
- Thanks Guido Ferreyra for updating the TypeNetwork profile based on its "pending_review" list of recent checks that had been added since his last review (summary of changes listed below). **Other profile owners should consider doing the same.** (PRs #4878 and #4882)

Expand Down Expand Up @@ -55,6 +55,16 @@ A more detailed list of changes is available in the corresponding milestones for
- **varfont/unsupported_axes** (Despite discouraging its use, TN accepts fonts with ital axis.)
- **vtt_volt_data** (Very similar to 'vttclean' check, it may be a good idea to merge them.)

### Previously experimental checks now made effective
The dates indicate when each check was originally implemented as temporarily experimental.

#### Promoted on Universal profile
- 2024/Jun/04: **tabular_kerning**
- 2024/Jun/10: **gsub/smallcaps_before_ligatures**

#### Promoted on Opentype profile
- 2024/Jun/20: **opentype/cff_ascii_strings**

### Changes to existing checks
### On the Google Fonts profile
- **[googlefonts/fvar_instances]:** Skip if font has MORF axis. We allow designers to define their own custom fvar instances if the font has a Morph axis. They spend a significant amount of time drawing custom shapes for this axis so it is the right call imo. (PR #4880)
Expand Down
1 change: 0 additions & 1 deletion Lib/fontbakery/checks/opentype/cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,6 @@ def check_cff_deprecated_operators(cff_analysis):
All CFF Table top dict string chars should fit into the ASCII range.
""",
proposal="https://github.com/fonttools/fontbakery/issues/4619",
experimental="Since 2024/Jun/20",
)
def check_cff_ascii_strings(cff_analysis):
"""Does the font's CFF table top dict strings fit into the ASCII range?"""
Expand Down
1 change: 0 additions & 1 deletion Lib/fontbakery/checks/some_other_checks.py
Original file line number Diff line number Diff line change
Expand Up @@ -977,7 +977,6 @@ def check_alt_caron(ttFont):
This check attempts to detect this kind of mistake.
""",
proposal="https://github.com/fonttools/fontbakery/issues/3020",
experimental="Since 2024/Jun/10",
conditions=["is_ttf"],
)
def check_gsub_smallcaps_before_ligatures(ttFont):
Expand Down
1 change: 0 additions & 1 deletion Lib/fontbakery/checks/tabular_glyphs.py
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,6 @@ def check_tnum_glyphs_equal_widths(ttFont):
not intended to be used as tabular numerals.
""",
proposal="https://github.com/fonttools/fontbakery/issues/4440",
experimental="Since 2024/Jun/04",
)
def check_tabular_kerning(ttFont):
"""Check tabular widths don't have kerning."""
Expand Down

0 comments on commit d3acd98

Please sign in to comment.