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