Releases: Amplicode/amplicode
Amplicode 2025.2.2
Amplicode 2025.2.2
Что нового?
- Исправлена ошибка, из-за которой пользовательские Spring Data репозитории могли отображаться как неиспользуемые
- Добавлена вкладка Endpoints в поиске “Search Everywhere” в IntelliJ IDEA Ultimate
- Исправлена ошибка при создании подключения для DBeaver
- Исправлено некорректное отображение скриптов Connekt после переименования файлов
- Добавлена возможность выбрать все сущности при создании нескольких Spring Data репозиториев
- В настройках для MapStruct маппера теперь можно менять параметр
unmappedTargetPolicy
- Появилась возможность запросить триальную лицензию для компании прямо из IDE
Zips
Прямые ссылки для скачивания .zip файлов для:
Amplicode 2025.2.1
Что нового?
Пользовательские запросы
Спасибо всем, кто оставляет фидбек и помогает развивать Amplicode! Благодаря вам мы исправили:
- Ошибку
Database not found
при генерации SQL из таблиц Postgres (ASPR-2680)
Также в релизе:
- Поддержка MyBatis:
- Отображение модели данных MyBatis в Amplicode Explorer (ASPR-2590)
- Навигация по мапперам, их инжекция и комплишен
.mapTo()
для сущностей MyBatis (ASPR-2591, ASPR-2592, ASPR-2593) - Возможность делегировать метод из MyBatis Mapper (ASPR-2658)
- ConneKt — исправлена проблема, из-за которой запросы в скриптах подсвечивались красным (ASPR-2739, ASPR-2644)
- DBeaver — теперь корректно отображается список источников данных при создании нового подключения (ASPR-2670)
- Исправлено отсутствие реакции на вызов диалогов в
.sql
и.xml
файлах для IntelliJ IDEA Ultimate (ASPR-2678) - Теперь при ручной установке плагина DBeaver в первую очередь показываются инструкции (ASPR-2608)
Также мы поработали над стабильностью — исправили баги, ошибки и исключения. Всего в релиз вошло более 20 закрытых
тикетов.
Zips
Прямые ссылки для скачивания .zip файлов для:
Amplicode 2025.2
Что нового в Amplicode 2025.2?
В свежей версии Amplicode мы прокачали поддержку Spring: теперь навигация к бинам, работа с @Value
и отладка реактивного кода стали проще и быстрее. Connekt стал open-source и обзавёлся поддержкой OAuth 2.0, загрузкой файлов и удобной навигацией. А ещё мы усилили интеграцию с базами данных, Docker, Kubernetes и Terraform.
Подробнее про релиз читайте в нашем блоге.
Поддержка Spring
- Переход к объявлению бина прямо из места его инжекции
- Поддержка программной регистрации бинов (Spring 7)
- Создание полей с
@Value
- Дебаггер для Spring Reactive
- Автодополнение и навигация для Spring Properties даже вне Spring-проекта
- Порт приложения прямо в панели Services
- Подсветка разрешённых циклических зависимостей
Улучшения для Spring Data JDBC
- Визуализация доменной модели
- Автоматизация аудита
Улучшения в Connekt (HTTP-клиент)
Connekt стал ещё мощнее — мы добавили множество новых функций и улучшений. А главное: теперь Connekt — это open-source! Исходный код доступен на GitHub, и вы можете принять участие в развитии проекта.
- Генерация HTTP-запроса от эндпоинта
- Копирование запроса в формате cURL
- Импорт HTTP-запросов из Postman
- Импорт HTTP-запросов из IntelliJ IDEA
- Работа с объектами в HTTP-запросах
- Поддержка OAuth 2.0
- Скачивание и загрузка файлов
- Работа с SSL-сертификатами
- Отображение HTTP-запросов в панели Structure
- Расширенные примеры использования
Интеграция с базами данных через DBeaver
- Просмотр результатов SQL-запросов
- Запуск Hibernate-запросов из логов
Поддержка Docker, Kubernetes и Terraform
- Автодополнение переменных окружения в Docker Compose и Helm чартах
- Переадресация портов Kubernetes из панели Services
- Остановка Helm чарта из Amplicode Explorer
- Навигация по параметрам Helm чарта
- Вынесение значений в переменные Helm чарта
- Инспекция для необъявленных переменных
- Добавление ресурсов в Helm чарт
- Поддержка S3 в Terraform
- Генерация Terraform-ресурсов для Yandex Cloud Kubernetes
А также
- Совместимость с IntelliJ IDEA 2025.2
- Оптимизация скорости автодополнения
- Поддержка нескольких сущностей в одном файле для Amplicode Designer
- Генерация DTO в Kotlin-стиле
- Генерация тестов с Mockito
- Умная генерация mapTo с поддержкой @context для MapStruct
- Интеграция с DBeaver вне Spring Boot
Zips
Прямые ссылки для скачивания .zip файлов для:
Amplicode 2025.1.5
Что нового
Пользовательские запросы
Спасибо всем, кто оставляет фидбек и помогает развивать Amplicode! Благодаря вам мы исправили:
- Ошибку генерации миграций для
Enum
-полей в Spring Data JDBC проектах (ASPR-2347)
Также в релизе:
- Поддержка подключения к базе через DBeaver для проектов без Spring — новая панель DB Connections (ASPR-2355)
- Возможность добавлять и настраивать поля Spring Audit в Spring Data JDBC (ASPR-2308)
- Обновления в ConneKt (Подробнее):
- Импорт запросов из Postman (ASPR-2292)
- Конвертация
.http
файлов в ConneKt-скрипты (ASPR-2356)
Также мы поработали над стабильностью — исправили баги, ошибки и исключения. Всего в релиз вошло более 50 закрытых
тикетов.
Zips
Прямые ссылки для скачивания .zip файлов для:
Amplicode 2024.3.6
What's new
- Все возможности Amplicode 2024.3.X снова доступны для IntelliJ IDEA 2024.1.X (ASPR-2484)
Zips
Прямые ссылки для скачивания .zip файлов для:
Amplicode 2024.1.6
What's new
- Все возможности Amplicode 2024.1.X снова доступны для IntelliJ IDEA 2022.2.X, 2022.3.X, 2023.2.X (ASPR-2484)
Zips
Прямые ссылки для скачивания .zip файлов для:
Amplicode 2025.1.4
Новые фичи теперь выходят вместе с багфиксами!
С этого релиза мы будем выпускать багфиксы, новые фичи и улучшения в минорных-релизах. Такой подход позволит быстрее
доставлять полезные фичи и правки, не дожидаясь крупных релизов.
What's new
Пользовательские запросы
Спасибо всем, кто оставляет фидбек, делится идеями и находит баги — вы напрямую влияете на развитие Amplicode!
- Реализован переход к объявлению бина прямо из места его инжекции: https://t.me/amplicode/169 (ASPR-1738)
- ConneKt получил множество улучшений, многие из которых были предложены именно вами: https://t.me/amplicode/170
- Удобное отображение HTTP-запросов в панели Structure (ASPR-2018)
- Поддержаны скачивание и загрузка файлов (ASPR-2188)
- Поддержка SSL-сертификатов (ASPR-1937)
- Корректная генерация multipart-запросов (ASPR-2263)
- Генерация запроса к существующему в проекте эндпоинту через меню Generate (ASPR-2192)
- Копирование запроса в формате cURL — в один клик (ASPR-1877)
- Выполнение запросов стало значительно быстрее благодаря кешированию и предварительной компиляции (ASPR-2189)
- ConneKt теперь корректно работает с WSL (ASPR-2352)
- Теперь учитывается порт приложения во время генерации HTTP-запросов (ASPR-2225)
- Исправили проблему с неработающим комплишеном SQL-выражений в Ultimate (ASPR-2354)
- Исправлено
ExecutionException
во время генерации скриптов миграции для Liquibase при наличии аннотации@Audited
(
ASPR-2221) - Amplicode Designer теперь корректно работает для случаев, когда в одном файле объявлено несколько элементов (
ASPR-1707) - В панели Services теперь можно увидеть порт, на котором запущено Spring Boot-приложение (ASPR-2286)
Помимо этого также
- Улучшена панель Amplicode Explorer — стало проще видеть связи между объектами через
AggregateReference
и
@MappedCollection
: https://t.me/amplicode/171 (ASPR-1906) - Функциональность интеграции с DBeaver стала намного стабильнее, было закрыто 10+ тикетов
- В панели Services для запущенных Kubernetes-элементов теперь также отображается секция Port Forwarding (ADT-653)
- Из панели Amplicode Explorer теперь можно остановить Helm Release (ADT-837)
- В Helm-чартах и Docker Compose-файлах в комплишенах теперь доступны Spring Boot-свойства (ADT-839)
- Для значений в файле
values.yaml
теперь работает навигация к месту использования (ADT-831) - Значения из чартов теперь можно заэкстрактить в
values.yaml
при помощи контекстного действия "Extract to Values" (
ADT-832) - Добавлена инспекция для несуществующих значений, используемых в Helm-чартах (ADT-833)
Всего было закрыто 110+ тикетов.
Zips
Прямые ссылки для скачивания .zip файлов для:
Amplicode 2025.1.3
What's new
- Добавлена возможность отключения сбора анонимной статистики по использованию плагина.
- Исправлена проблема с конфликтом лицензий между Amplicode и Jmix плагинами, когда лицензия сбрасывалась. Для купленной подписки Amplicode PRO потребуется повторный ввод лицензионного ключа в плагине Amplicode.
Zips
Прямые ссылки для скачивания .zip файлов для:
Amplicode 2025.1.2
What's new
Начиная с 15 апреля, часть функциональности Amplicode станет доступна по подписке. Все кто установит
Amplicode до 15 мая, смогут продолжать использовать все возможности абсолютно бесплатно еще 3 месяца - до 1 июля.
Подробнее про Amplicode PRO мы рассказывали в этой статье.
Стоимость лицензии, а также сравнение Amplicode и Amplicode PRO можно найти на сайте: http://amplicode.ru/prices/.
ConneKt
- Добавлена генерация ConneKt-скриптов в Scratch-файлы (ASPR-2073)
- Добавлено автодополнение для
contentType("")
иaccept("")
(ASPR-1973) - Исправлена повторная инициализация переменных HTTP-запросов (ASPR-2015)
Spring
- Исправлено некорректное заполнение значения
@Param
при создании метода сCollection
(ASPR-2002) - Теперь маппинг реализуется корректно при создании CRUD REST-контроллера (ASPR-2003)
- Устранена проблема с некорректной генерацией кода
Converter
,Formatter
иArgument Resolver
классов (ASPR-2193)
Прочее
- Повышена производительность автодополнения в классах (ASPR-2208)
- Устранена ошибка "Module is already disposed" (ASPR-2163)
- Добавлена поддержка проектов без системы сборки в Amplicode (ASPR-2101)
- Исправлена работа Explorer и Configuration Designer с
companion object
в Kotlin (ASPR-2175) - Устранена ошибка
PluginException
при работе в Amplicode Explorer (ASPR-2234) - Решён конфликт ID действия
ThrowTestExceptionAction
(ASPR-2245) - Устранено исключение при добавлении элемента Liquibase (ASPR-2233)
- Исправлена ошибка
AssertionError
при смене типа значения после completion (ASPR-2056)
Zips
Прямые ссылки для скачивания .zip файлов для:
Amplicode 2025.1.1-EAP
What's new
- Исправлена ошибка с неработоспособностью проектов на Gradle и IDEA 2024.2 (ASPR-2223)
Zips
Прямые ссылки для скачивания .zip файлов для: