CHANGELOG.md 2.8 KB

Below are the most important changes from each release.

Upcoming release: 0.3.11 (2022-Dic-??)

  • ...

0.3.10 (2022-Nov-24)

  • Better issue templates (PR #94)
  • build_stat: improve elided axisvalues (PR #95)

0.3.9 (2022-Oct-27)

0.3.8 (2022-Oct-10)

  • fix_stat do not drop nameids <= 25 (PR #88)

0.3.7 (2022-Oct-10)

  • build_stat: do not rm fvar axis name records (PR #87)

0.3.6 (2022-Oct-07)

  • Added YEAR axis (PR #53)
  • Added ELSH axis (PR #56)
  • Changed EGRD to ELGR (PR #57)
  • Added EHLT and EDPT (PR #61)
  • Added HEXP axis (PR #79)

0.3.5 (2022-Jul-01)

  • Move nameid25 to its own func (PR #52)

0.3.4 (2022-Jul-01)

  • Fix typo and ensure tox runs tests correctly (PR #50)

0.3.3 (2022-Jul-01)

  • Don't delete name IDs which are shared with the STAT table (PR #49)

0.3.2 (2022-Jun-27)

  • added _fvar_instance_collision function, which determines whether a family of fonts will have fvar instances which collide.
  • build_vf_name_table: only use v1 name tables if fvar instances match (PR #48)

0.3.1 (2022-Jun-24)

0.3.0 (2022-Jun-23)

  • Add name builder (PR #31)
  • Add illustrations (PRs #29, #30, #32 and #35)
  • Reduce length of parametric axis descriptions (PR #34)
  • y_transparent_descender.textproto Use depth, not height (PR #36)
  • tox: use black (PR #39)

0.2.0 (2022-Mar-14)

  • Remove pre-processing of fallback names and simplify API

0.1.1 (2022-Mar-14)

  • Fix typos on cursive and monospace axes descriptions.
  • Remove space characteres from fallback name entries of all axes. (issue #7)
  • Update min_value and default_value on y_transparent_uppercase.

0.1.0 (2022-Mar-04)

Release notes

  • Initial release of the axisregistry python module.
  • Most of the code & data was migrated from the fontbakery and google/fonts git repositories so that the GF Axis Registry data can be easily available to all our tools. The most immediate user of this module is Font Bakery itself, as well as GFTools.
  • Axis Registry definitions are still being gradualy updated on the google/fonts repo, on its axisregistry/ directory (https://github.com/google/fonts/tree/main/axisregistry) and this axisregistry python module will try to be kept in sync.
  • There's an ongoing plan to make this module the main place to update these definitions, avoiding data duplication and guaranteeing uniformity across tools.