]> git.ipfire.org Git - thirdparty/google/fonts.git/log
thirdparty/google/fonts.git
2 months agoBitcount: remove non-buildable config_yaml field
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:38:40 +0000 (21:38 +0100)] 
Bitcount: remove non-buildable config_yaml field

METADATA.pb's config_yaml pointed at the upstream sources/config.yaml,
which contains only "familyName: Bitcount" with no sources: field.
fontc_crater failed with "missing field `sources`".

Bitcount is built by a custom Python pipeline (Makefile -> scripts/build.py)
that generates designspace files from .stylespace definitions and adds
COLRv1 pixel layers — it cannot be expressed as a gftools-builder config.
Removed the non-functional config_yaml field. Repository URL, commit,
branch and file mappings are unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoNoto Sans Duployan: remove non-buildable config_yaml field
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:38:39 +0000 (21:38 +0100)] 
Noto Sans Duployan: remove non-buildable config_yaml field

METADATA.pb's config_yaml pointed at the upstream
sources/config-sans-duployan.yaml, whose sources: list names
NotoSansDuployan.glyphs. That file existed only transiently (2022-06 to
2023-01) and is absent at the recorded commit. fontc_crater failed with
"missing source 'NotoSansDuployan.glyphs'".

Noto Sans Duployan is a code-generated family built by a custom
Makefile/build.py pipeline, with no .glyphs/.ufo/.designspace source.
Removed the non-functional config_yaml field. Repository URL, commit,
archive_url and file mappings are unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoComic Relief: remove non-buildable config_yaml field
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:38:39 +0000 (21:38 +0100)] 
Comic Relief: remove non-buildable config_yaml field

METADATA.pb's config_yaml pointed at the upstream sources/config.yaml,
which lists .ufo sources. The repo at the recorded commit contains only
FontForge .sfd files; the .ufo files are build artifacts of a non-gftools
"make convert" (sfd2ufo) step that gftools-builder cannot run.
fontc_crater failed with "missing source 'ComicRelief-Bold.ufo'".

Removed the non-functional config_yaml field. The family's upstream
sources are FontForge .sfd files, not gftools-builder compatible without
a separate conversion step. Repository URL, commit and archive_url are
unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoOxygen: remove misleading override config.yaml (not reproducible)
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:38:39 +0000 (21:38 +0100)] 
Oxygen: remove misleading override config.yaml (not reproducible)

The override config.yaml referenced sources: [Oxygen-Regular.ufo], a file
that does not exist anywhere in the upstream repo. fontc_crater failed
with "missing source 'Oxygen-Regular.ufo'".

The upstream vernnobile/oxygenFont repo is a legacy FontForge-era project;
the shipped Light weight has no UFO source at all (only a .sfd), so the
three-static family cannot be reproduced by gftools-builder. Removed the
misleading override config.yaml and documented the family as not
reproducible. METADATA.pb is unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoNeuton: remove misleading override config.yaml (not reproducible)
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:38:39 +0000 (21:38 +0100)] 
Neuton: remove misleading override config.yaml (not reproducible)

The override config.yaml referenced sources: [NL.ufo], a file that does
not exist anywhere in the upstream repo. fontc_crater failed with
"missing source 'NL.ufo'".

The upstream anoxic/neuton repo is an in-progress personal project with
only FontForge .sfd masters and fragmentary partial UFOs — it has no
gftools-builder-compatible source set, and the shipped six-style family
cannot be reproduced from it. Removed the misleading override config.yaml
and documented the family as not reproducible. METADATA.pb is unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoDM Sans: add corrected override config.yaml for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:34:33 +0000 (21:34 +0100)] 
DM Sans: add corrected override config.yaml for fontc_crater build

The upstream config Sans/Source/config.yaml has valid content but every
line is indented 4 spaces with no top-level key, so it cannot be parsed.
fontc_crater failed with "no config file was found".

