Skip to main content

Миграция с 7.19 на 7.20

Изменения в XML API {#changes-xml-api}

  • Появилась новая схема application-2.0 и menu-3.0. Чтобы перейти на новую схему, нужно: -- Заменить <a> на <menu-item><a/></menu-item>, атрибут label перенести в <menu-item> заменив на name -- Заменить <page> на <menu-item><open-page/></menu-item> -- Заменить <sub-menu> на <dropdown-menu>, атрибут label заменить на name

  • У ячеек image атрибут width изменил тип с числа на строку, если вы задавали этот атрибут ранее, необходимо добавить в конце px. Например, было width="50" должно стать width="50px"

  • У полей image появился атрибут action-id для ссылки на действие, которое необходимо выполнить при клике на картинку.

Изменения в Java API

  • Класс ValidateProcessor переименован в SourceProcessor
  • Метод SourceTransformer.transform(S source) удален, вместо него используйте метод SourceTransformer.transform(S source, SourceProcessor p)

Изменения в API автотестов

  • Метод для проверки имени первой страницы в бредкрамбе переименован с parentTitleShouldHaveText на firstTitleShouldHaveText.