Astro 0.25

Автор
Fred Schott
Ben Holmes

Вышел Astro v0.25.0 с важными обновлениями:

И следите за Twitter — завтра ещё одно ОЧЕНЬ важное объявление…

New: Astro Integrations

Несколько неоспоримых истин: солнце взойдёт. Пицца вкусна. Разработчики любят настраивать инструменты сборки.

Astro Integrations — новая концепция для кастомизации. Интеграции открывают множество возможностей в нескольких строках кода.

Подробнее в документации. Для миграции — руководство.

astro.config.js
import lit from '@astrojs/lit';
import react from '@astrojs/react';
export default {
renderers: ['@astrojs/renderer-lit', '@astrojs/renderer-react'],
integrations: [lit(), react()],
}

New: astro add command

Astro v0.25 включает экспериментальную CLI-команду: astro add 🚀

Мастер astro add: выбор фреймворков и интеграций

astro add проведёт через добавление интеграций, обновит конфиг и установит зависимости.

Improved Build CLI Output

Раньше astro build сообщал только о старте и завершении. Теперь детали сборки видны в выводе — попробуйте astro build сегодня! 🚀

Astro + Shiki Syntax Highligher

В v0.25.0 мы перешли на Shiki как подсветчик по умолчанию — темы VSCode и подсветка в code blocks.

Для Prism: syntaxHighlight: 'prism' в конфиге.

Подробности в документации подсветки.


Спасибо всем участникам релиза. Twitter Astro и Discord.