Всем привет!
Тут недавно кто-то спрашивал – зачем мы выпускаем тестовые сборки. Мол, выпускали бы только стабильные и никаких проблем с жалобами на баги и недочёты. Но дело в том, что сегодня стабильную версию невозможно подготовить, не протестировав все возможные варианты работы браузера. Так сказать – в полевых условиях. И сегодня это актуально, как никогда: у пользователей на руках и “железо”, и “оси” самые разные, да и собственно интернет стал довольно сложным миром, наполненным массой сложнейших технологий. Но как нам всё это протестировать?
Да никак. Это невозможно в принципе. Мы не можем купить абсолютно все варианты компьютеров и осей для тестирования. Это не может себе позволить даже самая богатая компания, а мы только начинаем наш путь. Другими словами, научно-технический прогресс дошёл до такой стадии, когда коллективу одной даже очень продуктивной компании не справиться с решением всех имеющихся задач. И единственный способ решить проблему – это перейти на максимально общественный принцип производства. Другими словами, сегодня в процессе создания того же браузера принимают участие все причастные – и разработчики-программисты, и сами пользователи. И именно пользователи, проводящие тестирование на своих самых разнообразных компьютерах, дают разработчикам всю информацию по имеющимся недочётам и скрытым ошибкам.
Собственно, именно для такого тестирования пользователями мы и выпускаем тестовые сборки еженедельно. И сегодняшняя под номером 2.2.1360.4 – не исключение. Кто-то найдёт в списке исправлений тот баг, о котором сообщал сам, а кто-то найдёт новый баг и отправит нам сообщение о нём. Работа кипит, работа идёт, а браузер становится всё лучше и функциональней. Как говорится – двигаемся дальше.
В частности – двигаемся дальше и с проблемой поддержки проприетарных медиакодеков в Linux. В сегодняшней сборке мы добавили пару изменений, которые, как мы надеемся, упростят жизнь пользователей свободных дистрибутивов. Первое изменение – браузер будет выводить в консоли сообщение со ссылкой на инструкции по решению проблем с воспроизведением медиа, если таковые проблемы случились. И второе изменение – браузер теперь будет сохранять в кэше библиотеки libffmpeg, которые гарантированно работают с Vivaldi, и если в вашей системе после обновления оказалась неработающая версия – Vivaldi будет использовать кэшированную.
В общем, решение не идеальное, но мы работаем над этим.
Известные проблемы:
- [Regression][Mac] Нерегулярный крэш при закрытии окна
На этом всё. Ниже – файлы на загрузку и полный список изменений.
Файлы для загрузки:
- Windows 32-bit для Win7+
- Windows 64-bit для Win7+
- Mac 10.10+
- Linux RPM 64-bit (рекомендуется)
- Linux RPM 32-bit
- Linux DEB 64-bit (рекомендуется)
- Linux DEB 32-bit
- ARM 32-bit
- ARM 64-bit
- Linux non-DEB/RPM (помощь)
Полный список изменений:
- [Regression] Свойства картинки не отображаются VB-45579
- [Regression] Крэш при закрытии окна с веб-панелью, воспроизводящей аудио-контент VB-45842
- [Regression] Крэш при клике на закладку в меню закладок VB-40346
- [Regression] Выделенный первый символ, вводимый в адресной строке VB-45505
- [Regression] Перенос группы вкладок в существующее второе окно приводит к крэшу VB-43831
- [Regression] Не отображается панель прогресса VB-44482
- [Regression] Клик правой кнопкой мыши на ссылку во всплывающем окне приводит к крэшу VB-45571
- [Regression] Удаление отступа при размещении вкладок снизу VB-45524
- [Regression] Просмотр настроек с помощью клавиши Tab приводит к изменению настроек новой вкладки VB-45274
- [Linux] Кэширование подходящих библиотек libffmpeg VB-44716
- [Linux] Отсутствует обновление Widevine VB-25847
- [Windows][Linux] Разрешить использование амперсанда и подчёркивания клавиш доступа в закладках и заметках VB-45613
- [Mac] Амперсанд (&) не отображается в содержимом папок VB-45644
- [Mac] Cmd+Shift+C для копирования теуста в заметки также открывает средства разработчика VB-36702
- [Mac] Полноэкранный режим не работает корректно VB-45008
- [Address Bar] Курсор в адресной строке переходит в начало при нажатии клавиши со стрелкой вверх VB-45498
- [Address Bar] Поиск без короткого имени добавляет пробел перед поиском VB-45762
- [Bookmarks] Закладка в папке может быть открыта во множестве вкладок VB-40580
- [Bookmarks bar] Появление пустого пробела при перетаскивании иконок на панели закладок VB-28113
- [Notes] Добавлено уведомление о создании новой заметки VB-23642
- [Picture-in-picture] Иконка вкладки режима медиа VB-45627
- [Settings] Изменено поле настройки “Подтверждать открытие закладок более” VB-40350
- [Settings] Подменю переноса должно содержать Новое окно VB-45264
- [Settings] Устаревшие быстрые клавиши и жесты мышью “Масштабирование” VB-45152
- [Settings] Подсказки не видны над текстом VB-42440
- [Tabs] Минимальная ширина вкладки может смешиваться с расположением VB-43274
- [Tabs] Отключение размещения вкладок не сбрасывает выбор VB-45471
- [Tabs] Неправильное расположение вкладок после закрытия вкладки VB-44574
- [Quick Commands] Изменены быстрые команды обработки вкладок VB-45473
- [Quick Commands] Локализованные ключевые слова VB-45491
- [UI] Добавление страниц в закладки должно добавлять под выбранным элементом VB-45451
- [UI] Артифакты на кнопках при системном масштабе выше 100% VB-45319
- [UI] Только видимая часть всплывающего окна группы вкладок должна быть кликабельна VB-45036
- Импорт закладок из Firefox не поддерживает перенос описания VB-43246
- Обновление переводов
- Обновление Chromium до 71.0.3578.27
Напоминаем вам, что еженедельные сборки являются тестовыми, поэтому не забывайте делать резервные копии важных данных. Сообщать о найденных ошибках можно по прежнему адресу.
Photo by Nicolas Thomas on Unsplash