Registro de cambios de fuente Astro
LaunchFast Logo LaunchFast

Registro de cambios de fuente Astro

astro-font optimizará automáticamente sus fuentes personalizadas, fuentes locales, fuentes sobre cualquier CDN y fuentes de Google para mejorar el rendimiento

astro-font@0080 (más reciente)

En astro-font@^0080, el analizador de fuentes CSS para fuentes que se cargan a través de CDN, como Google Fonts, TypeKit, etc., ha mejorado. Ahora puede asignar cada atributo de la propiedad de fuente devuelta por CDN y crea un CSS equivalente.

Para crear solicitudes similares al navegador, a cada solicitud saliente se le añade el 'User-Agent': 'Mozilla/50 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/53736 (KHTML, como Gecko) Chrome/123000 Safari/53736 ' encabezado Esto ayuda a obtener el unicode-range que optimiza la descarga de fuentes en el navegador, ya que si la página no usa ningún carácter en ese rango, la fuente no se descarga en absoluto.

astro-font@0079

En astro-font@^0079, se introducen valores de tipo para las siguientes propiedades CSS, lo que le permite elegir los valores según las prácticas web estándar en su IDE.

Para que sea compatible con versiones anteriores, se permite cualquier tipo de cadena o valor numérico.

¡Gracias Florian Lefebvre por esta increíble contribución!

astro-fuente@0078

astro-font@0077

astro-font@0076

  • introducir el indicador “detallado” por configuración para crear menos ruido en las terminales

astro-fuente@0075

  • introduzca fallbackName por indicador de configuración para permitir personalizar el nombre de la fuente alternativa

astro-font@0074

  • utilice únicamente pathe para relativizar las rutas y obtener resultados similares a POSIX para las rutas de fuentes (gracias a @florian-lefebvre por sugerirlo y a @pi0 por crear pathe)

astro-fuente@0073

  • use pathe en lugar de confiar en node:path para admitir todos los entornos

astro-font@0072

  • parche personalizado duplicado del error axisIndex:o,axisIndex:o de la biblioteca principal fontkit (gracias a @lukasborawski por comunicarse y sugerir la solución)

astro-font@0071

  • agregue soporte para las URL de Google Fonts + Cualquier URL de CDN que responda con CSS

astro-font@0070

  • eliminar github-slugger como dependencia del paquete

astro-font@0069

  • permitir la configuración granular de precargas por fuente por configuración
  • ocultar errores ocurridos durante la determinación del acceso de escritura (para reducir el ruido en los terminales)

astro-font@0068

  • introducir cssVariable por configuración opcional para incluir el estilo font-family en una variable CSS
  • hacer selector por configuración opcional

astro-font@0067

  • maneja con elegancia escenarios de cálculo de fuentes sin respaldo
  • introduzca fetch por indicador de configuración para decidir qué conjunto de fuentes se localizarán
  • los archivos NO se recuperan ni localizan de forma predeterminada, todo permanece como está para proporcionar un mejor DX
  • maneja con gracia escenarios sin almacenamiento en caché
  • Se eliminó el directorio personalizado astro_font para el almacenamiento en caché (menos cosas para ver/aprender)

Referencias

Learn More Astro vs.Next.js: Auswahl de los mejores frameworks en enero de 2024
Astro vs.Next.js: Auswahl de los mejores frameworks en enero de 2024 October 30, 2024
6 funciones diferentes, el kit de inicio web completo incluye todas las funciones
6 funciones diferentes, el kit de inicio web completo incluye todas las funciones October 26, 2024
Schneller Start con Astro 4.16
Schneller Start con Astro 4.16 October 23, 2024