Added an override config.yaml: the upstream config de-indented to valid
top-level YAML, with source paths made repo-root-relative
(Sans/Source/DMSans.glyphs, Sans/Source/DMSans-Italic.glyphs). Removed the
config_yaml field from METADATA.pb so the override is auto-detected. The
recorded commit and sources are otherwise correct.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoFragment Mono: add override config.yaml for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:34:33 +0000 (21:34 +0100)] 
Fragment Mono: add override config.yaml for fontc_crater build

The upstream sources/config.yaml lives in sources/ and lists its source
as the bare path Fragment-Mono.glyphs, which only resolves relative to
the config's own directory. The build harness resolves source paths from
the repository root, so fontc_crater failed with "missing source
'Fragment-Mono.glyphs'".

Added an override config.yaml with the repo-root-relative source path
sources/Fragment-Mono.glyphs and removed the config_yaml field from
METADATA.pb so the override is auto-detected. The recorded commit is
correct.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoTrykker: add override config.yaml for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:34:33 +0000 (21:34 +0100)] 
Trykker: add override config.yaml for fontc_crater build

The upstream sources/config.yaml lists its source as "Trykker" with no
file extension; the actual source is the Glyphs 3 package directory
sources/Trykker.glyphspackage. fontc_crater failed with "missing source
'Trykker'".

Added an override config.yaml referencing sources/Trykker.glyphspackage
and removed the config_yaml field from METADATA.pb so google-fonts-sources
auto-detects the override. The recorded commit is correct.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoNoto Serif Nyiakeng Puachue Hmong: fix override config source path
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:34:32 +0000 (21:34 +0100)] 
Noto Serif Nyiakeng Puachue Hmong: fix override config source path

The override config.yaml referenced sources/NotoSerifNPHmong.designspace,
but the recorded commit (6f39c5843) predates the 2022-09-12 rename of the
source files from NotoSerifNyiakengPuachueHmong.* to NotoSerifNPHmong.*.
fontc_crater failed with "missing source
'sources/NotoSerifNPHmong.designspace'".

Corrected the config.yaml source path to
sources/NotoSerifNyiakengPuachueHmong.designspace. The recorded commit is
correct and was left unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoNoto Naskh Arabic UI: fix override config source for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:34:32 +0000 (21:34 +0100)] 
Noto Naskh Arabic UI: fix override config source for fontc_crater build

The override config.yaml referenced sources/NotoNaskhArabicUI.glyphspackage,
but the recorded commit (133ccaeb, tag v2.014) predates the 2023-07-24
conversion to the .glyphspackage format. At that commit the source is the
flat file sources/NotoNaskhArabicUI.glyphs. fontc_crater failed with
"missing source 'sources/NotoNaskhArabicUI.glyphspackage'".

Corrected the config.yaml source path to sources/NotoNaskhArabicUI.glyphs.
The recorded commit is correct and was left unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoArsenal SC: fix override config source paths for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:34:32 +0000 (21:34 +0100)] 
Arsenal SC: fix override config source paths for fontc_crater build

The override config.yaml listed the Glyphs sources as Arsenal.glyphs and
Arsenal-Italic.glyphs without the sources/ directory prefix. At the
recorded commit (e34db566) the sources are sources/Arsenal.glyphs and
sources/Arsenal-Italic.glyphs. fontc_crater failed with "missing source
'Arsenal-Italic.glyphs'".

Corrected the config.yaml source paths to include the sources/ prefix,
matching the regular Arsenal family's config. The recorded commit is
correct and was left unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoAbhaya Libre: fix source commit and config for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:28:10 +0000 (21:28 +0100)] 
Abhaya Libre: fix source commit and config for fontc_crater build

METADATA.pb recorded commit f53da70 (2024-05-31) and config_yaml
"sources/config.yaml". The override config.yaml referenced
sources/glyphs/Abhaya-Masters.glyphs, which does not exist at f53da70,
so fontc_crater failed with "missing source
'sources/glyphs/Abhaya-Masters.glyphs'".

upstream_info.md already contained a detailed analysis recommending the
historically-accurate onboarding commit. Applied those recommendations:
- source.commit changed to ade314aa (2017-02-16), one day before the
  fonts were added via google/fonts PR #665 (v1.050). The override
  config's source path sources/glyphs/Abhaya-Masters.glyphs exists at
  this commit.
- Removed config_yaml field: sources/config.yaml does not exist at the
  onboarding commit (it was introduced upstream in 2024); the local
  override is auto-detected.

The alternative of keeping f53da70 would build the 2024 variable-era
sources, which do not correspond to the shipped 2017 static binaries.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoMogra: fix override config source path for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:27:17 +0000 (21:27 +0100)] 
Mogra: fix override config source path for fontc_crater build

The override config.yaml listed the Glyphs source as Mogra.glyphs at the
repository root, but at the recorded commit (048039d) the source is
sources/Mogra.glyphs. fontc_crater failed with "missing source
'Mogra.glyphs'".

Corrected the config.yaml source path to sources/Mogra.glyphs. The
recorded commit is correct and was left unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoKumar One Outline: fix override config source path for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:27:17 +0000 (21:27 +0100)] 
Kumar One Outline: fix override config source path for fontc_crater build

The override config.yaml listed the Glyphs source as "Kumar One.glyphs"
at the repository root, but at the recorded commit (3192a79) the source
is "masters/Kumar One.glyphs". fontc_crater failed with "missing source
'Kumar One.glyphs'".

Corrected the config.yaml source path to "masters/Kumar One.glyphs". This
is the same itfoundry/kumar source shared with the Kumar One family. The
recorded commit is correct and was left unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoKumar One: fix override config source path for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:27:17 +0000 (21:27 +0100)] 
Kumar One: fix override config source path for fontc_crater build

The override config.yaml listed the Glyphs source as "Kumar One.glyphs"
at the repository root, but at the recorded commit (3192a79) the source
is "masters/Kumar One.glyphs". fontc_crater failed with "missing source
'Kumar One.glyphs'".

Corrected the config.yaml source path to "masters/Kumar One.glyphs".
The recorded commit is correct and was left unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoYatra One: fix override config source path for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:25:45 +0000 (21:25 +0100)] 
Yatra One: fix override config source path for fontc_crater build

The override config.yaml listed the UFO source as YatraOne_0.ufo at the
repository root, but at the recorded commit (b991e49) the source is
source/masters/YatraOne_0.ufo. fontc_crater failed with "missing source
'YatraOne_0.ufo'".

Corrected the config.yaml source path to source/masters/YatraOne_0.ufo.
The recorded commit is correct and was left unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoSriracha: fix override config source path for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:25:45 +0000 (21:25 +0100)] 
Sriracha: fix override config source path for fontc_crater build

The override config.yaml listed the UFO source as Sriracha-Regular.ufo
at the repository root, but at the recorded commit (6c6cf92) the source
is source/Sriracha-Regular.ufo. fontc_crater failed with "missing source
'Sriracha-Regular.ufo'".

Corrected the config.yaml source path to source/Sriracha-Regular.ufo.
The recorded commit is correct and was left unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoPragati Narrow: fix override config source path for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:25:45 +0000 (21:25 +0100)] 
Pragati Narrow: fix override config source path for fontc_crater build

The override config.yaml listed the Glyphs source as PragatiNarrow.glyphs
at the repository root, but at the recorded commit (829be32) the source
is SRC/PragatiNarrow.glyphs. fontc_crater failed with "missing source
'PragatiNarrow.glyphs'".

Corrected the config.yaml source path to SRC/PragatiNarrow.glyphs. The
recorded commit is correct and was left unchanged.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoBarrio: fix stale source commit hash for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 20:25:45 +0000 (21:25 +0100)] 
Barrio: fix stale source commit hash for fontc_crater build

The recorded source.commit (ced3c1e, 2015-02-03) predated the Google
Fonts onboarding by ~22 months; at that commit the Glyphs source was
still at SRC/Barrio.glyphs. The override config.yaml references
sources/Barrio.glyphs, so fontc_crater failed with "missing source
'sources/Barrio.glyphs'".

