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 2025.2

28 Aug 09:41
@honest-niceman honest-niceman
Compare
Choose a tag to compare
Loading

Что нового в 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 файлов для:

Contributors

context
Assets 2
Loading

Amplicode 2025年1月5日

22 Jul 10:18
@honest-niceman honest-niceman
Compare
Choose a tag to compare
Loading

Что нового

Пользовательские запросы

Спасибо всем, кто оставляет фидбек и помогает развивать 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 файлов для:

Loading

Amplicode 2024年3月6日

03 Jul 11:26
@honest-niceman honest-niceman
Compare
Choose a tag to compare
Loading

What's new

  • Все возможности Amplicode 2024.3.X снова доступны для IntelliJ IDEA 2024.1.X (ASPR-2484)

Zips

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

Loading

Amplicode 2024年1月6日

03 Jul 11:27
@honest-niceman honest-niceman
Compare
Choose a tag to compare
Loading

What's new

  • Все возможности Amplicode 2024.1.X снова доступны для IntelliJ IDEA 2022.2.X, 2022.3.X, 2023.2.X (ASPR-2484)

Zips

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

Loading

Amplicode 2025年1月4日

03 Jun 10:37
@honest-niceman honest-niceman
Compare
Choose a tag to compare
Loading

Новые фичи теперь выходят вместе с багфиксами!

С этого релиза мы будем выпускать багфиксы, новые фичи и улучшения в минорных-релизах. Такой подход позволит быстрее
доставлять полезные фичи и правки, не дожидаясь крупных релизов.

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

Loading

Amplicode 2025年1月3日

05 May 11:14
@befayer befayer
Compare
Choose a tag to compare
Loading

What's new

  • Добавлена возможность отключения сбора анонимной статистики по использованию плагина.
  • Исправлена проблема с конфликтом лицензий между Amplicode и Jmix плагинами, когда лицензия сбрасывалась. Для купленной подписки Amplicode PRO потребуется повторный ввод лицензионного ключа в плагине Amplicode.

Zips

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

Loading

Amplicode 2025年1月2日

16 Apr 10:19
@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

Начиная с 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 файлов для:

Loading

Amplicode 2025年1月1日-EAP

16 Apr 10:18
@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

  • Исправлена ошибка с неработоспособностью проектов на Gradle и IDEA 2024.2 (ASPR-2223)

Zips

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

Loading

Amplicode 202510-EAP

16 Apr 10:17
@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

DBeaver (EAP)

  • Реализована интеграция с DBeaver:
    • отображение схемы БД
    • подсветка синтаксиса SQL для @Query
    • открытие SQL запросов в DBeaver

Функциональность находится в preview, ознакомиться подробнее можно в статье.
Будем рады вашему фидбеку по новой фиче в нашем чате

Deployment Tools

  • Поддержана сборка Dockerfile для многомодульных проектов (ADT-828)
  • Поддержана конфигурация популярных JVM опций и Class Data Sharing в Dockerfile (ADT-812)
  • Добавлена поддержка Terraform-конфигурации в Amplicode Explorer (ADT-767, ADT-768)
  • Поддержаны Plan/Apply действия в Terraform Explorer (ADT-773)
  • Исправлен путь к docker-compose.yml для Windows (ADT-808)
  • Поддержаны Terraform шаблоны для развертывания в Yandex Cloud (ADT-769, ADT-770, ADT-780):
    • Compute Instance с Docker Compose
    • VPC Network and Subnet
    • Managed Service for PostgreSQL
    • Service Account (ADT-800)
  • Улучшена генерация Helm Chart для Spring Boot приложения:
    • Реализовано создание Prometheus ServiceMonitor (ADT-815)
    • Добавлена возможность указать используемый парсер для fluent-bit (ADT-821)
    • Поддержано создание StatefulSet для Spring Boot Eureka Server (ADT-820)

