Выпущен релиз CUBA Studio 15!

Всем добрый день,

studio_update

С радостью сообщаем вам, что только что выпущена новая версия CUBA Studio - 15.0.
Все новые возможности перечислены в руководстве пользователя CUBA Studio.

CUBA Studio 15.0 можно скачать здесь, или можно просто обновить плагин в IntelliJ IDEA версии (2020.2 или более поздней).

Наиболее заметные изменения:

  • Поддержка указания параметров подключения к БД в переменных окружения
  • Отображение всех исходных файлов в отдельной секции дерева проекта CUBA
  • Возможность хранения скриптов обновления БД в каталогах по месяцам
  • Задача ZipProject добавлена в главное меню
  • Объединены диалоги Subscribe to Event и Install Delegate
  • Улучшения интерфейса миграции версии платформы
  • Улучшения по установке коммерческих аддонов
  • Фоновая инспекция для напоминания необходимости регистрации аддонов в файлах web.xml
  • Возможность редактировать файл ~/.gradle/gradle.properties в IDE
  • Возможность скачать совместимые версии JDK прямо из поля выбора Project SDK мастера создания проектов
  • Отдельная IDE обновлена до платформы Intellij Platform 2020.2
  • и прочие новые возможности, улучшения и исправления

Бета-пользователи
Мы хотим поблагодарить всех членов сообщества, которые установили бета-версию.
Чтобы вернуться назад на стабильную версию плагина, проделайте следующее:

  • Открыть диалог IDEA Settings -> Plugins
  • Выполните Uninstall для плагина CUBA
  • Нажать иконку :gear: выбрать Manage Plugin Repositories.
  • Удалите “beta” репозиторий из списка
  • Установите плагин CUBA снова, он скачается из стабильного канала обновлений

Как и всегда, ждем ваших откликов!

3 симпатии

Добрый день, Александр!
Студия 15 понравилась, спасибо)
Небольшое замечание - хотелось в дереве проекта увидеть файл gradle-wrapper.properties (я не нашел его там), так как в нем периодически слетает distributionUrl при установке аддонов или миграции версии платформы… было бы удобно иметь к нему быстрый доступ.
Спасибо!

Добрый день,
Спасибо за отзыв.
А какой у вас distributionUrl, вы храните gradle на каком-то своем сервере? Или просто версию меняете?

То, что distributionUrl меняется при миграции версии платформы - это ожидаемое поведение, т.к. в новой версии платформы часто обновляется версия Gradle.

Насчет установки аддонов проверим.

Да. Мы используем свой Nexus репозиторий в корпоративной сети, примерно так:
distributionUrl=http\://191.2.13.196:8081/repository/gradle-distr/gradle-5.6.4-bin.zip
Соответственно этот путь либо полностью меняется на внешнюю ссылку, либо ломается частично (хвостовая часть url). И да - это связано с обновлением версии Gradle

Мы поправим поведение при установке аддонов: https://youtrack.cuba-platform.com/issue/STUDIO-9085

А вообще если вы кастомизируете distributionUrl, то вы уже сейчас можете у себя в build.gradle установить свойство, чтобы оно не перетиралось дефолтным.

См. документацию Gradle:
https://docs.gradle.org/current/userguide/gradle_wrapper.html#customizing_wrapper
https://docs.gradle.org/current/dsl/org.gradle.api.tasks.wrapper.Wrapper.html#org.gradle.api.tasks.wrapper.Wrapper:distributionUrl

Например так:

tasks.named('wrapper') {
    distributionUrl = 'http://myhosting.com/distributions/gradle-5.6.4-bin.zip'
}
1 симпатия

Александр, спасибо!
А в каком разделе build.gradle это надо прописать? (мало опыта в этой части…)

У меня тоже мало в этой части, но у меня получилось с первого раза. Не бойтесь пробовать! )

Обновился до CUBA Studio 2020.3. Удалил Plugin 14 версии.

Студия не видит репозиторий !
2020-12-02_09-37-27 (2)|588x160

Не могу установить плагин 15 версии.

Добрый день,
CUBA Studio 2020.3 - такой версии не существует.

Есть CUBA Studio 2020.2.

Если вы имеете ввиду IntelliJ IDEA 2020.3 - то мы еще не выпустили совместимый релиз плагина. Я отпишусь в этой теме после выпуска совместимой версии.

Также, тот репозиторий, который вы привели на скриншоте, давно не нужен, можно его удалить из списка и забыть про него.

Верно, я имел ввиду IntelliJ IDEA 2020.3. Прошу прощения.

У вас в документации указано 2020.2 или более новая версия.

2020-12-02_10-59-21 (2)

Добрый день всем,

Выпущена версия Studio 15.1.
Она содержит:

  • Поддержку IntelliJ IDEA 2020.3
  • Улучшения для генератора модели frontend клиента
  • Исправления ошибок

Полный список изменений можно просмотреть здесь:
https://youtrack.cuba-platform.com/issues/STUDIO?q=Fixed%20in%20builds:%2015.1

2 симпатии