Updated source.commit to 4cb00e5 (2016-12-04), the last upstream commit
before the google/fonts PR #491 merge, where sources/Barrio.glyphs
exists. This commit was already identified as correct in upstream_info.md
but the METADATA.pb field had never been updated.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoLalezar: fix source commit hash for fontc_crater build
Felipe Correa da Silva Sanches [Thu, 21 May 2026 19:45:21 +0000 (20:45 +0100)] 
Lalezar: fix source commit hash for fontc_crater build

The recorded source.commit (c3e0eae, Aug 2016) predates the creation of
the sources/ directory in the upstream repo. fontc_crater failed with
"missing source 'sources/Lalezar.glyphs'" because config.yaml references
a path that does not exist at that revision.

Updated source.commit to 238701c (Feb 28 2017) — the last upstream
commit before the google/fonts binary date, matching date_added
(2017-02-28), where sources/Lalezar.glyphs exists at the canonical path.

The previous value came from a tag_match heuristic that matched a
version tag without verifying the build source existed at that revision.

Assisted by an AI agent (Claude Opus 4.7)

2 months agoMerge pull request #10550 from google/pushlists
Emma Marichal [Thu, 21 May 2026 16:16:50 +0000 (18:16 +0200)] 
Merge pull request #10550 from google/pushlists

Update to_sandbox.txt

2 months agoUpdate to_sandbox.txt by removing old font entries 10550/head
Emma Marichal [Thu, 21 May 2026 16:05:49 +0000 (18:05 +0200)] 
Update to_sandbox.txt by removing old font entries

Removed outdated font entries from the upgrade list.

2 months agoUpdate to_sandbox.txt [automated]
github-actions[bot] [Thu, 21 May 2026 16:00:01 +0000 (16:00 +0000)] 
Update to_sandbox.txt [automated]

2 months agoRemove designer: Huerta Tipographica 10547/head
Emma Marichal [Thu, 21 May 2026 13:51:37 +0000 (15:51 +0200)] 
Remove designer: Huerta Tipographica

2 months agoAdd designer: Andres Torresi
Emma Marichal [Thu, 21 May 2026 13:50:58 +0000 (15:50 +0200)] 
Add designer: Andres Torresi

2 months agoDesigner updated: Carolina Giovagnoli
Emma Marichal [Thu, 21 May 2026 13:47:21 +0000 (15:47 +0200)] 
Designer updated: Carolina Giovagnoli

2 months agoDesigner added: HT Fonts
Emma Marichal [Thu, 21 May 2026 13:44:37 +0000 (15:44 +0200)] 
Designer added: HT Fonts

2 months agoMerge pull request #10540 from christopherkindl/geistmono-1.701-liga-hotfix
Emma Marichal [Thu, 21 May 2026 12:00:28 +0000 (14:00 +0200)] 
Merge pull request #10540 from christopherkindl/geistmono-1.701-liga-hotfix

Geist Mono: Version 1.701 (hotfix for liga regression)

2 months agoadd article
Emma Marichal [Thu, 21 May 2026 09:42:54 +0000 (11:42 +0200)] 
add article

2 months agosmall copyright fix
Emma Marichal [Thu, 21 May 2026 09:36:24 +0000 (11:36 +0200)] 
small copyright fix

2 months agoPliant: Version 1.000 added
Emma Marichal [Thu, 21 May 2026 09:23:21 +0000 (11:23 +0200)] 
Pliant: Version 1.000 added

Taken from the upstream repo https://github.com/TheJonassss/Pliant at commit https://github.com/TheJonassss/Pliant/commit/dc119b45f0b60597305af387b97b2f5a94b2e1e4.

2 months agoUpdate families.csv Loud VF tagging for review
Abyss Type Company [Wed, 20 May 2026 20:19:39 +0000 (16:19 -0400)] 
Update families.csv Loud VF tagging for review

