Всем добрый день,
На днях мы выпустили новую версию CUBA Studio - 11.0.
Примечания к релизу доступны на сайте CUBA platform.
Наиболее заметные изменения:
Интеграция с каталогом дополнений
Теперь стало проще расширять ваш проект аддонами, разработанными командой CUBA и членами сообщества. Мы добавили окно “Add-ons”, доступное из главного меню или дерева проекта CUBA. Вы можете пролистать Marketplace и установить заинтересовавший вас аддон за минуту, не покидая IDE.
Дизайнер сущностей переработан с использованием UI компонентов IntelliJ
Мы переработали один из самых часто используемых компонентов Studio - дизайнер сущностей - на использование IntelliJ UI компонентов. Это позволило улучшить отзывчивость и удобство дизайнера, и сынтегрировать дизайнер со smart-возможностями IntelliJ. Все изменения свойств сущности и ее атрибутов немедленно применяются к исходному коду. Удаление и переименование сущности и её атрибутов запускает процесс рефакторинга, так что вы заранее видите предстоящее воздействие запрошенного изменения на кодовую базу проекта.
Поддержка новых типов БД
- MariaDB и Amazon RedShift - поддержаны как хранилище данных
- HSQLDB может быть подключена как дополнительное in-memory хранилище данных
Улучшения по генерации кода и поддержке написания кода
Мы продолжаем расширять возможности IDE по ускорению набора кода.
- Инжекция бинов-зависимостей через quick fix теперь доступна и в коде бинов Spring.
- Дизайнер сущностей автоматически распознаёт атрибуты, подходящие под имя экземпляра, и создает аннотацию @NamePattern для новых сущностей.
- В панель действий в редакторе исходного кода сущности добавлены новые действия для быстрого добавления атрибутов и генерации слушателей на изменения сущности.
- Студия проверяет и позволяет быстро создать недостающие локализованные сообщения, упоминаемые из Java кода.
CUBA Studio 11.0 можно скачать с сайта CUBA platform
или если вы используете плагин - то можно обновить плагин в IDE.
Ждем ваших откликов!