Amplicode
1.94K subscribers
153 photos
39 videos
1 file
160 links
Amplicode - это плагин для IntelliJ IDEA, GigaIDE и OpenIDE, который ускоряет и упрощает разработку сервисов и web-приложений на Spring.

Сайт: amplicode.ru
Чат: @amplicode_chat
YouTube: youtube.com/@amplicode
GitHub: github.com/Amplicode/amplicode
Download Telegram
🚀 Вышел Amplicode 2025.1.2!

⚠️ Начиная с 15 апреля, часть функциональности Amplicode станет доступна по подписке. Все, кто установит Amplicode до 15 мая, смогут продолжать использовать все возможности абсолютно бесплатно еще 3 месяца - до 1 июля.

Подробнее про Amplicode PRO мы рассказывали в
этой статье.

Стоимость лицензии, а также сравнение Amplicode и Amplicode PRO можно найти на сайте: https://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)

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

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

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

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

#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍75👎42
🚀 Вышел Amplicode 2025.1.3!

Что вошло в релиз:

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

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

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

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

#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥63
🚀 Вышел Amplicode 2025.1.4

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

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

Что нового? Пользовательские запросы

Спасибо всем, кто оставляет фидбек, делится идеями и находит баги — вы напрямую влияете на развитие Amplicode!

* Реализован переход к объявлению бина прямо из места его инжекции: https://t.iss.one/amplicode/169 (ASPR-1738)
* ConneKt получил множество улучшений, многие из которых были предложены именно вами: https://t.iss.one/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.iss.one/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)

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


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

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

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

#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥145👍5
🚀 Вышел 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)

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



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

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

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

#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥763🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 Amplicode 2025.2.1: MyBatis, красный Connekt и фикс багов

В этом релизе мы добавили полноценную поддержку MyBatis:
🟣 мапперы теперь видны в Amplicode Explorer,
🟣 работает умная навигация и инжекция,
🟣 .mapTo() комплишен для MyBatis сущностей тоже работает.

Для тех, кто сидит на IntelliJ IDEA Ultimate, починили работу с SQL-файлами — они снова подсвечиваются и резолвятся как надо.

И, да — убрали тот самый красный нерабочий код в Connekt-скриптах. Можете снова работать с HTTP-запросами без раздражающих ошибок.

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

Установить | Чат | Release Notes | #release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍15🔥136🎉1
💥 Amplicode снова обновился — без кучи фич, но с пользой

На этот раз мы решили не устраивать карнавал новых фич, а занялись генеральной "уборкой":

🔹 Ultimate внезапно спрятал панельку Endpoints из Search Everywhere (ну кто так делает?), но мы всё вернули на место.
🔹 Connekt продолжает стабилизироваться: меньше красного кода, реиндексация теперь реже.
🔹 В диалоге создания репозиториев появилась опция выбрать все Spring Data репозитории сразу (спасибо @vladBakshanskij — фича мелкая, а кайфовая).
🔹 Появилась настройка для MapStruct мапперов для unmappedTargetPolicy. Много кто просил, но критическая масса набралась после запроса от @UnknownNightElf, спасибо!

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

Установить | Чат | Release Notes | #release #minor
👍16🔥103
🚀 Amplicode 2025.2.3

В этом релизе мы добавили совместимость с IntelliJ IDEA 2025.3 и занимались исправлением проблем:

🛑Инспектор теперь доступен и в YAML-файлах свойств
🛑Исправлено автодополнение геттеров для Configuration-свойств (больше не предлагается getSetId() вместо getId())
🛑Исправлена ошибка PluginException: Incorrect CachedValue при добавлении CRUD REST Controller
🛑Исправлены ошибки закрытия соединения с базой данных при генерации Liquibase snapshotов и восстановлена работа связанных тестов
🛑Исправлена проблема, из-за которой функциональность Amplicode могла быть недоступна после добавления Gradle-зависимости
🛑Исправлено срабатывание хоткея для панели инструментов Amplicode Designer на пустых диаграммах
🛑Восстановлена работоспособность хоткея для панели инструментов Amplicode Designer

Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2025.3, 2025.2, 2025.1, 2024.3, 2024.2

Установить | Чат | Release Notes | #release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥53