Данный релиз содержит множество улучшений и исправлений. Всего было закрыто более 35 тикетов.
Ознакомиться с полным списком нововведений можно на GitHub.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2022.3, 2023.2, 2023.3 и 2024.1.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥6❤5🎉2
Данный релиз содержит множество улучшений и исправлений. Всего было закрыто более 45 тикетов.
Ознакомиться с полным списком нововведений можно на GitHub.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.1, 2023.3, 2023.2, 2022.3 и 2022.2.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍5❤4🎉3 2🤩1😎1
Данный релиз содержит множество улучшений и исправлений. Всего было закрыто более 10 тикетов.
Ознакомиться с полным списком нововведений можно на GitHub.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.1, 2023.3, 2023.2, 2022.3 и 2022.2.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19🤩6❤5
Данный релиз содержит множество улучшений и исправлений. Всего было закрыто более 15 тикетов.
Ознакомиться с полным списком нововведений можно на GitHub.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.1, 2023.3, 2023.2, 2022.3 и 2022.2.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17❤7👍5
Данный релиз содержит множество улучшений и исправлений. Всего было закрыто более 55 тикетов.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.2, 2024.1, 2023.3.
Хотим обратить особое внимание на то, что Amplicode теперь совместим в том числе и с IntelliJ IDEA 2024.2.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤6 4
Данный релиз содержит множество улучшений и исправлений. Всего было закрыто более 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 из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥11❤6
Данный релиз содержит множество улучшений и исправлений. Всего было закрыто более 25 тикетов.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.2, 2024.1, 2023.3.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥6❤4
Небольшая часть того, что вошло в релиз:
* Исправлена ошибка выбора неверного пакета при создании CRUD REST контроллера
* Улучшена поддержка автодополнений в JPQL – теперь атрибуты родительских классов отображаются корректно
* Решена проблема генерации кода маппинга для методов, возвращающих интерфейс Iterable
* Исправлена некорректная генерация пустого JPA Specification фильтра в Kotlin проектах
* Устранена утечка памяти, возникающая при добавлении Spring Configuration
* Исправлено исключение при создании Helm чарта
Также было исправлено множество других багов и ошибок, возникающих в процессе работы с Amplicode. Всего было закрыто 30+ тикетов.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.2, 2024.1, 2023.3.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥9❤5
Релиз включил в себя исправление многих ошибок, которые были отправлены пользователями:
•
AlreadyDisposedException
•
IndexNotReadyException
•
KotlinExceptionWithAttachments
•
IllegalArgumentException
•
ClassCastException
•
NumberFormatException
•
UninitializedPropertyAccessException
•
InvalidVirtualFileAccessException
Всего было закрыто 20+ тикетов.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.3, 2024.2, 2024.1, 2023.3.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥23👍9❤6
Вчера вышла IntelliJ IDEA 2024.3, а уже сегодня вы можете установить в неё последнюю версию Amplicode 2024.2.6-EAP, которую мы выпустили в начале недели.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍7❤4
Некоторые из наших пользователей по прежнему работают на старых версиях IntelliJ IDEA (обычно Ultimate). Последний релиз Amplicode, который поддерживал старые версии, вышел в середине лета.
Мы решили выпустить bug-fix релиз для тех, кто всё ещё не переехал на IntelliJ IDEA Community + Amplicode в качестве основого инструмента разработки на Spring, чтобы сделать работу предыдущей мажорной версии Amplicode стабильнее. Релиз включил в себя самые распространенные ошибки, которые возникали в ходе работы плагина.
Он уже доступен для установки и поддерживает следующие версии IntelliJ IDEA: 2022.2, 2022.3, 2023.2
С очень высокой вероятностью это будет последний релиз для старых версий IntelliJ IDEA. Поэтому устанавливайте IntelliJ IDEA Community и Amplicode, чтобы получить не только последние фичи Amplicode, но и поддержку свежих Java и Kotlin.
О том, как превратить IntelliJ IDEA Community в Ultimate за 3 простых шагах рассказали в отдельной статье.
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25❤8🔥8
Небольшая часть того, что вошло в релиз:
* Аннотации валидации теперь применяются и к атрибутам вложенных сущностей при создании DTO
* Исправлена проблема, связанная с некорректной генерацией
id
при создании CRUD REST контроллера для сущностей, которые наследуются от AbstractPersistable
и AbstractAuditable
* Методы контроллера теперь распознаются плагином, если контроллер реализовывает интерфейс
* Исправлена некорректная генерация запроса для HTTP Client, если эндпоинт не содержит слеш ("/")
* Исправлен
NullPointerException
, когда атрибут сущности помечен как non-null * Исправлен баг с тем, что события, обрабатываемые с помощью аннотации
@TransactionalEventListener
, не отображаются в узле Events в Amplicode Explorer * Добавлена поддержка speed search для поля DB Type в окне создания Data Source
* Изменен порт по умолчанию для healthchecks на Keycloak 25.0.0
* Добавлены действия создания Web Test, HTTP request, OpenAPI Specification через Gutter иконку
Также было исправлено множество других багов и ошибок, возникающих в процессе работы с Amplicode. Всего было закрыто 50+ тикетов.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.3, 2024.2, 2024.1.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥9❤6
Небольшая часть того, что вошло в релиз:
* Решена проблема, из-за которой эндпоинт не отображался в списке всех эндпоинтов в Amplicode Explorer для Kotlin-контроллера, если в качестве пути использовалась константа
* Поддержан тип
AggregateReference
для Spring Data JDBC* Для HTTP Client исправлена возможность выполнения скриптов на Java 11 и 1.8
* Теперь при использовании постфиксного действия репозитория, (например,
entity.save()
), экземпляр сущности правильно подставляется в сгенерированный код вызова репозитория (repository.save(entity)
) * Исправлено некорректное отображение метода как неиспользуемого в контроллере с аннотацией
@RestControllerAdvice
* Устранена некорректная генерация URL для MS SQL Server при создании Data Source
* Исправлена проблема с тем, что генерировался лишний
findBy
-метод в репозитории при генерации CRUD REST Controller с Window Pagination * Устранена ошибка, из-за которой
@RequestMapping
-метод не отображался в списке эндпоинтов панели Amplicode Explorer * Теперь при генерации OpenAPI схемы для
Instant
аттрибутов используется тип String
и формат date-time
вместо "$ref": "#/components/schemas/Instant" * Добавлена поддержка
@MappedCollection
для Spring Data JDBC* Осуществлена интеграция библиотеки Testcontainers в проект через Amplicode Explorer
* Улучшена генерация Liquibase скриптов для Spring Data JDBC: поддержаны внешние ключи и колонки
keyColumn
для коллекций* Реализована поддержка ассоциативных полей с FK в окне Entity from DB для Spring Data JDBC проекта
* Теперь возможно создавать файлы через аннотацию
@Sql
. Указав несуществующий файл в аннотации, его можно будет создать с помощью quick-fix'а от AmplicodeТакже было исправлено множество других багов и ошибок, возникающих в процессе работы с Amplicode. Всего было закрыто 50+ тикетов.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.3, 2024.2, 2024.1.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤10🔥6
Небольшая часть того, что вошло в релиз:
* Теперь отображаются эндпоинты из внешних библиотек и зависимых модулей
* Исправлена генерация Flyway-скриптов: теперь для полей типа
Instant
корректно задаётся timestamp with time zone* Теперь обработчики событий Kafka c аннотацией
@KafkaHandler
отображаются в дереве Amplicode Explorer* Теперь в списке эндпоинтов отображаются маппинги, даже если URI использует переменную из другого пакета
* Улучшена навигация: исправлен переход из аннотации
@Sql
в Kotlin-классе к соответствующему файлу * Теперь в инспекторе корректно отображается значение параметра name в аннотации
@RequestMapping
* Поддержан тип
AggregateReference
в маппингах DTO для Spring Data JDBC * Интегрирована поддержка отладки для Kotlin HTTP Client
* Добавлен лайнмаркер для навигации между продюсерами и консьюмерами Spring-событий
* Устранена ошибка
UnsupportedOperationException
при добавлении Data Source через палитруТакже было исправлено множество других багов и ошибок, возникающих в процессе работы с Amplicode. Всего было закрыто 50+ тикетов.
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.3, 2024.2, 2024.1.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥11❤6 3