Skip to content

Update font data - #98594

Closed
next-js-bot[bot] wants to merge 1 commit into
canaryfrom
update/fonts-data-1789172402484
Closed

Update font data#98594
next-js-bot[bot] wants to merge 1 commit into
canaryfrom
update/fonts-data-1789172402484

Conversation

@next-js-bot

@next-js-bot next-js-bot Bot commented Sep 12, 2026

Copy link
Copy Markdown
Contributor

This auto-generated PR updates font data with latest available

@github-actions

github-actions Bot commented Sep 12, 2026

Copy link
Copy Markdown
Contributor

Failing test suites

Commit: e9a8765 | About building and testing Next.js

pnpm test-dev test/e2e/next-font/index.test.ts (job)

  • next/font > Fallback fontfaces > google > Indie flower (DD)
  • next/font > Fallback fontfaces > google > Fraunces (DD)
  • next/font > Fallback fontfaces > local > Indie flower (DD)
  • next/font > Fallback fontfaces > local > Fraunces (DD)
  • next/font > Fallback fontfaces > local > Roboto multiple weights and styles (DD)
  • next/font > Fallback fontfaces > local > Roboto multiple weights and styles - variable 1 (DD)
  • next/font > Fallback fontfaces > local > Roboto multiple weights and styles - variable 2 (DD)
  • next/font > custom declarations > local font with custom declarations (DD)
  • next/font > preload > font without preloadable subsets (DD)
  • next/font > preload > font without size adjust (DD)
Expand output

● next/font › preload › font without preloadable subsets

expect(received).toBe(expected) // Object.is equality

Expected: 1
Received: 0

  427 |
  428 |       // From _app
> 429 |       expect($('link[as="font"]').length).toBe(1)
      |                                           ^
  430 |       const attributes = $('link[as="font"]').get(0).attribs
  431 |
  432 |       expect(attributes.as).toBe('font')

  at Object.toBe (e2e/next-font/index.test.ts:429:43)

● next/font › preload › font without size adjust

TypeError: Cannot read properties of undefined (reading 'as')

  447 |         })
  448 |       const attributes = links[1]
> 449 |       expect(attributes.as).toBe('font')
      |                         ^
  450 |       expect(attributes.crossorigin).toBe('anonymous')
  451 |       hrefMatchesFontWithoutSizeAdjust(attributes.href)
  452 |       expect(attributes.rel).toBe('preload')

  at Object.as (e2e/next-font/index.test.ts:449:25)

● next/font › Fallback fontfaces › local › Indie flower

expect(received).toBe(expected) // Object.is equality

Expected: "103.26%"
Received: null

  473 |           'Array.from(document.fonts.values()).find(font => font.family.includes("myFont2 Fallback")).ascentOverride'
  474 |         )
> 475 |         expect(ascentOverride).toBe('103.26%')
      |                                ^
  476 |
  477 |         const descentOverride = await browser.eval(
  478 |           'Array.from(document.fonts.values()).find(font => font.family.includes("myFont2 Fallback")).descentOverride'

  at Object.toBe (e2e/next-font/index.test.ts:475:32)

● next/font › Fallback fontfaces › local › Fraunces

expect(received).toBe(expected) // Object.is equality

Expected: "84.71%"
Received: null

  497 |           'Array.from(document.fonts.values()).find(font => font.family.includes("myFont1 Fallback")).ascentOverride'
  498 |         )
> 499 |         expect(ascentOverride).toBe('84.71%')
      |                                ^
  500 |
  501 |         const descentOverride = await browser.eval(
  502 |           'Array.from(document.fonts.values()).find(font => font.family.includes("myFont1 Fallback")).descentOverride'

  at Object.toBe (e2e/next-font/index.test.ts:499:32)

● next/font › Fallback fontfaces › local › Roboto multiple weights and styles

expect(received).toBe(expected) // Object.is equality

Expected: "92.49%"
Received: null

  521 |           'Array.from(document.fonts.values()).find(font => font.family.includes("roboto Fallback")).ascentOverride'
  522 |         )
> 523 |         expect(ascentOverride).toBe('92.49%')
      |                                ^
  524 |
  525 |         const descentOverride = await browser.eval(
  526 |           'Array.from(document.fonts.values()).find(font => font.family.includes("roboto Fallback")).descentOverride'

  at Object.toBe (e2e/next-font/index.test.ts:523:32)

● next/font › Fallback fontfaces › local › Roboto multiple weights and styles - variable 1

expect(received).toBe(expected) // Object.is equality

Expected: "92.49%"
Received: null

  545 |           'Array.from(document.fonts.values()).find(font => font.family.includes("robotoVar1 Fallback")).ascentOverride'
  546 |         )
> 547 |         expect(ascentOverride).toBe('92.49%')
      |                                ^
  548 |
  549 |         const descentOverride = await browser.eval(
  550 |           'Array.from(document.fonts.values()).find(font => font.family.includes("robotoVar1 Fallback")).descentOverride'

  at Object.toBe (e2e/next-font/index.test.ts:547:32)

● next/font › Fallback fontfaces › local › Roboto multiple weights and styles - variable 2

expect(received).toBe(expected) // Object.is equality

Expected: "92.49%"
Received: null

  569 |           'Array.from(document.fonts.values()).find(font => font.family.includes("robotoVar2 Fallback")).ascentOverride'
  570 |         )
> 571 |         expect(ascentOverride).toBe('92.49%')
      |                                ^
  572 |
  573 |         const descentOverride = await browser.eval(
  574 |           'Array.from(document.fonts.values()).find(font => font.family.includes("robotoVar2 Fallback")).descentOverride'

  at Object.toBe (e2e/next-font/index.test.ts:571:32)

● next/font › Fallback fontfaces › google › Indie flower

expect(received).toBe(expected) // Object.is equality

Expected: "103.05%"
Received: null

  595 |           'Array.from(document.fonts.values()).find(font => font.family.includes("Indie Flower Fallback")).ascentOverride'
  596 |         )
> 597 |         expect(ascentOverride).toBe('103.05%')
      |                                ^
  598 |
  599 |         const descentOverride = await browser.eval(
  600 |           'Array.from(document.fonts.values()).find(font => font.family.includes("Indie Flower Fallback")).descentOverride'

  at Object.toBe (e2e/next-font/index.test.ts:597:32)

● next/font › Fallback fontfaces › google › Fraunces

expect(received).toBe(expected) // Object.is equality

Expected: "84.71%"
Received: null

  619 |           'Array.from(document.fonts.values()).find(font => font.family.includes("Fraunces Fallback")).ascentOverride'
  620 |         )
> 621 |         expect(ascentOverride).toBe('84.71%')
      |                                ^
  622 |
  623 |         const descentOverride = await browser.eval(
  624 |           'Array.from(document.fonts.values()).find(font => font.family.includes("Fraunces Fallback")).descentOverride'

  at Object.toBe (e2e/next-font/index.test.ts:621:32)

● next/font › custom declarations › local font with custom declarations

expect(received).toContainEqual(expected) // deep equality

Expected value: StringContaining "ascent-override: 90%;"
Received array: ["@font-face { font-family: __nextjs-Geist; font-style: normal; font-weight: 400 600; font-display: swap; src: url(\"/__nextjs_font/geist-latin-ext.woff2\") format(\"woff2\"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }", "@font-face { font-family: \"__nextjs-Geist Mono\"; font-style: normal; font-weight: 400 600; font-display: swap; src: url(\"/__nextjs_font/geist-mono-latin-ext.woff2\") format(\"woff2\"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }", "@font-face { font-family: __nextjs-Geist; font-style: normal; font-weight: 400 600; font-display: swap; src: url(\"/__nextjs_font/geist-latin.woff2\") format(\"woff2\"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }", "@font-face { font-family: \"__nextjs-Geist Mono\"; font-style: normal; font-weight: 400 600; font-display: swap; src: url(\"/__nextjs_font/geist-mono-latin.woff2\") format(\"woff2\"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }"]

  657 |
  658 |       // Check that the custom declaration is included in the CSS
> 659 |       expect(stylesheets).toContainEqual(
      |                           ^
  660 |         expect.stringContaining('ascent-override: 90%;')
  661 |       )
  662 |

  at Object.toContainEqual (e2e/next-font/index.test.ts:659:27)

pnpm test-dev test/development/app-dir/instant-navs-devtools/instant-navs-devtools.test.ts (job)

  • instant-nav-panel > transitions between capture types > should avoid showing stale SPA state when reloading from a captured SPA state into captured MPA state (DD)
Expand output

● instant-nav-panel › transitions between capture types › should avoid showing stale SPA state when reloading from a captured SPA state into captured MPA state

expect(received).toContain(expected) // indexOf

Expected substring: "/target-page/my-post"
Received string:    "http://localhost:42485/"

  809 |       // capture an MPA load of the wrong route.
  810 |       await retry(async () => {
> 811 |         expect(await browser.url()).toContain('/target-page/my-post')
      |                                     ^
  812 |       }, 10000)
  813 |
  814 |       await browser.refresh()

  at toContain (development/app-dir/instant-navs-devtools/instant-navs-devtools.test.ts:811:37)
  at retry (lib/next-test-utils.ts:940:14)
  at Object.<anonymous> (development/app-dir/instant-navs-devtools/instant-navs-devtools.test.ts:810:7)

pnpm test-start test/e2e/next-font/index.test.ts (job)

  • next/font > should not have deprecation warning (DD)
  • next/font > Fallback fontfaces > google > Indie flower (DD)
  • next/font > Fallback fontfaces > google > Fraunces (DD)
  • next/font > Fallback fontfaces > local > Indie flower (DD)
  • next/font > Fallback fontfaces > local > Fraunces (DD)
  • next/font > Fallback fontfaces > local > Roboto multiple weights and styles (DD)
  • next/font > Fallback fontfaces > local > Roboto multiple weights and styles - variable 1 (DD)
  • next/font > Fallback fontfaces > local > Roboto multiple weights and styles - variable 2 (DD)
  • next/font > computed styles > page with fonts (DD)
  • next/font > computed styles > page using variables (DD)
  • next/font > computed styles > page using fallback fonts (DD)
  • next/font > custom declarations > local font with custom declarations (DD)
  • next/font > import values > page with font (DD)
  • next/font > import values > page with local fonts (DD)
  • next/font > import values > Variable font without weight range (DD)
  • next/font > preload > page with fonts (DD)
  • next/font > preload > page without fonts (DD)
  • next/font > preload > page with local fonts (DD)
  • next/font > preload > google fonts with multiple weights/styles (DD)
  • next/font > preload > font without preloadable subsets (DD)
  • next/font > preload > font without size adjust (DD)
Expand output

● next/font › should not have deprecation warning

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › import values › page with font

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › import values › page with local fonts

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › import values › Variable font without weight range

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › computed styles › page with fonts

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › computed styles › page using variables

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › computed styles › page using fallback fonts

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › preload › page with fonts

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › preload › page without fonts

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › preload › page with local fonts

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › preload › google fonts with multiple weights/styles

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › preload › font without preloadable subsets

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › preload › font without size adjust

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › Fallback fontfaces › local › Indie flower

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › Fallback fontfaces › local › Fraunces

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › Fallback fontfaces › local › Roboto multiple weights and styles

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › Fallback fontfaces › local › Roboto multiple weights and styles - variable 1

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › Fallback fontfaces › local › Roboto multiple weights and styles - variable 2

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › Fallback fontfaces › google › Indie flower

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › Fallback fontfaces › google › Fraunces

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

● next/font › custom declarations › local font with custom declarations

next build failed with code/signal 1

  137 |             if (code || signal)
  138 |               reject(
> 139 |                 new Error(
      |                 ^
  140 |                   `next build failed with code/signal ${code || signal}`
  141 |                 )
  142 |               )

  at ChildProcess.<anonymous> (lib/next-modes/next-start.ts:139:17)

@next-js-bot next-js-bot Bot closed this Sep 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants