Amplicode 2024.3.2-EAP
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 файлов для: