TL;DR
- Улучшенные диалоги пользовательского интерфейса.
- Оптимизация производительности при оценке длительности сборок.
- Исправлены критические ошибки, связанные с ссылками в контекстном меню и зависимостями.
Key Changes
Новые Возможности и Улучшения
Jenkins 2.559 включает доработки диалогов пользовательского интерфейса (UI), улучшая общее взаимодействие. Значительное улучшение производительности связано с добавлением метода streamLoadedBuilds, который оптимизирует оценку длительности сборок, избегая полного копирования карт.
Исправления Ошибок
Устранен ряд проблем. Это включает обновление зависимости org.apache.ant до версии v1.10.17, что решает потенциальные проблемы совместимости или безопасности. Также исправлены ошибки, гарантирующие корректное отображение ссылок на узлы и облака в контекстных меню, и правильное использование URL-адресов диалогами удаления при вызове из контекстных меню. Устранена проблема на странице записи логов.
Impact for QA Teams
Эти обновления способствуют более стабильной и отзывчивой среде Jenkins. Инженеры по QA получат выгоду от улучшенной согласованности UI и потенциально более быстрой оценки длительности сборок, что поможет в мониторинге и устранении неполадок в пайплайнах. Для тех, кто использует Jenkins пайплайны для автоматизации тестирования, более надежный UI и улучшенная производительность могут упростить повседневные задачи.
FAQ
- В: На чем сосредоточено обновление Jenkins 2.559?
- О: Обновление сосредоточено на доработках UI, оптимизации производительности для оценки сборок и нескольких исправлениях ошибок.
- В: Как это обновление влияет на производительность сборок?
- О: Метод
streamLoadedBuildsнаправлен на оптимизацию оценки длительности сборок, что потенциально может привести к более быстрому отклику UI в определенных сценариях.
- О: Метод
- В: Где я могу найти официальный список изменений?
- О: Официальный список изменений доступен по адресу https://www.jenkins.io/changelog/2.559/.
