Обновление Divi 5: публичная альфа-версия 2
Опубликовано: 2024-10-28Публичная альфа-версия Divi 5 доступна для тестирования. По мере продвижения к финальной версии мы будем обновлять Divi 5 каждые две недели, что будет отображаться как стандартное обновление на вашей панели управления WordPress. Если вы используете Divi 5, сегодня вы увидите уведомление об обновлении публичной альфа-версии 2 .
Мы нацелены на следующую веху: сделать Divi 5 достаточно стабильной, чтобы мы могли рекомендовать ее использование на новых веб-сайтах. Мы добились большого прогресса и на 100% сосредоточены на исправлении ошибок, о которых вы сообщаете.
Вы недавно тестировали Divi 5? Обновитесь до Public Alpha 2 и попробуйте еще раз!
- 1 Что нового в Public Alpha 2?
- 1.1 Выдающиеся изменения
- 1.2 Журнал изменений
- 2. Примите участие в Divi 5 сегодня
Что нового в Public Alpha 2?
За последние две недели мы исправили 156 ошибок . Это обновление включает в себя так много мелких исправлений, что затрудняет подведение итогов. Однако вот несколько выдающихся изменений:
Выдающиеся изменения
- Исправлен wpautp и неверный код : механизм автопараграфов WordPress добавлял нежелательные абзацы в контент, и предыдущие попытки исправить это приводили к нежелательному удалению символов новой строки. Проблема решена, поэтому больше нет сломанных модулей кода и ненужных абзацев!
- Исправлены неработающие стили из-за отсутствия динамических ресурсов. В некоторых случаях обнаружение функций не удавалось, а CSS для определенных аспектов макетов не объединялся в динамический файл CSS страницы, что приводило к таким вещам, как неработающая анимация. Это было исправлено.
- Уменьшение повторного рендеринга : Как всегда, мы уделяем особое внимание производительности. Мы еще больше улучшили скорость Visual Builder, определив ненужную повторную отрисовку в модальном окне настроек. Чем меньше элементов перерисовывается, тем быстрее приложение! Теперь, когда вы меняете настройку в модальном окне настроек, это происходит еще быстрее, чем раньше.
- Улучшение времени генерации CSS . Мы сократили время, необходимое для генерации CSS для страниц внешнего интерфейса, что привело к еще более быстрой загрузке.
Журнал изменений
Вот список всех изменений, реализованных в Public Alpha 2.
- Исправлен неработающий код в модуле кода, вызванный удалением символов новой строки, помещавшим комментарии JavaScript в ту же строку, что и действительный код.
- Исправлена ошибка, из-за которой палитра цветов встроенного редактора открывалась за пределами нижней части окна просмотра.
- Стиль позиции фиксирован, если заданы начало смещения и преобразование.
- Исправлен дублирующийся элемент «Удалить» в контекстном меню панели слоев.
- Действия по щелчку правой кнопкой мыши были удалены из специальных столбцов на панели слоев.
- Исправлен модуль перетаскивания, который не работал, если заранее была выполнена определенная последовательность действий.
- Кнопка выхода Visual Builder преобразована в ссылку.
- Исправлена полоса прокрутки представления слоев, не работавшая при использовании опции «Перейти к слою».
- Удалите опцию включения и отключения «последней версии Divi Builder», поскольку эта опция больше не актуальна в Divi 5.
- Исправлены метки действий при щелчке правой кнопкой мыши для модуля короткого кода, чтобы получить фактическое имя.
- Предотвратите ненужную повторную отрисовку на панели настроек модуля и сгруппируйте ее при изменении атрибутов модуля.
- Переработан механизм видимости группы, подгруппы и полей настроек модуля. Используйте обратный вызов функции для ее видимого свойства вместо передачи логического значения.
- Исправлены неработающие стили перехода из-за конфликтов селекторов во встроенных стилях элементов.
- Исправлены ненужные селекторы стилей перехода.
- Исправлены неработающие стили перехода для расширенных стилей при изменении атрибутов модуля встроенных стилей элементов.
- Исправлена пустая строка, изменяющая высоту раздела, находящегося над слоями.
- Исправлена проблема, из-за которой всплывающая подсказка о значении ширины адаптивного представления отображалась с обеих сторон при перетаскивании.
- Исправлена ошибка, из-за которой печатались стили разделителей по умолчанию, переопределявшие пользовательские стили разделителей на мобильных устройствах.
- Исправлены всплывающие подсказки для образцов глобального цвета при просмотре в палитре «Недавние».
- Исправлена проблема, из-за которой нажатие кнопок «Новый пресет из текущих стилей» и «Добавить новый пресет», а также нажатие кнопок «Клонировать» и/или «Настройки пресета» (зубчатое колесо для редактирования пресета) не открывалось/разворачивалось. группа предустановленных параметров.
- Убрано модальное окно подтверждения пресета при добавлении нового пресета и пресета из текущих стилей.
- Исправлено отображение параметров выравнивания модуля кнопок как в Visual Builder, так и во внешнем интерфейсе.
- Исправлена проблема, из-за которой тень блока избранного изображения в модуле «Блог» отличалась после перехода с Divi 4 на Divi 5.
- Улучшен пользовательский интерфейс поля выбора. Исправлена неработающая навигация по опции выбора с помощью сочетания клавиш (стрелка вверх, вниз, ввод).
- Исправлена проблема, из-за которой преобразование модулей для атрибутов сплит-теста неправильно скрывало модули путем нормализации значений ab_subject_id во время преобразования.
- Исправлена проблема, из-за которой пользователи не могли редактировать и сохранять элемент Divi Cloud.
- Исправлена ошибка, из-за которой индикатор выполнения не отображал фактический прогресс при редактировании и сохранении элемента облака Divi.
- Исправлено перекрытие текста и кнопок в меньших внутренних столбцах в каркасном режиме.
- Исправлено отсутствующее значение ширины границы по умолчанию для макета сетки в модуле «Блог».
- Исправлены стили текста модуля аннотации, такие как text-shadow, влияющие на значок аннотации.
- Исправлена проблема с видимостью полей пользовательского стиля кнопки в модальном окне настроек модуля после закрытия модального окна предустановленных настроек.
- Исправлена проблема, из-за которой пользовательский CSS не применялся к модулям в макете.
- Добавлена поддержка ярлыка VB «Сохранить» из встроенного редактора.
- Исправлено неожиданное автоматическое закрытие модального окна «Добавить в библиотеку» при взаимодействии с модальным окном «Справка».
- Исправлена проблема с цветом наложения разделителя.
- Исправлено контекстное меню в полях tinyMCE, коде и тексте.
- Исправлено сохранение режима «Каркас» и представления «Слои» в настройках приложения.
- Представлены начальные тесты производительности E2E.
- Исправлена проблема с экранированием HTML-тегов в глобальных модулях после редактирования.
- Исправлена ошибка, приводившая к ошибкам PHP при использовании стартового пакета «Ресторан» для создания быстрого сайта в D5.
- Исправлена пустая кнопка (без текста), которая не отображалась и не редактировалась из VB.
- jQuery Mobile обновлен с версии 1.4.5 до версии 1.5.0 альфа и удален неиспользуемый код.
- Исправлена проблема условного преобразования логики.
- Исправлена проблема, из-за которой избранное изображение не отображалось в модуле «Заголовок сообщения», если оно использовалось в шаблоне Theme Builder.
- Исправлена ошибка деления нуля в Divider в FE.
- Исправлен неработающий модуль галереи при использовании режима слайдера.
- Исправлен рендеринг пустой оболочки изображения в Visual Builder, когда в настройках модуля не было определено изображение.
- Исправлена фатальная ошибка в методе Transform::value(), если некоторые макеты не содержат значения преобразования для точки останова рабочего стола.
- Исправлена проблема, из-за которой при выборе предустановки тени блока в настройках модуля отображались неправильные параметры.
- Исправлена проблема, из-за которой разделы с абсолютным позиционированием не отображались в Visual Builder.
- Исправлено копирование/вставка стилей значков Blurb.
- Исправлена ошибка, из-за которой вывод CSS в свободной форме во внешнем интерфейсе не работал должным образом.
- Фиксированные варианты взаимодействия не сохраняются в базе данных.
- Добавлена страница документации для предустановленного атрибута.
- Исправлена невозможность скопировать стиль модуля без атрибута в модуль с атрибутом.
- Добавление отсутствующих классов фиксированного и абсолютного позиционирования для разделов привело к тому, что фиксированные разделы по умолчанию не были полной ширины.
- Исправлена система импорта изображений для модуля галереи.
- Исправлена ошибка, из-за которой некоторые шрифты Google не загружались во внешнем интерфейсе после загрузки второй страницы, когда настройщик использовал шрифт Google в качестве шрифта заголовка.
- Исправлена невозможность редактировать и сохранять элемент Divi Cloud.
- Исправлена ошибка, из-за которой индикатор выполнения не отображал фактический прогресс при редактировании и сохранении элемента облака Divi.
- Исправлены нерелевантные параметры позиции в группе параметров позиции модуля короткого кода, каждый из которых появляется только тогда, когда определена соответствующая позиция.
- Исправлен неправильный расчет критической высоты CSS при использовании в макете глобальных модулей.
- Исправлена критическая ошибка калькулятора высоты CSS при размещении глобальных модулей во внутреннем столбце специального раздела.
- Исправлен нежелательный класс et_pb_module в подэлементах модуля, который вызывал проблемы с шириной желоба в таких модулях, как модуль контактной формы.
- Исправлена проблема, приводившая к ошибкам при переносе контента со специальными символами в модулях «Контактная форма» и «Электронная почта».
- Исправлен дублирующийся элемент «Удалить» в контекстном меню панели слоев.
- Действия по щелчку правой кнопкой мыши были удалены из специальных столбцов на панели слоев.
- Исправлены нежелательные параметры щелчка правой кнопкой мыши, появляющиеся для внутренних столбцов специального раздела.
- Исправлена фатальная ошибка в методе TextShadow::value(), если некоторые макеты не содержат значения text-shadow для точки останова рабочего стола.
- Исправлена проблема, когда Shift не применялся к числовым полям при вводе с помощью мыши.
- Исправлен сбой сочетания клавиш cmd/ctrl + s во встроенном редакторе.
- Автоматизировано создание файла _all_modules_metadata.php, чтобы сократить количество ручных обновлений и обеспечить согласованность.
- Цвет рентгеновской линии изменен на средне-серый, который будет виден на различных цветах фона.
- Исправлено обновление предметов в облаке после сохранения новых предметов в облаке.
- Исправлена проблема с определенными изображениями SVG, которые не были видны при добавлении с помощью модуля изображения.
- Исправлена проблема, из-за которой атрибут роли не отображался из HTMLUtility::render(
- Исправлена проблема, из-за которой флажок не возвращал правильное значение, если в файле Module.json было установлено его значение по умолчанию.
- Добавлены отсутствующие классы –with-menu в столбцы, строки и разделы, содержащие модуль меню, а также улучшена логика добавления этих классов, когда модуль меню содержит раскрывающийся список.
- Исправлены раскрывающиеся списки модулей меню в заголовках Theme Builder, которые кажутся скрытыми под содержимым следующего раздела.
- Увеличьте z-индекс столбцов, содержащих раскрывающиеся меню, чтобы они располагались над соседними разделами с разделителями разделов.
- Исправлена проблема с задержкой при очистке условия поиска в представлении слоев.
- Исправлена проблема, из-за которой анимация модуля за пределами границ родительской строки (в VB и FE) при закреплении и переходе сочеталась с шириной и/или максимальной шириной.
- Исправлено предупреждение об уникальных «ключевых» реквизитах при доступе к фоновым настройкам модуля шорткода.
- Исправлено перекрытие содержимого страницы меню Divi во внешнем интерфейсе и в конструкторе.
- Обновлена проверка для использования значения масштабирования по умолчанию вместо NaN% в уровне масштабирования панели приложения, когда ввод недействителен.
- Исправлен нежелательный пробел в верхнем левом углу подсветки модуля, который можно было увидеть, когда кнопки наведения модуля были отключены.
- Исправлена проблема, из-за которой значение уровня масштабирования не округлялось до ближайшего целого числа для удобства отображения.
- Исправлено преобразование атрибутов учетной записи службы электронной почты и исправлена логика рендеринга полей.
- Исправлена проблема с растяжением изображения путем установки автоматической ширины при применении maxHeight.
- Исправлена ошибка, из-за которой значок «Гармошка» не центрировался по вертикали, когда размер значка был больше.
- Добавлены отсутствующие классы –with-menu в столбцы, строки и разделы, содержащие модуль меню, а также улучшена логика добавления этих классов, когда модуль меню содержит раскрывающийся список.
- Исправлены раскрывающиеся списки модулей меню в заголовках Theme Builder, которые кажутся скрытыми под содержимым следующего раздела.
- Увеличьте z-индекс столбцов, содержащих раскрывающиеся меню, чтобы они располагались над соседними разделами с разделителями разделов.
- Исправлена неработающая кнопка «Просмотр в реальном времени» для сохраненных элементов библиотеки в Theme Builder.
- Исправлено неправильное название сочетания клавиш для ? ключ.
- Исправлена проблема, из-за которой значения шрифта настройщика не учитывались, что влияло на окончательный вес шрифта текста/заголовка некоторых модулей.
- Исправлена проблема, из-за которой включение параллакса в предустановке отображало неверные параметры в настройках модуля.
- Исправлена вводящая в заблуждение кнопка «Предварительный просмотр» в макетах Theme Builder путем ее удаления.
- Исправлена проблема с неоткрытием панели настроек модуля «Строка».
- Исправлены неработающие модальные стили переносимости в библиотеке Divi и заменена устаревшая анимация загрузчика.
- Исправлена проблема с модулями, строками и разделами, импортированными из Divi Cloud.
- Удалены значки открытия и закрытия из групп параметров, когда параметр «Группировать настройки в закрытые переключатели» отключен.
- Исправлена ошибка, из-за которой намеренное удаление цвета фона для определенной точки останова или состояния приводило к рендерингу родительской точки останова или цвета фона состояния (вместо того, чтобы вообще не применять цвет фона).
- Исправлена проблема, из-за которой динамический контент обрабатывался неправильно после перехода с Divi 4 на Divi 5 из-за различных механизмов экранирования.
- Исправлена фатальная ошибка WooCommerce на странице продукта в зоне администратора.
- Исправлен неверный расчет высоты полноэкранного заголовка, из-за которого полноэкранные заголовки превышали высоту области просмотра браузера.
- Исправлена ошибка, из-за которой «Свободная форма CSS» не работала с определенными модулями в конструкторе.
- Улучшенная кнопка «Выход» в VB перенаправляет пользователя на предыдущую страницу.
- Исправлен интерфейс плагина «Копировать и удалить сообщение», который не мешал верхней панели Visual Builder.
- Улучшена производительность рендеринга стиля Divi 5.
- Исправлен модуль меню, не отображающий все пункты меню на VB.
- Исправлена проблема, из-за которой заголовок темы по умолчанию не отображался в Visual Builder.
- Добавлены отсутствующие классы –with-menu в столбцы, строки и разделы, содержащие модуль меню, а также улучшена логика добавления этих классов, когда модуль меню содержит раскрывающийся список.
- Исправлены раскрывающиеся списки модулей меню в заголовках Theme Builder, которые кажутся скрытыми под содержимым следующего раздела.
- Увеличьте z-индекс столбцов, содержащих раскрывающиеся меню, чтобы они располагались над соседними разделами с разделителями разделов.
- Исправлена проблема, из-за которой включение «Наложения фона» и установка цвета в модулях «Слайдер» или «Полноширинный слайдер» приводили к поломке модуля.
- Исправлены неработающие правила CSS overflow-x и overflow-y, применяемые к оболочкам страниц из-за неправильного значения по умолчанию, сохраненного в post_meta.
- Исправлен экспорт страницы с модулем Галерея, содержащий только идентификатор, а не закодированные значения изображений.
- Исправлена ошибка, из-за которой предустановка модуля не работала должным образом.
- Исправлена ошибка, из-за которой в некоторых случаях анимация модуля не работала.
- Исправлена кнопка предварительного просмотра в Safari.
- Исправлена ошибка консоли в Visual Builder, возникающая из-за отсутствия константы при использовании модулей Woo.
- Исправлена фатальная ошибка во внешнем интерфейсе после преобразования определенных модулей электронной почты Divi 4 с использованием пользовательских значков кнопок.
- Исправлена проблема с непреднамеренным срабатыванием ярлыков VB в некоторых полях.
- Исправлена ошибка, из-за которой некоторые модули/функции, требующие данных сценария, не работали во внешнем интерфейсе.
Присоединяйтесь к Divi 5 сегодня
Пришло время протестировать Divi 5 и сообщить об ошибках. Мы продолжим активно работать над устранением обнаруженных вами проблем. Вам также понравится невероятно быстрая сборка, значительно улучшенная производительность интерфейса и новый современный интерфейс!
Дайте нам знать, что вы думаете на данный момент, и следите за обновлениями для новой версии Divi 5 каждые две недели. С этого момента Divi 5 будет регулярно улучшаться в рамках альфа-версии, бета-версии и последующих версий.