Некоторые из наших пользователей по прежнему работают на старых версиях 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
Please open Telegram to view this post
VIEW IN TELEGRAM
А для тех, кто больше любит смотреть, а не читать – подготовили обзор последних новинок из мира инструментов для разработчиков в видео-формате.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Amplicode войдёт в состав OpenIDE
Сегодня компания Haulmont совместно с Группой Астра и Axiom JDK анонсировала некоммерческое партнерство для развития открытой российской среды разработки – OpenIDE.
Команда Amplicode, в свою очередь, спешит ответить на вопрос, который интересовал многих: «Будет ли бесплатная версия Amplicode?». Ответ — будет! И она войдет в состав OpenIDE 💚
🔗 Подробнее про OpenIDE читайте на Habr
Сегодня компания Haulmont совместно с Группой Астра и Axiom JDK анонсировала некоммерческое партнерство для развития открытой российской среды разработки – OpenIDE.
Команда Amplicode, в свою очередь, спешит ответить на вопрос, который интересовал многих: «Будет ли бесплатная версия Amplicode?». Ответ — будет! И она войдет в состав OpenIDE 💚
Please open Telegram to view this post
VIEW IN TELEGRAM
Небольшая часть того, что вошло в релиз:
* Аннотации валидации теперь применяются и к атрибутам вложенных сущностей при создании 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
В новом видео вы узнаете:
▪︎ Почему мы решили разработать собственный HTTP-клиент
▫︎ Чем он выделяется на фоне альтернативных решений
▪︎ Какие возможности открывает для Spring-разработчиков и не только
▫︎ Как писать запросы разного уровня сложности
▪︎ И в каком направлении мы будем развивать наше решение
Please open Telegram to view this post
VIEW IN TELEGRAM
Каждый год мы проводим анализ использования технологий, связанных с экосистемой Spring.
Краткие результаты 2024 года в сравнении с прошлым годом:
1) Десять наиболее популярных технологий 2023 года остались в топе и в 2024 году.
2) Количество проектов на Spring Boot выросло в 2 раза. С бóльшей долей вероятности это связано с растущей популярностью Spring Boot.
3) Облачные технологии всё также продолжают набирать обороты в своей популярности.
4) Наблюдается явный рост использования микросервисных архитектур.
5) Рост Spring Data JDBC. Объяснить это можно несколькими причинами, но основная - стремление к упрощению небольших проектов в связи с высоким порогом входа в Hibernate, а также высокой ценой поддержки таких проектов.
6) Заметное развитие AI-технологий наподобие Spring AI. Точные цифры приведём уже в следующем году, ввиду новизны данных технологий.
Все данные были получены путем анализа зависимостей, используемых в проектах на GitHub.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Спасибо, что были с нами в этом году!
Пусть 2025 год принесет вам вдохновение, успех в проектах и реализацию всех идей.
Счастливого Нового года!
Ваша команда Amplicode
Please open Telegram to view this post
VIEW IN TELEGRAM
Практически год с момента публичного релиза в апреле все возможности Amplicode были доступны любому разработчику абсолютно бесплатно.
При этом с первого дня мы говорили, что продукт будет иметь определенную модель монетизации, чтобы обеспечить устойчивое развитие и финансовую стабильность команды.
В новой статье мы рассказали, какая часть возможностей Amplicode останется бесплатной, что войдет в состав платной версии, сколько будет стоить подписка и кто может рассчитывать на скидки до 100%.
📚 Читать на Хабре: https://habr.com/ru/companies/haulmont/articles/873868/
Please open Telegram to view this post
VIEW IN TELEGRAM
Amplicode — это набор профессиональных инструментов для Spring-разработчиков. Вы, вероятно, уже знакомы с его возможностями для IDE на базе IntelliJ IDEA. Но знали ли вы, что существует расширение Amplicode Frontend для VS Code?
В новой статье мы рассказали, что такое Amplicode Frontend, почему для работы с ним выбраны React-Admin и VS Code, и главное — показали, как это расширение упрощает разработку админок.
📚 Читать на Хабре: https://habr.com/ru/companies/haulmont/articles/876156/
Please open Telegram to view this post
VIEW IN TELEGRAM
Небольшая часть того, что вошло в релиз:
* Решена проблема, из-за которой эндпоинт не отображался в списке всех эндпоинтов в 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
В начале недели мы рассказывали про Amplicode Frontend на Хабре.
А уже сегодня его можно оценить в том числе и в видео-формате! Приятного просмотра ☺️
Please open Telegram to view this post
VIEW IN TELEGRAM
Первые публичные демо, ажиотаж на конференциях, поддержка Spring Data JDBC, разработка собственного HTTP-клиент (Connekt), интеграция с Kubernetes, тысячи активных пользователей, сотни тысяч просмотров на YouTube и участие в создании OpenIDE — так можно охарактеризовать 2024 год одним предложением с точки зрения команды Amplicode.
📚 Читать на Хабре: https://habr.com/ru/companies/haulmont/articles/879594/
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Spring АйО
⚡️⚡️⚡️ Spring Now 2025 – Главная конференция про Spring на русском языке
Уже через 2 недели состоится бесплатная онлайн-конференция Spring Now 2025!
В ней примут участие не только эксперты сообщества Spring АйО, но и приглашенные лидеры индустрии.
Более подробно про программу мероприятия и спикеров конференции мы расскажем в течение ближайших двух недель💚
🗓 6 марта 17:00 – 21:00 МСК
📍 Онлайн. Бесплатно
🔗 ЗАРЕГИСТРИРОВАТЬСЯ
Уже через 2 недели состоится бесплатная онлайн-конференция Spring Now 2025!
В ней примут участие не только эксперты сообщества Spring АйО, но и приглашенные лидеры индустрии.
Более подробно про программу мероприятия и спикеров конференции мы расскажем в течение ближайших двух недель
📍 Онлайн. Бесплатно
Please open Telegram to view this post
VIEW IN TELEGRAM
Небольшая часть того, что вошло в релиз:
* Теперь отображаются эндпоинты из внешних библиотек и зависимых модулей
* Исправлена генерация 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
❄️ Amplicode на SnowOne 2025
Сезон IT-конференций 2025 года можем считать открытым!
Пока одна часть нашей команды активно готовиться к Spring Now и JPoint, другая часть уже подготовилась и приехала в Новосибирск на SnowOne 2025 ❄️
Приходите, будем рады показать вам Amplicode в действии, пообщаться, и раздать мерч самым активным пользователям и баг-хантерам💚
Сезон IT-конференций 2025 года можем считать открытым!
Пока одна часть нашей команды активно готовиться к Spring Now и JPoint, другая часть уже подготовилась и приехала в Новосибирск на SnowOne 2025 ❄️
Приходите, будем рады показать вам Amplicode в действии, пообщаться, и раздать мерч самым активным пользователям и баг-хантерам
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM