Что нового в Amplicode 2025.3

Amplicode 2025.3.0

Spring MCP от Amplicode (Beta)

  • Добавлена beta-поддержка Spring MCP (не включена по умолчанию)
  • Возможность интеграции Amplicode с внешними LLM / AI-помощниками
  • Инструменты для более корректной и контекстной работы LLM с Spring-проектами

MyBatis

  • Добавлена модель данных MyBatis в Amplicode Explorer
  • Реализована навигация по MyBatis mapper’ам
  • Поддержан автовайринг MyBatis mapper’ов через автодополнение
  • Добавлено автодополнение mapTo для доменных объектов
  • Реализовано делегирование методов из MyBatis SQL Mapper

Spring Data JDBC

  • Добавлена поддержка фильтров на базе Criteria API
  • Улучшен автовайринг бинов в кастомных репозиториях
  • Улучшена работа со структурой DTO
  • Расширен маппинг для вложенных DTO
  • Упрощено создание кастомных Spring Data Repository
  • Сокращено количество шаблонного кода при работе с репозиториями

Connekt (HTTP-клиент)

  • Добавлена поддержка комментариев к HTTP-запросам
  • Реализованы power asserts с детальной диагностикой ошибок
  • Автоматическая генерация paging-параметров (page, size, sort) для pageable-эндпоинтов

Terraform

  • В Amplicode Explorer отображаются поддерживаемые Terraform-ресурсы
  • Добавлены генераторы ресурсов Yandex Cloud:
    • Managed Service for Kafka
    • Object Storage
    • Lockbox
    • Certificate Manager
  • Добавлены генераторы Kubernetes-ресурсов:
    • Namespace
    • Secret
  • Добавлено действие для подключения YC Kubernetes-кластера в локальный kubeconfig
  • Поддержан Helm-провайдер и чарты:
    • External Secret Operator
    • Ingress Nginx
    • Envoy Gateway
    • ExternalDNS (Yandex Cloud)
  • Добавлена полноценная работа с секретами через External Secrets Operator и Lockbox:
    • SecretStore
    • ClusterSecretStore
    • ExternalSecret для Lockbox

Helm и Kubernetes

  • Поддержан Gateway API при создании Helm-чартов для Spring Boot
  • Добавлено автодополнение в values.yaml для секретов и ConfigMap из подключённого кластера
  • Улучшено автодополнение переменных окружения в Deployment-шаблонах
  • Добавлена возможность подключать чарт kube-prometheus-stack из палитры действий

Zips

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