Выпущена версия ember-flexberry-data 0.10.0 и ember-flexberry 0.10.0

В версию ember-flexberry-data 0.10.0 вошли следующие изменения:

  • добавлено:
    • функция hasChangedBelongsTo для проверки изменений ‘belongsTo’
    • NotPredicate для выражений not
    • теперь адаптеры отвечают на ошибки, ожидаемые в формате OData JSON
  • изменено:
    • получение текущего имени пользователя для всего приложения теперь можно вызвать, вызвав метод getCurrentUserName
  • исправлено:
    • при расширении Projection.Model и использовании наследования вся иерархия моделей имеет общий объект проекций
    • отслеживание изменений для syncUp при изменении ‘belongsTo’
    • GeographyPredicate для flexberry-gis

Более подробно со списком изменений можно ознакомиться в CHANGELOG.md:

В версию ember-flexberry 0.10.0 вошли следующие изменения:

  • добавлены:
    • контрол для отображения ошибок flexberry-error
    • кнопка удаления и отображения ошибок для flexberry-simpledatetime
    • выделение всех элементов списка и всех элементов списка на странице
    • очистка установленной сортировки
    • кнопки свернуть/развернуть для иерархического списка
    • локализация и сортировка для автокомплита в flexberry-lookup
    • свойство управления длиной текста для flexberry-field and flexberry-textbox
  • изменены:
    • отображение ошибок на списках и формах редактирования (через компонент flexberry-error)
    • работа фильтров (фильтрация по пустому значению, использование Enter)
    • метод beforeDeleteRecord теперь поддерживает асинхронный режим
    • получение текущего имени пользователя
    • режим readonly для flexberry-datepicker
  • исправлено:
    • функционирование иерархического списка
    • фильтрация элементов списка
    • функционирование flexberry-simpleolv с пользовательскими настройками по умолчанию
    • теперь журнал не пытается сохранить неопределенные ошибки
    • функционирование flexberry-simpledatetime для мобильных устройств, а также в режиме readonly и обработка введеного значения
    • тема blue-sky для мобильных устройств, стили для модальных диалогов, отображение боковой панели и высота содержимого страницы.
    • поддержка checked для IE
    • создание шаблона компонента flexberry-groupedit в формах редактирования

Более подробно со списком изменений можно ознакомиться в CHANGELOG.md:

Инструкция по обновлению:

  • Новость от 29.09.2017
  • При обновлении с ember-flexberry 0.9.2-beta.2 нужно перегенерировать приложение, либо внести изменения вручную:
    • В шаблоне application.hbs у блока с классом “full height”, удалить «style=”min-height: 90vh”» (если это не было изменено на прикладном уровне)
    • В шаблонах форм редактирования добавить {{flexberry-error error=error}} после тега «form» Пример
    • В шаблонах списковых форм добавить {{flexberry-error error=error}} в начало Пример
    • В папку с шаблонами добавить error.hbs
Поделиться в: ВКонтакте, Twitter, Facebook.