Changelog 24-09-2014 Опубликовано:
m3-ui (m3-ext) 3.0.1
- Добавлена загрузка локализации ux-компонент (ux-lang-ru.js)
 - Потомки AdvancedComboBox теперь не меняют размеры при переключении режима readOnly
 - DesktopView исправлена на использование базового context_processors
 - Добавлена возможность отображения корневого узла в серверном отображении TreeGrid
 
m3-ui (m3-ext) 2.0.7.1
- Потомки AdvancedComboBox теперь не меняют размеры при переключении режима readOnly
 - Добавлена возможность отображения корневого узла в серверном отображении TreeGrid
 - Теперь в MultiGroupingGrid группировка и тултипы могут существовать независимо друг от друга
 - Часть js-listeners теперь может быть задекларирована как отключаемая при рендеринге, когда компонент - read_only
 - Поправлено включение/отключение обработчика двойного щелчка в ExtObjectGrid.make_read_only
 - Теперь можно перереопределить произвольный процессор для обработки Desktop
 - Метароли теперь опять учитываются при постройке Desktop (метароли теперь подтягиваются в DesktopLoader, если user присутствует в request)
 - Меню, содежащие только разделители, теперь тоже схлопываются
 - Desktop теперь допускает полную кастомизацию
 - Исправлена ошибка в методе find_by_name класса BaseExtContainer
 - Переделан override Ext.form.Action.Submit, так как вместо учитывания lazyRender он выдавал assert.
 - У поля выбора из справочника может отсутствовать окно - в этом случае маска теперь не будет показываться.
 - Исправление отображения столбцов грида в Webkit
 - Если в DesktopShortcut указывают pack не Action, а ActionPack, проверка прав осуществляться не будет (раньше падало).
 - Исправлены мелкие ошибки в тултипах гридов
 - Добавлена загрузка локализации ux-компонент (ux-lang-ru.js)
 
m3-core 2.0.12, 3.0.1
- Вызов BaseObjectModel.safe_delete теперь возвращает True в случае успеха, теперь DeclarativeActionContext поддерживает режимы (документация по фиче будет позже)
 - Реализован рекурсивный поисковик статики (RecursiveAppDirectoriesFinder)
 - Проверка прав древовидном справочнике полностью переведена на спользование has_perm
 
objectpack 2.0.22, 3.0.1
- DoesNotExists теперь корректно обрабатывается при сериализации объектов для отображения в гридах.
 - Observer теперь конфигурируется при первом запросе, а не при старте проекта (т.с. значительно сокращается время запуска dev-server)
 - При автогенерации контролов для численных полей теперь учитывается специфика этих полей (целые/добные, неотрицательные и проч.)
 - Icon для меню, рабочего стола и тулбара берется из пака, а также индекс сортировки элементов интерфейса можно задать в паке
 - Колоночные фильтры теперь нормально работают и для вложенных полей (см демо)
 - parent_id в TreeObjectPack теперь проверяется на None при биндинге
 - В контексте при неуказанном parent_id для экшнов TreeObjectPack будет parent_id=None
 - Метакласс для ModelProxy теперь представлен классом, вместо функции и будет нормально наследоваться