Skip to content

Releases: rishi-raj-jain/astro-font

[email protected]

04 Aug 09:32
Compare
Choose a tag to compare

In astro-font@^0.1.81, the support for locally hosted fonts in local development environments have been introduced. Simply the checks for https: have been extended to http:. Also, the type definitions for style and weight attribute per configuration has been updated to support string, and string and number respectively.

[email protected]

06 Apr 08:01
Compare
Choose a tag to compare

In astro-font@^0.0.80, the CSS font parser for fonts loading over CDN such as Google Fonts, TypeKit, etc. has improved. It's now able to map over each attribute of font-face property returned by CDN, and creates an equivalent CSS.

To create in-browser like requests, each outgoing request is appended with the 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36' header. This helps obtain the unicode-range which optimizes the in-browser font downloading as if the page doesn't use any character in that range, the font is not downloaded at all.

[email protected]

05 Apr 06:59
Compare
Choose a tag to compare

In astro-font@^0.0.79, there are type values introduced for the following CSS properties, allowing you to choose the values based on standard web practices in your IDE.

To keep it backward compatible, any kind of string or number value is allowed.

[email protected]

15 Mar 08:31
Compare
Choose a tag to compare

[email protected]

20 Jan 12:09
Compare
Choose a tag to compare

[email protected]

19 Jan 12:18
Compare
Choose a tag to compare
  • introduce per config verbose to create less noise in terminals

[email protected]

18 Jan 12:21
Compare
Choose a tag to compare
  • introduce fallbackName per config flag to allow customizing fallback font's name

[email protected]

18 Jan 12:20
Compare
Choose a tag to compare
  • only use pathe for relativizing the paths to get POSIX like output for font paths (thanks to @florian-lefebvre for suggesting it & @pi0 for making pathe)

[email protected]

18 Jan 12:19
Compare
Choose a tag to compare
  • use pathe instead of relying on node:path to support all environments

[email protected]

17 Jan 07:50
7de84c0
Compare
Choose a tag to compare
  • custom patch duplicate axisIndex:o,axisIndex:o bug of the core fontkit library (thanks to @lukasborawski for reaching out and suggesting the fix)