ConneKt

  • Реализовано удаление внутреннего хранилища при ошибке Header checksum broken (ASPR-1885)
  • Добавлены все возможные Content-Type в автодополнение (ASPR-1972)
  • Улучшена генерация HTTP-запросов из класса с @Controller (ASPR-1995)
  • В ConneKt (HTTP Client) теперь логируются обращения к несуществующим переменным (ASPR-1936)
  • Включена подсветка JSON-тел запросов (ASPR-1876)
  • Увеличены таймауты HTTP-запросов (ASPR-2024)
  • Выделение ConneKt (HTTP Client) в отдельную библиотеку с публикацией zip-артефакта и подключением его в сборку Amplicode (ASPR-1905)
  • Блок flow переименован в useCase (ASPR-2145)
  • Добавлено автодополнение имён и значений HTTP-заголовков в Kotlin HTTP Client (ASPR-1880)
  • Импорт HTTP-запросов из IDEA в ConneKt (ASPR-1907)
  • Тип запроса теперь отображается в ответе (ASPR-1914)
  • Добавлено действие "Jump to source" для конфигурации запуска ConneKt (HTTP Client) в окне Services (ASPR-2020)
  • Исправлена повторная инициализация переменных, делегированных HTTP-запросам, при повторном вызове запроса (ASPR-2015)
  • Исправлена генерация HTTP-запроса из Amplicode Explorer (ASPR-2027)
  • Исправлены example-файлы (ASPR-2106)
  • Исправлена некорректная навигация с query-параметром (ASPR-2007)

Системы версионирования баз данных

  • Реализована генерация модели Spring JDBC по таблицам БД (ASPR-1021)
  • Исправлена ошибка, что плагин не генерирует рекомендуемое имя индекса при создании индекса в скриптах Liquibase (ASPR-1744)
  • Добавлены подсказки "Сгенерировать diff" в пустые changelog-файлы Liquibase и скрипты миграций Flyway (ASPR-1695)
  • Поддержаны дополнения SQL выражений внутри тега createView в Liquibase (ASPR-1747)
  • Добавлено действие "Добавить конфигурацию миграции БД", если она отсутствует, при переходе на вкладку DB Versioning (ASPR-1545)
  • Добавлена навигация из Liquibase-файлов в Amplicode Explorer в проектах Spring Data JDBC (ASPR-1750)

Spring

  • Исправлено отсутствие Spring Web Configuration в Gradle (ASPR-2200)
  • Устранено использование FQN в Kafka Configuration (ASPR-2116)
  • Исправлена ошибка, что иногда не добавляются методы при генерации Spring Web тестов из-за невозможности найти подходящий тестовый набор (ASPR-1964)
  • Добавлены автодополнения имён схем, таблиц и столбцов из подключения к БД в аннотациях Spring Data (ASPR-1932)
  • Устранены ложные предупреждения в аннотациях Spring Data (ASPR-2170)
  • Исправлено формирование пути в @RequestMapping (ASPR-1910)

Amplicode Explorer

  • Добавлен глобальный поиск эндпоинтов в проекте (ASPR-95)
  • Отображение структуры источника данных в Amplicode Explorer в DB Connections (ASPR-1930)
  • Исправлена генерация HTTP-запроса из Amplicode Explorer без указания хоста в URL (ASPR-2160)
  • Ревью и перемещение всех действий, связанных с данными, в группу "Data" в Amplicode Explorer (ASPR-1630)

Прочее

  • Исправлен импорт коллекции при генерации Query Update метода (ASPR-2001)
  • Добавлена возможность создания Spring Boot модуля в микросервисном проекте (ASPR-1994)
  • Возможность отключения полей при генерации DTO (ASPR-1671)
  • Устранена ошибка отображения эндпоинтов при наследовании контроллеров (ASPR-2137)

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

  • Feature (21)
  • Improvement (14)
  • Bug (36)
  • Exception (7)
  • Usability (4)
  • Other (19)

Zips

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

Loading

Amplicode 2024年3月5日-EAP

16 Apr 10:17
@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

  • Поддержана IntelliJ IDEA 2025.1 EAP (ASPR-1990)
  • Исправлен импорт проектов Java 8/11 с Gradle 6.9 (ASPR-1919)
  • Устранена ошибка «Unresolved reference 'pathParams'» в Kotlin HTTP Client (ASPR-2042)
  • Kotlin больше не появляется в диалоге создания Java-проектов (ASPR-2061)
  • Исправлено зависание диалога «New Service/Component Spring» после сохранения (ASPR-2065)
  • Реализована корректная подсветка Kotlin HTTP-скриптов в режиме K2 (ASPR-2100)
  • Исправлена ошибка PluginException при открытии проектов с K2ScriptDefinitionProvider (ASPR-2071)
  • Действия маппера снова доступны через Gutter-иконку в IDEA Ultimate (ASPR-2063)
  • Исправлена обработка ответов типа application/octet-stream в Kotlin HTTP Client (ASPR-2102)
  • Устранена ошибка RuntimeExceptionWithAttachments при открытии Entity Navigation (ASPR-2066)

Zips

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

Loading
Previous 1 3
Previous

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