Revision history for FontConfig

0.1.9  2026-06-11T13:55:45+12:00
  - Move FcInit() to FontConfig::Raw
  - TODO fontconfig version dependant file-name checks in t/query-ft-face.t
  - Disable garbage collection on FcRange native objects to avoid double free valgrind
    errors.

0.1.8  2025-04-20T07:13:23+12:00
  - Further Build.pm6 fixes for lib and include paths on MacOS

0.1.7  2025-04-20T06:39:33+12:00
   - Fix C include path on MacOS

0.1.6  2025-02-17T08:25:13+13:00
   - Fix C include, use ' instead of <> #7
   - Fix library resolution MacOS

0.1.5  2024-10-07T07:15:18+13:00
   - Filter :all, & :best options from FontConfig base class.
     These are used by FontConfig::Pattern derived class

0.1.4  2023-08-25T07:01:21+12:00
   - Rename :$limit option to :$best on pattern matches. Make
     this option work on arrays as well as iterator series

0.1.3  2023-08-03T12:44:50+12:00
    - Turn familylang, stylelang, fullnamelang, namelang into
      Hash maps by language code

0.1.2  2023-08-03T08:56:13+12:00
    - Add :$limit option to series
    - Fix series iterator

0.1.1  2023-07-28T06:31:41+12:00
    - Define FcMatrix struct

0.1.0  2023-07-24T04:13:21+12:00
    - Added classes FontConfig::Pattern, FontConfig::Match and
      FontConfig::Match::Series
    - Missing objects now return specific type. e.g. a missing
      $patt.aspect returns Num:U instead of Any:U.

0.0.4  2022-04-21T14:32:39+12:00
    - Fix testing and handling of zero pattern matches
    - Added FontConfig.set-config-file() configuration  method

0.0.3  2022-02-02T12:10:52+13:00
    - Add query-ft-face() which returns a pattern for an existing FreeType
      font.

0.0.2  2022-01-28T11:33:30+13:00
    - Handle lists. e.g. $patt.family = <Arial sans>;

0.0.1  2022-01-27T16:52:44+13:00
    - Initial version
