Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: Amplicode/amplicode

Amplicode 2024年3月4日-EAP

16 Apr 10:16
@befayer befayer
5870246
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

What's new

  • Исправлена некорректная генерация эндпоинта при делегировании метода с 2 или более параметрами (ASPR-1992)
  • Убрано дублирование значения параметра Request path в инспекторе (ASPR-2044)

Zips

Прямые ссылки для скачивания .zip файлов для:

Loading

Amplicode 2024年3月3日-EAP

19 Feb 13:27
@befayer befayer
Compare
Choose a tag to compare
Loading

What's new

  • Теперь отображаются эндпоинты из внешних библиотек и зависимых модулей (ASPR-1704, ASPR-1645)
  • Исправлена генерация Flyway-скриптов: теперь для полей типа Instant корректно задаётся timestamp with time zone (ASPR-1893)
  • Теперь обработчики событий Kafka c аннотацией @KafkaHandler отображаются в дереве Amplicode Explorer (ASPR-1820)
  • Теперь в списке эндпоинтов отображаются маппинги, даже если URI использует переменную из другого пакета (ASPR-1856)
  • Улучшена навигация: исправлен переход из аннотации @Sql в Kotlin-классе к соответствующему файлу (ASPR-1908)
  • Теперь в инспекторе корректно отображается значение параметра name в аннотации @RequestMapping (ASPR-1909)
  • Поддержан тип AggregateReference в маппингах DTO для Spring Data JDBC (ASPR-1898)
  • Интегрирована поддержка отладки для Kotlin HTTP Client (ASPR-1881)
  • Добавлен лайнмаркер для навигации между продюсерами и консьюмерами Spring-событий (ASPR-1890)
  • Устранена ошибка UnsupportedOperationException при добавлении Data Source через палитру (ASPR-1923)

Всего было закрыто 50+ тикетов.

Zips

Прямые ссылки для скачивания .zip файлов для:

Loading

Amplicode 2024年3月2日-EAP

19 Feb 13:26
@befayer befayer
Compare
Choose a tag to compare
Loading

What's new

  • Решена проблема, из-за которой эндпоинт не отображался в списке всех эндпоинтов в Amplicode Explorer для Kotlin-контроллера, если в качестве пути использовалась константа (ASPR-1883)
  • Поддержан тип AggregateReference для Spring Data JDBC (ASPR-1653)
  • Для HTTP Client исправлена возможность выполнения скриптов на Java 11 и 1.8 (ASPR-1850)
  • Теперь при использовании постфиксного действия репозитория, (например, entity.save()), экземпляр сущности правильно подставляется в сгенерированный код вызова репозитория (repository.save(entity)) (ASPR-1626)
  • Исправлено некорректное отображение метода как неиспользуемого в контроллере с аннотацией @RestControllerAdvice (ASPR-1734)
  • Устранена некорректная генерация URL для MS SQL Server при создании Data Source (ASPR-1848)
  • Исправлена проблема с тем, что генерировался лишний findBy-метод в репозитории при генерации CRUD REST Controller с Window Pagination (ASPR-1843)
  • Устранена ошибка, из-за которой @RequestMapping-метод не отображался в списке эндпоинтов панели Amplicode Explorer (ASPR-1845)
  • Теперь при генерации OpenAPI схемы для Instant аттрибутов используется тип String и формат date-time вместо "$ref": "#/components/schemas/Instant" (ASPR-1872)
  • Добавлена поддержка @MappedCollection для Spring Data JDBC (ASPR-1652)
  • Осуществлена интеграция библиотеки Testcontainers в проект через Amplicode Explorer (ASPR-1710)
  • Улучшена генерация Liquibase скриптов для Spring Data JDBC: поддержаны внешние ключи (ASPR-1729) и колонки keyColumn для коллекций (ASPR-1730)
  • Реализована поддержка ассоциативных полей с FK в окне Entity from DB для Spring Data JDBC проекта (ASPR-1764)
  • Теперь возможно создавать файлы через аннотацию @Sql. Указав несуществующий файл в аннотации, его можно будет создать с помощью quick-fix'а от Amplicode (ASPR-1711)

Всего было закрыто 50+ тикетов.

Zips

Прямые ссылки для скачивания .zip файлов для:

