TL;DR
- Улучшена интеграция со Storybook за счет извлечения
refsдля более точных уведомлений о сборках. - Добавлена валидация версий
@storybook/react-nativeдля обеспечения совместимости. - Исправлена конфигурация для проектов React Native путем добавления выделенного раздела.
Key Changes
Chromatic v16.5.0, минорное обновление, выпущенное 21 апреля 2026 года, направлено на улучшение интеграции со Storybook и поддержку проектов React Native.
Enhancements:
Обновление вводит извлечение поля refs из Storybook, передавая эти данные во время уведомлений о сборках. Это изменение (WFL-208, #1283) особенно полезно для сложных настроек Storybook, таких как монорепозитории или связанные Storybook, обеспечивая более точный контекст сборки. Кроме того, Chromatic теперь проверяет версии @storybook/react-native (#1288), предотвращая потенциальные проблемы совместимости до того, как они повлияют на сборки.
Bug Fixes: Заметное исправление ошибки касается конфигурации для проектов React Native. Версия 16.5.0 добавляет специальный раздел React Native в файл конфигурации (#1289), что упрощает настройку и предотвращает предыдущие ошибки конфигурации.
Impact for QA Teams
Команды QA, использующие Chromatic для визуального регрессионного тестирования, особенно те, кто работает со Storybook в монорепозиториях или разрабатывает приложения React Native, получат более стабильные и предсказуемые сборки. Улучшенная обработка refs Storybook обеспечивает лучший контекст для визуальных изменений, а валидация и исправления конфигурации React Native снижают сложности настройки и потенциальные ошибки интеграции. Это обновление помогает поддерживать согласованные тестовые среды.
FAQ
- Q: Какова основная польза от извлечения
refs?- A: Это улучшает интеграцию со Storybook, предоставляя более точный контекст сборки для связанных Storybook и настроек монорепозиториев.
- Q: Почему важна валидация версии
@storybook/react-native?- A: Она обеспечивает совместимость, предотвращая сбои сборок из-за неподдерживаемых или несовместимых версий Storybook для React Native.
- Q: Вносит ли это обновление какие-либо breaking changes?
- A: Нет, Chromatic v16.5.0 — это минорное обновление, сфокусированное на улучшениях и исправлениях ошибок, разработанное для оптимизации существующей функциональности без нарушения совместимости.
