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 — это минорное обновление, сфокусированное на улучшениях и исправлениях ошибок, разработанное для оптимизации существующей функциональности без нарушения совместимости.