2 months agoUpdate families.csv Loud VF tagging in progress
Abyss Type Company [Wed, 20 May 2026 20:04:24 +0000 (16:04 -0400)] 
Update families.csv Loud VF tagging in progress

2 months agoUpdate families.csv Loud VF tag update
Abyss Type Company [Wed, 20 May 2026 19:54:34 +0000 (15:54 -0400)] 
Update families.csv Loud VF tag update

2 months agoUpdate families.csv Loud Tagging in Progress
Abyss Type Company [Wed, 20 May 2026 17:44:18 +0000 (13:44 -0400)] 
Update families.csv Loud Tagging in Progress

2 months agoRemove markdown validation comments from knowledge_graph.py
Emma Marichal [Wed, 20 May 2026 14:24:38 +0000 (16:24 +0200)] 
Remove markdown validation comments from knowledge_graph.py

Removed comments regarding markdown validation inside HTML tags.

2 months agoAdd check for URLs
Emma Marichal [Wed, 20 May 2026 14:17:59 +0000 (16:17 +0200)] 
Add check for URLs

2 months agoGeist Mono: Version 1.701 (hotfix for liga regression in 1.700) 10540/head
Christopher Kindl [Wed, 20 May 2026 10:14:56 +0000 (12:14 +0200)] 
Geist Mono: Version 1.701 (hotfix for liga regression in 1.700)

Drops the `liga` (Standard Ligatures) OpenType feature that was
unintentionally introduced in v1.700 (#10407). `liga` is on by
default in every OpenType renderer, so the programming-ligature
substitutions added in vercel/geist-font@6ad0ea2 were firing
against source-code text — e.g. `--debug-prerender`, `[id...]`,
`[...id]`, `NODE_OPTIONS='--debug-prerender' node`.

The regression was reverted upstream in vercel/geist-font#217.
This PR pulls the post-revert artifacts: source.commit is bumped
to vercel/geist-font@77f0563c. fontRevision goes 1.700 -> 1.701;
all other OpenType features (aalt, case, ccmp, dnom, frac, locl,
numr, ordn, sinf, ss01-ss11, subs, sups) and glyph counts are
unchanged.

2 months agoAdd designer: Jona Saucedo 10539/head
Emma Marichal [Wed, 20 May 2026 09:29:56 +0000 (11:29 +0200)] 
Add designer: Jona Saucedo

2 months agoAdd designer: Non Foundry 10538/head
Emma Marichal [Wed, 20 May 2026 09:26:31 +0000 (11:26 +0200)] 
Add designer: Non Foundry

2 months agoMerge pull request #10526 from google/alienblock-article
Marc Foley [Fri, 15 May 2026 14:48:14 +0000 (15:48 +0100)] 
Merge pull request #10526 from google/alienblock-article

Alien Block article updated

2 months agoMerge pull request #10529 from google/fontbob
Marc Foley [Fri, 15 May 2026 14:47:28 +0000 (15:47 +0100)] 
Merge pull request #10529 from google/fontbob

Add designer: FontBob

2 months agoMerge commit '49fffabc01c3b6f419754d16679814ddda379501' into axisregistry-v0.4.17 10532/head
Emma Marichal [Fri, 15 May 2026 10:16:03 +0000 (12:16 +0200)] 
Merge commit '49fffabc01c3b6f419754d16679814ddda379501' into axisregistry-v0.4.17
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.

2 months agoFixed flar_axis article 10531/head
Emma Marichal [Fri, 15 May 2026 08:55:01 +0000 (10:55 +0200)] 
Fixed flar_axis article

2 months agoFixed year_axis article
Emma Marichal [Fri, 15 May 2026 08:53:24 +0000 (10:53 +0200)] 
Fixed year_axis article

2 months agofixed inuktut_syllabics: content.md
Emma Marichal [Fri, 15 May 2026 08:51:42 +0000 (10:51 +0200)] 
fixed inuktut_syllabics: content.md

2 months agoMerge pull request #215 from googlefonts/geometric
Emma Marichal [Thu, 14 May 2026 16:54:48 +0000 (18:54 +0200)] 
Merge pull request #215 from googlefonts/geometric

Add Geometric Form [GEOM]

2 months agoMerge pull request #214 from googlefonts/enlarge
Emma Marichal [Thu, 14 May 2026 16:54:35 +0000 (18:54 +0200)] 
Merge pull request #214 from googlefonts/enlarge

Add Enlarge [ENLA]

2 months agoMerge pull request #10505 from google/CNTRaxis-article
Emma Marichal [Thu, 14 May 2026 16:47:15 +0000 (18:47 +0200)] 
Merge pull request #10505 from google/CNTRaxis-article

[Knowledge] Contrast (CTRS)

2 months agoMerge pull request #10511 from google/ARRR-fixes
Emma Marichal [Thu, 14 May 2026 16:45:00 +0000 (18:45 +0200)] 
Merge pull request #10511 from google/ARRR-fixes

[Knowledge] Arrr article - fixes

2 months agoMerge pull request #213 from googlefonts/guidesopacity
Emma Marichal [Thu, 14 May 2026 16:43:51 +0000 (18:43 +0200)] 
Merge pull request #213 from googlefonts/guidesopacity

Add Guides Opacity [GDOP]

2 months agoRename fallback 'Enlarge' to 'Enlarged'
Emma Marichal [Thu, 14 May 2026 16:43:22 +0000 (18:43 +0200)] 
Rename fallback 'Enlarge' to 'Enlarged'

2 months agoUpdate description for geometric form transformation
Emma Marichal [Thu, 14 May 2026 16:37:20 +0000 (18:37 +0200)] 
Update description for geometric form transformation

2 months agoAdd designer: FontBob 10529/head
Emma Marichal [Thu, 14 May 2026 12:24:05 +0000 (14:24 +0200)] 
Add designer: FontBob

2 months agoadd new images 10526/head
Emma Marichal [Wed, 13 May 2026 12:41:32 +0000 (14:41 +0200)] 
add new images

2 months agoupdate article
Emma Marichal [Wed, 13 May 2026 12:41:22 +0000 (14:41 +0200)] 
update article

2 months agoAdd designer: Kensuke Uchida 10525/head
Emma Marichal [Wed, 13 May 2026 12:34:31 +0000 (14:34 +0200)] 
Add designer: Kensuke Uchida

2 months agoci: declare contents: read in four pure-CI workflows 10523/head
Arpit Jain [Wed, 13 May 2026 07:27:09 +0000 (07:27 +0000)] 
ci: declare contents: read in four pure-CI workflows

ci.yaml, designers.yaml, font_tags.yaml, and pushlists.yaml all just check
out the repo, run python validators, and either succeed or fail. None push,
comment, or call write APIs.

scorecard.yml in this repo already declares permissions: read-all at the
workflow level; the four files in this PR were the remaining ones still
running with the repo default token scope.

Signed-off-by: Arpit Jain <arpitjain099@gmail.com>
2 months agoMerge pull request #10522 from google/clean-to-env
Nathan Williams [Wed, 13 May 2026 04:47:25 +0000 (00:47 -0400)] 
Merge pull request #10522 from google/clean-to-env

Clean to_env.txt files

2 months agoClean to_env.txt files 10522/head
Nathan Williams [Wed, 13 May 2026 04:46:04 +0000 (00:46 -0400)] 
Clean to_env.txt files

2 months agoMerge pull request #10521 from google/classifier-v2
Marc Foley [Tue, 12 May 2026 10:45:48 +0000 (11:45 +0100)] 
Merge pull request #10521 from google/classifier-v2

add classifier notebook

2 months agoadd classifier notebook 10521/head
Marc Foley [Tue, 12 May 2026 10:45:10 +0000 (11:45 +0100)] 
add classifier notebook

2 months agoMerge pull request #10519 from google/ci-apt-update
Marc Foley [Mon, 11 May 2026 11:20:02 +0000 (12:20 +0100)] 
Merge pull request #10519 from google/ci-apt-update

run update

2 months agorun update 10519/head
Marc Foley [Mon, 11 May 2026 11:17:10 +0000 (12:17 +0100)] 
run update

2 months agoMerge pull request #10518 from google/opsz-test
Marc Foley [Mon, 11 May 2026 11:09:32 +0000 (12:09 +0100)] 
Merge pull request #10518 from google/opsz-test

opsz analysis

2 months agoopsz_prediction added opsz-test 10518/head
Marc Foley [Mon, 11 May 2026 11:07:30 +0000 (12:07 +0100)] 
opsz_prediction added

2 months agocopy all html files over to build dir
Marc Foley [Mon, 11 May 2026 11:04:30 +0000 (12:04 +0100)] 
copy all html files over to build dir

3 months agoSmall corrections
Emma Marichal [Fri, 8 May 2026 12:50:53 +0000 (14:50 +0200)] 
Small corrections

3 months agofix caption 10511/head
Emma Marichal [Fri, 8 May 2026 12:33:56 +0000 (14:33 +0200)] 
fix caption

3 months ago.textproto added
Emma Marichal [Fri, 8 May 2026 12:31:30 +0000 (14:31 +0200)] 
.textproto added

3 months agocreate image
Emma Marichal [Fri, 8 May 2026 12:31:19 +0000 (14:31 +0200)] 
create image

3 months agoshadow lenght: started article
Emma Marichal [Fri, 8 May 2026 12:31:08 +0000 (14:31 +0200)] 
shadow lenght: started article

3 months agoMerge pull request #10510 from google/lists0805
Emma Marichal [Fri, 8 May 2026 09:42:54 +0000 (11:42 +0200)] 
Merge pull request #10510 from google/lists0805

To_lists 8th of May

3 months agoTo_lists 8th of May 10510/head
Emma Marichal [Fri, 8 May 2026 09:31:18 +0000 (11:31 +0200)] 
To_lists 8th of May

3 months agosmall update in content.md 10505/head
Emma Marichal [Thu, 7 May 2026 09:45:58 +0000 (11:45 +0200)] 
small update in content.md

3 months agoUpdate families.csv loud VF in progress
Abyss Type Company [Wed, 6 May 2026 20:00:34 +0000 (16:00 -0400)] 
Update families.csv loud VF in progress

3 months agoAdd contrast axis
Emma Marichal [Wed, 6 May 2026 14:55:48 +0000 (16:55 +0200)] 
Add contrast axis

3 months agoUpdate families.csv updated loud
Abyss Type Company [Wed, 6 May 2026 14:15:29 +0000 (10:15 -0400)] 
Update families.csv updated loud

3 months agoUpdate families.csv smoke test
Abyss Type Company [Wed, 6 May 2026 14:11:37 +0000 (10:11 -0400)] 
Update families.csv smoke test

3 months agoMerge pull request #10492 from google/emmamarichal-patch-1
Emma Marichal [Fri, 1 May 2026 13:08:43 +0000 (15:08 +0200)] 
Merge pull request #10492 from google/emmamarichal-patch-1

M Plus Rounded metadata.pb

3 months agoMerge pull request #10494 from google/lists105
Emma Marichal [Fri, 1 May 2026 12:44:30 +0000 (14:44 +0200)] 
Merge pull request #10494 from google/lists105

lists of the 1st of May

3 months agoMerge pull request #10493 from google/emmamarichal-patch-2
Emma Marichal [Fri, 1 May 2026 12:37:59 +0000 (14:37 +0200)] 
Merge pull request #10493 from google/emmamarichal-patch-2

Akt: Correct designer name in METADATA.pb

3 months agolists of the 1st of May 10494/head
Emma Marichal [Fri, 1 May 2026 12:36:43 +0000 (14:36 +0200)] 
lists of the 1st of May

3 months agoCorrect designer name in METADATA.pb 10493/head
Emma Marichal [Fri, 1 May 2026 12:25:16 +0000 (14:25 +0200)] 
Correct designer name in METADATA.pb

3 months agoAdd primary_script field to METADATA.pb 10492/head
Emma Marichal [Fri, 1 May 2026 12:16:54 +0000 (14:16 +0200)] 
Add primary_script field to METADATA.pb

3 months agoMerge pull request #10345 from salmanmkc/upgrade-github-actions-node24
Marc Foley [Fri, 1 May 2026 11:42:15 +0000 (12:42 +0100)] 
Merge pull request #10345 from salmanmkc/upgrade-github-actions-node24

Upgrade GitHub Actions for Node 24 compatibility

3 months agoMerge pull request #10486 from google/dmitrygrenev
Marc Foley [Fri, 1 May 2026 10:47:17 +0000 (11:47 +0100)] 
Merge pull request #10486 from google/dmitrygrenev

Add designer: Dmitry Grenev

3 months agoMerge pull request #10455 from google/gftools_packager_ofl_scheherazadenew
Marc Foley [Fri, 1 May 2026 10:32:10 +0000 (11:32 +0100)] 
Merge pull request #10455 from google/gftools_packager_ofl_scheherazadenew

Scheherazade New: Version 4.500 added

3 months agoMerge pull request #10487 from google/cojimorishita
Marc Foley [Fri, 1 May 2026 10:27:54 +0000 (11:27 +0100)] 
Merge pull request #10487 from google/cojimorishita

Add designer: Coji Morishita

3 months agoMerge pull request #10491 from google/gftools_packager_ofl_alienblock
Marc Foley [Fri, 1 May 2026 10:27:31 +0000 (11:27 +0100)] 
Merge pull request #10491 from google/gftools_packager_ofl_alienblock

Alien Block: Version 1.000; ttfautohint (v1.8.4.16-eb64) added

3 months agoAdd GEOM
Emma Marichal [Fri, 1 May 2026 09:57:25 +0000 (11:57 +0200)] 
Add GEOM

3 months agosmall fixe in description
Emma Marichal [Fri, 1 May 2026 09:41:02 +0000 (11:41 +0200)] 
small fixe in description

3 months agoupdate gitignore
Emma Marichal [Fri, 1 May 2026 09:37:05 +0000 (11:37 +0200)] 
update gitignore

3 months agoAdd Enlarge axis
Emma Marichal [Fri, 1 May 2026 09:36:58 +0000 (11:36 +0200)] 
Add Enlarge axis

3 months agoAdd text proto for guides opacity axis
Emma Marichal [Fri, 1 May 2026 09:03:27 +0000 (11:03 +0200)] 
Add text proto for guides opacity axis

3 months agoFix image tag formatting in ARTICLE.en_us.html 10491/head
Emma Marichal [Fri, 1 May 2026 08:58:23 +0000 (10:58 +0200)] 
Fix image tag formatting in ARTICLE.en_us.html

3 months agoadd article
Emma Marichal [Fri, 1 May 2026 08:41:32 +0000 (10:41 +0200)] 
add article

3 months agoAlien Block: Version 1.000; ttfautohint (v1.8.4.16-eb64) added
Emma Marichal [Fri, 1 May 2026 08:30:49 +0000 (10:30 +0200)] 
Alien Block: Version 1.000; ttfautohint (v1.8.4.16-eb64) added

Taken from the upstream repo https://github.com/koci-design/AlienBlock at commit https://github.com/koci-design/AlienBlock/commit/036f8f19c165a455a9c967618557492ed9db94e3.

3 months agoMerge pull request #10489 from google/update_checkfonttag
Emma Marichal [Thu, 30 Apr 2026 15:24:11 +0000 (17:24 +0200)] 
Merge pull request #10489 from google/update_checkfonttag

[CI – Text Font Tags] Fix duplicate check

3 months agoFix duplicate tag detection logic in test_font_tags.py 10489/head
Emma Marichal [Thu, 30 Apr 2026 15:11:21 +0000 (17:11 +0200)] 
Fix duplicate tag detection logic in test_font_tags.py