Loading

Amplicode 2024年3月1日-EAP

19 Dec 08:29
@honest-niceman honest-niceman
284547f
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

What's new

Релиз включил в себя исправление многих ошибок и добавление улучшений, которые были отправлены пользователями:

  • Аннотации валидации теперь применяются и к атрибутам вложенных сущностей при создании DTO (ASPR-1817)
  • Исправлена проблема, связанная с некорректной генерацией id при создании CRUD REST контроллера для сущностей, которые наследуются от AbstractPersistable и AbstractAuditable (ASPR-1733)
  • Методы контроллера теперь распознаются плагином, если контроллер реализовывает интерфейс (ASPR-1809)
  • Исправлена некорректная генерация запроса для HTTP Client, если эндпоинт не содержит слеш ("/") (ASPR-1813)
  • Исправлен NullPointerException, когда атрибут сущности помечен как non-null (ASPR-1814)
  • Исправлен баг с тем, что события, обрабатываемые с помощью аннотации @TransactionalEventListener, не отображаются в узле Events в Amplicode Explorer (ASPR-1816)
  • Добавлена поддержка speed search для поля DB Type в окне создания Data Source (ASPR-1640)
  • Изменен порт по умолчанию для healthchecks на Keycloak 25.0.0 (ADT-788)
  • Добавлены действия создания Web Test, HTTP request, OpenAPI Specification через Gutter иконку (ASPR-1804)

Всего было закрыто 50+ тикетов.

Zips

Прямые ссылки для скачивания .zip файлов для:

Loading

Amplicode 202430-EAP

19 Dec 08:28
@honest-niceman honest-niceman
284547f
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

What's new

  • Добавлена поддержка Spring Data JDBC:
    • создание @Table класса (ASPR-1606)
    • поддержка Amplicode Designer для @Table-классов (ASPR-1607)
    • навигация между классами (ASPR-1609)
    • создание классов-репозиториев (ASPR-1554)
    • поддержка лайнмаркеров для @Table классов (ASPR-1649)
    • создание CRUD REST Controller'ов (ASPR-812)
    • создание скриптов миграции в файле Liquibase через панель Amplicode Designer для Spring Data JDBC классов (ASPR-1610)
    • создание @Table-класса по DB модели (ASPR-1524)
  • Реализована рекомендательная система плагинов (ASPR-1275)
  • Реализован HTTP Client от Amplicode на Kotlin Scripts и REST Assured (ASPR-1575)
  • Добавлена возможность добавления колонки в таблице Liquibase Changelog через livetemplate и Generate-меню (ASPR-1522)

Deployment Tools

  • Добавлена поддержка просмотра ресурсов, связанных с каждым развернутым Helm-release в Kubernetes-кластере (ADT-651):
    • Отображается статус рабочих нагрузок: Pods, Deployments, StatefulSets, DaemonSets, Jobs, ReplicaSets
    • Общий статус релиза вычисляется на основе состояния этих ресурсов
    • Добавлены уведомления об изменении состояния для быстрого реагирования на изменения
    • Реализована возможность генерации Helm templates для MariaDB сервиса (ADT-727)
    • Реализована возможность генерации Helm templates для MySQL сервиса (ADT-725)
    • Реализована возможность генерации Helm templates для MongoDB сервиса (ADT-730)
  • Реализована интеграция работы с профилями Yandex Cloud в Amplicode Explorer (ADT-750):
    • В разделе Settings отображаются подключенные профили Yandex Cloud
    • Реализовано действие "New Yandex Cloud Connection" для добавления нового подключения
    • Поддерживаются методы аутентификации через токен или файл ключа сервисного аккаунта
  • Добавлена поддержка редактирования заранее настроенных серверов pgAdmin прямо через инспектор в docker-compose.yaml файле (ADT-624)
  • Усовершенствована поддержка Kubernetes (ADT-652):
    • Возможность скачивания журналы подов Kubernetes
    • Возможность отслеживания их обновления в реальном времени

Всего было закрыто 147 тикетов:

  • Feature (25)
  • Improvement (38)
  • Bug (37)
  • Exception (4)
  • Performance (1)
  • Usability (7)
  • Other (35)

Zips

Прямые ссылки для скачивания .zip файлов для:

Loading

Amplicode 2024年2月6日-EAP

18 Nov 06:08
@honest-niceman honest-niceman
Compare
Choose a tag to compare
Loading

What's new

Релиз включил в себя испрвление многих ошибок, которые были отправлены пользователями:

  • AlreadyDisposedException (ASPR-1612)
  • IndexNotReadyException (ASPR-1623)
  • KotlinExceptionWithAttachments (ASPR-1624)
  • IllegalArgumentException (ASPR-1667)
  • ClassCastException (ASPR-1628)
  • NumberFormatException (ASPR-1629)
  • UninitializedPropertyAccessException (ASPR-1663)
  • InvalidVirtualFileAccessException (ASPR-764)

Всего было закрыто 20+ тикетов.

Zips

Прямые ссылки для скачивания .zip файлов для:

Loading

Amplicode 2024年2月5日-EAP

18 Nov 06:07
@honest-niceman honest-niceman
Compare
Choose a tag to compare
Loading

What's new

  • Исправлена проблема влиявшая на производительность плагина (ASPR-1557)

Zips

Прямые ссылки для скачивания .zip файлов для:

Loading

Amplicode 2024年2月4日-EAP

11 Oct 11:19
@honest-niceman honest-niceman
Compare
Choose a tag to compare
Loading

What's new

  • Исправлена ошибка выбора неверного пакета при создании CRUD REST контроллера (ASPR-1556)
  • Улучшена поддержка автодополнений в JPQL – теперь атрибуты родительских классов корректно отображаются (ASPR-1473)
  • Решена проблема генерации кода маппинга для методов, возвращающих интерфейс Iterable (ASPR-1526)
  • Исправлена некорректная генерация пустого JPA Specification фильтра в Kotlin проектах (ASPR-1533)
  • Устранена утечка памяти, возникающая при добавлении Spring Configuration (ASPR-1565)
  • Исправлено исключение при создании Helm чарта (ADT-739)

Также было исправлено множество других багов и ошибок, возникающих в процессе работы с Amplicode. Всего было закрыто 30+ тикетов.

Zips

Прямые ссылки для скачивания .zip файлов для:

Loading

Amplicode 2024年2月3日-EAP

17 Sep 05:48
@honest-niceman honest-niceman
Compare
Choose a tag to compare
Loading

Amplicode 2024年2月3日

What's new

  • Решена проблема с некорректным созданием маппера MapStruct для ассоциативных полей при выборе типа Flat (ASPR-1420)
  • Исправлена false-positive проверка синтаксиса для JPQL запросов (ASPR-1472)
  • Теперь для Kotlin проектов корректно добавляется зависимость Spring Security (ASPR-1495)
  • Обновлена версия добавляемой MapStruct зависимости с 1.5.3.Final до 1.6.0 (ASPR-1512)
  • Исправлена ошибка генерации Oracle сервиса в Docker Compose (ADT-700)
  • Сокращено количество нотификаций при создании Docker Compose сервисов (ADT-610)

Также было исправлено множество других багов и ошибок, возникающих в процессе работы с Amplicode. Всего было закрыто 25+ тикетов.

Zips

Прямые ссылки для скачивания .zip файлов для:

Loading

Amplicode 2024年2月2日-EAP

29 Aug 13:41
@honest-niceman honest-niceman
Compare
Choose a tag to compare
Loading

Данный релиз содержит множество улучшений и исправлений. Всего было закрыто более 40 тикетов.

Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.2, 2024.1, 2023.3.

Во-первых, благодарим всех, кто прислал нам thread-dump'ы! Благодаря вашей помощи, мы смогли выявить и решить некоторые баги, которые вызывали зависания в IntelliJ IDEA. Хотя проблему можно считать решённой, если после обновления вы всё ещё будете сталкиваться с зависаниями, будем признательны за сообщения с thread-dump'ами на почту. Инструкция как их отправить тут.

Также при анализе зависаний мы обнаружили проблемы, не связанные с Amplicode, в последней версии IntelliJ IDEA 2024.2. Поэтому, если вы ещё не обновились, рекомендуем подождать багфикс-релиза IntelliJ IDEA 2024年2月1日.

Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!

Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!

Loading

AltStyle によって変換されたページ (->オリジナル) /