Skip to content

Choose a tag to compare

@danielroe danielroe released this 06 Nov 21:40
· 4 commits to main since this release
d667942

compare changes

🚀 Enhancements

  • fontless: Extract core utilities from nuxt/fonts into new package (a1641ef)
  • Add fontless docs (#554)
  • fontless: Transform with lightningcss when enabled by vite (#626)
  • fontaine,fontless: Category-aware default fallbacks (#674)

🔥 Performance

  • fontless: Implement plugin hook filter (#617)
  • Use code filter when processCSSVariables is disabled (d89e67c)
  • fontless: Skip plugin on vite preview (#637)
  • fontless: Use unifont storage (#643)

🩹 Fixes

  • fontless: Inject @font-face after other at-rules (#625)
  • fontless: Make FontlessOptions.assets optional (#639)
  • fontless: Serve fonts in development (#636)
  • fontless: Use emitFile to write font assets during build (#644)
  • fontless: Fix ignored processCSSVariables option (#646)
  • fontless: Attach fallback font names to variables (#647)
  • fontless: Use build.assetsDir for default font prefix (#652)
  • fontless: Add preload links via transformIndexHtml (#648)
  • fontless: Avoid loading woff over woff2 with google provider (#657)
  • fontless: Join url for default assets.prefix (#666)
  • fontless: Add immutable cache-control during dev to prevent font flashes on ssr frameworks (#665)

💅 Refactors

  • Extract core utilities in preparation for fontless (#627)

📖 Documentation

  • Add basic README for fontless (74151f3)
  • Replace invalid playground link (#543)
  • Refine fontless homepage (#575)
  • Update readme to reflect proper fallback name (#629)

📦 Build

  • Migrate to tsdown (#684)

🏡 Chore

  • Remove prettier config (f00f840)
  • Convert to workspace (#521)
  • Improve workflows + add engines.node (88fb5b2)
  • Gitignore .husky (14c2f08)
  • fontless: Lint + add build config (70240a1)
  • Do not build tests in build command (38886e2)
  • Skip test packages from node versions check (1e53c53)
  • Only test fontless + fontaine types (f4fe03a)
  • Add keywords + description (96bc498)
  • Ignore examples for linting (adad56d)
  • fontless: V0.0.1 (b44cc4b)
  • fontless: V0.0.2 (3f74728)
  • Explicitly install tailwindcss (b1d6249)
  • Add CODEOWNERS file (b0ada60)
  • Update node engines for playground (5d1ae17)
  • Lint (eeddce9)
  • Setup pkg.pr.new (#654)
  • fontless: Update remix to react-router (#661)
  • fontless: Add vite as optional peer dependency (#645)
  • Remove tea.yml (423af09)
  • fontless: Release 0.1.0 (d667942)
  • Lint (f3c6c02)

✅ Tests

  • Add basic unit tests for fontless (b1f57de)
  • fontless: Add example test fixtures (6c2dc59)
  • Fix qwik test (6ce4f1b)
  • Add additional test (c8980e9)

🤖 CI

  • Build project before running knip (a7a8ddd)
  • Remove forced corepack installation (ba923c5)
  • Add provenance action to check for downgrades in provenance (7a5d474)
  • Fix workflow (#641)
  • Rename provenance workflow (#640)
  • Tweak pkg-pr-new workflow (49284f0)
  • Update release tag patterns (9131ffe)

❤️ Contributors