Спасибо, что были с нами в этом году!
Пусть 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
Релиз с основном содержит исправление багов:
* Исправлена некорректная генерация эндпоинта при делегировании метода с 2 или более параметрами (ASPR-1992)
* Убрано дублирование значения параметра Request path в инспекторе (ASPR-2044)
Текущий релиз поддерживает следующие версии IntelliJ IDEA: 2024.3, 2024.2, 2024.1.
Установите новую версию Amplicode из маркетплейса, воспользовавшись рекомендуемым способом установки, и получайте обновления автоматически!
Ну и не стесняйтесь писать нам, если вы столкнулись с каким-либо исключением или некорректным поведением инструмента 🙂 Мы постараемся исправить недочёт как можно быстрее!
#release #minor
Please open Telegram to view this post
VIEW IN TELEGRAM
❄️ Фотоотчёт со SnowOne 2025
Через три недели увидимся на JPoint 2025! На нашем стенде поговорим о Spring, обсудим Amplicode и покажем демо новых возможностей инструмента.
А ещё в первый оффлайн-день конференции Александр Шустанов выступит с докладом «IDE снаружи и внутри: от разбора механизмов к сборке решений». Будет интересно!
Ну а пока мы готовимся к конференции, допиливаем фичи и репетируем выступление, решили опубликовать фотоотчёт со SnowOne 2025. Оставим его здесь для истории🫡
Через три недели увидимся на JPoint 2025! На нашем стенде поговорим о Spring, обсудим Amplicode и покажем демо новых возможностей инструмента.
А ещё в первый оффлайн-день конференции Александр Шустанов выступит с докладом «IDE снаружи и внутри: от разбора механизмов к сборке решений». Будет интересно!
Ну а пока мы готовимся к конференции, допиливаем фичи и репетируем выступление, решили опубликовать фотоотчёт со SnowOne 2025. Оставим его здесь для истории
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Spring АйО
Специалисту бывает трудно определить самому, какие IT-инструменты стоят изучения, а какие — мимолетный тренд, на который можно не тратить время. Предсказать тенденции российского IT-рынка поможет исследование TechRadar. Приглашаем вас принять в нем участие.
❓Зачем это вам
Результаты исследования позволят разработчикам:
• Скорректировать индивидуальный карьерный трек. Поймете, какой инструмент важно изучить, а где вы и так обгоняете рынок.
• Найти для себя новые инструменты. Узнаете, не прошла ли мимо вас перспективная технология.
• Первыми внедрить актуальные инструменты в работу. Сможете помочь своей компании укрепить лидерские позиции на рынке.
✍️Как поучаствовать
Расскажите о вашем стеке технологий в опросе.
Заполнение опроса займет не более 30 минут. Летом организаторы опубликуют результаты в открытом доступе.
Please open Telegram to view this post
VIEW IN TELEGRAM
DataGrip больше не доступен, а плагин Database Navigator оказался не тем решением, которое могло бы удовлетворить запросы разработчиков.
В новой статье мы вкратце рассказали, почему решили выбрать именно DBeaver, и как интеграция с ним позволит совместить удобство и мощь работы с БД прямо в IDE.
А уже 27 марта мы проведём прямую трансляцию, на которой покажем небольшую техническую демонстрацию решения, обсудим детали и ответим на ваши вопросы.
Регистрируйтесь, чтобы не пропустить событие и добавляйте его в календарь!
Please open Telegram to view this post
VIEW IN TELEGRAM
В новом видео вы узнаете, как писать интеграционные тесты быстро и эффективно, совмещая сильные стороны нескольких инструментов.
Мы покажем, как использовать генерацию кода от Amplicode учитывающую контекст всего приложения и дополнить её точечной генерацией от Yandex SourceCraft Code Assistant, а также быстро настроить окружение для тестов с помощью не так давно появившегося Docker Compose стартера.
Please open Telegram to view this post
VIEW IN TELEGRAM