Skip to content

Releases: DenkiYagi/fontkit

2.0.4-mod.2025.5

Choose a tag to compare

@falworks-dy falworks-dy released this 23 Dec 03:49
c4a8700

What's Changed

  • v2.0.4-mod.2025.5: native ESM に対応した型定義を提供 by @falworks-dy in #17

2.0.4-mod.2025.4

Choose a tag to compare

@falworks-dy falworks-dy released this 25 Nov 05:41
a8e02db

What's Changed

2.0.4-mod.2025.3

Choose a tag to compare

@falworks-dy falworks-dy released this 20 Nov 07:19
d08144f

What's Changed

Full Changelog: 2.0.4-mod.2025.2...2.0.4-mod.2025.3

From MODIFICATIONS.md

Feature/Dependency Removals

  • Remove WOFF format support
    • Also removing the tiny-inflate dependency (the indirect dependency may remain)
  • Remove WOFF2 format support
    • Also removing the brotli dependency
  • Remove DFont format support
  • Remove the dependencies below by replacing them with new internal helpers (no API changes):
    • clone (used by TTFSubset)
    • fast-deep-equal (used by CFFDict)

Error Improvements

  • Replace generic Errors with new specific FontkitError subclasses
  • Fix some error messages
  • Rename table decode logging helpers from logErrors/isLoggingErrors to logWarnings/isLoggingWarnings and downgrade emitted messages to warnings

Other Changes

  • Simplify the published TypeScript types by inlining the concrete format exports (TTFFont/TrueTypeCollection) in place of the old aliases (Font/FontCollection).

2.0.4-mod.2025.2

Choose a tag to compare

@falworks-dy falworks-dy released this 27 Oct 05:34
4a15dc4

What's Changed

2.0.4-mod.2025.1

Choose a tag to compare

@falworks-dy falworks-dy released this 07 Jul 06:43
a9aa85a

What's Changed

Full Changelog: https://github.com/DenkiYagi/fontkit/commits/2.0.4-mod.2025.1

2.0.4-mod.2024.2

Choose a tag to compare

@fal-works fal-works released this 29 Dec 15:45

What's Changed

  • VORGテーブルのデータ取得用プロパティーを追加 by @fal-works in #1
  • ascent, descent 等のメトリクスの取得方法を修正 by @fal-works in #2
  • TTFFont#layout における OpenType Feature 適用処理の整理・改善 by @fal-works in #3
  • APIの defaultLanguage 等が正しく export できていないのを修正 by @fal-works in #4
  • 型定義の追加等 by @fal-works in #5
  • GlyphRun#features が意図せずnullになることがあるのを修正 by @fal-works in #6