Skip to content

Commit 1647ca1

Browse files
committed
Support 2025.1.0
1 parent 857b250 commit 1647ca1

File tree

1 file changed

+38
-65
lines changed

1 file changed

+38
-65
lines changed

releases/2025.1.md

Lines changed: 38 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -10,104 +10,77 @@ weight: -5
1010

1111
### What's new
1212

13-
#### DBeaver
14-
* Добавлено действие «Подключить DBeaver» (ASPR-1993)
15-
* Поддержка SQL-интеграции с DBeaver (ASPR-1931)
16-
* Открытие SQL-запросов в редакторе DBeaver (ASPR-1933)
17-
* Устранена ошибка `Connection refused` в логах (ASPR-2113)
18-
19-
#### Deployment Tools (Terraform, Docker, Kubernetes)
20-
* Поддержана сборка Dockerfile со stage'ами (ADT-828)
13+
#### DBeaver (EAP)
14+
* Поддержана интеграция с DBeaver клиентов:
15+
* отображение схемы БД
16+
* подсветка синтаксиса SQL для `@Query`
17+
* открытие SQL запросов в DBeaver
18+
19+
_Функциональность находится в preview, ознакомиться подробнее можно в [статье](https://habr.com/ru/companies/haulmont/articles/892744/).
20+
Будем рады вашему фидбеку по новой фиче в [нашем чате](https://t.me/amplicode_chat)_
21+
22+
#### Deployment Tools
23+
* Поддержана сборка Dockerfile для многомодульных проектов (ADT-828)
24+
* Поддержена конфигурация популярных JVM опций и Class Data Sharing в Dockerfile (ADT-812)
2125
* Добавлена поддержка Terraform-конфигурации в Amplicode Explorer (ADT-767, ADT-768)
2226
* Поддержаны Plan/Apply действия в Terraform Explorer (ADT-773)
23-
* Добавлены Terraform-шаблоны: Yandex Provider и Postgres (ADT-769, ADT-770)
24-
* Реализована поддержка Yandex VM с Docker Compose (ADT-780)
25-
* Добавлен Service Account и поддержка VM в Terraform (ADT-800)
26-
* Поддержана конфигурация Java-опций для продакшн-среды (ADT-812)
27-
* Реализован мониторинг Spring Boot в Kubernetes (ADT-815)
28-
* Добавлен Helm-чарт Spring Boot Eureka (ADT-820)
29-
* Поддержана конфигурация fluentbit (ADT-821)
3027
* Исправлен путь к `docker-compose.yml` для Windows (ADT-808)
28+
* Поддержаны Terraform шаблоны для развертывания в Yandex Cloud (ADT-769, ADT-770, ADT-780):
29+
* Compute Instance с Docker Compose
30+
* VPC Network and Subnet
31+
* Managed Service for PostgreSQL
32+
* Service Account (ADT-800)
33+
* Улучшена генерация Helm Chart для Spring Boot приложения:
34+
* Реализовано создание Prometheus ServiceMonitor (ADT-815)
35+
* Добавлена возможность указать используемый парсер для fluent-bit (ADT-821)
36+
* Поддержано создание `StatefulSet` для Spring Boot Eureka Server (ADT-820)
3137

32-
#### Kotlin K2
33-
* Исправлены тесты Kotlin на K2 (ASPR-1821, ASPR-1822, ASPR-1823, ASPR-1824)
34-
* Реализована поддержка K2 в скриптах Connekt (ASPR-1958)
35-
* Перевод плагина на K2 (ASPR-1585)
36-
* Имплементация K2 для `KtEntityWriter` (ASPR-1781)
37-
* Адаптация тестов Spring Security под изменённое поведение переопределения методов в K2 (ASPR-1805)
38-
* Исправлено падение тестов, не связанных с нарушением `assert`-условий (ASPR-1801)
39-
40-
#### Kotlin HTTP Client
41-
* Исправлена некорректная навигация с query-параметром (ASPR-2007)
42-
* В HTTP Client теперь логируются обращения к несуществующим переменным (ASPR-1936)
38+
#### Connekt
39+
* Добавлены все возможные `Content-Type` в автодополнение (ASPR-1972)
40+
* Улучшена генерация HTTP-запросов из класса с `@Controller` (ASPR-1995)
41+
* В Connekt (HTTP Client) теперь логируются обращения к несуществующим переменным (ASPR-1936)
4342
* Включена подсветка JSON-тел запросов (ASPR-1876)
4443
* Увеличены таймауты HTTP-запросов (ASPR-2024)
45-
* Исправлена ошибка `A variable with no segment: 0` (ASPR-2086)
46-
* Улучшена генерация HTTP-запросов из класса с `@Controller` (ASPR-1995)
44+
* Выделение Connekt (HTTP Client) в отдельную библиотеку с публикацией zip-артефакта и подключением его в сборку Amplicode (ASPR-1905)
45+
* Блок `flow` переименован в `useCase` (ASPR-2145)
4746
* Добавлено автодополнение имён и значений HTTP-заголовков в Kotlin HTTP Client (ASPR-1880)
48-
* Выделение Connekt в отдельную библиотеку с публикацией zip-артефакта и подключением его в сборку Amplicode (ASPR-1905)
4947
* Импорт HTTP-запросов из IDEA в ConnectKt (ASPR-1907)
5048
* Тип запроса теперь отображается в ответе (ASPR-1914)
51-
* Исправлена генерация HTTP-запроса из Amplicode Explorer (ASPR-2027)
52-
53-
#### Connekt
49+
* Добавлено действие "Jump to source" для конфигурации запуска Connekt (HTTP Client) в окне Services (ASPR-2020)
50+
* Реализовано удаление внутреннего хранилища при ошибке Header checksum broken (ASPR-1885)
5451
* Исправлена повторная инициализация переменных, делегированных HTTP-запросам, при повторном вызове запроса (ASPR-2015)
55-
* Устранена ошибка при повторном доступе к переменной (ASPR-2016)
56-
* Блок `flow` переименован в `useCase` (ASPR-2145)
57-
* Добавлено действие "Jump to source" для конфигурации запуска Connekt в окне Services (ASPR-2020)
52+
* Исправлена генерация HTTP-запроса из Amplicode Explorer (ASPR-2027)
5853
* Исправлены example-файлы (ASPR-2106)
59-
* Добавлены все возможные `Content-Type` в автодополнение (ASPR-1972)
54+
* Исправлена некорректная навигация с query-параметром (ASPR-2007)
6055

61-
#### Liquibase и миграции
62-
* Реализована генерация миграций Model First через Spring JDBC (ASPR-1021)
56+
#### Системы версионирования баз данных
57+
* Реализована генерация модели Spring JDBC по таблицам БД (ASPR-1021)
6358
* Исправлена ошибка, что плагин не генерирует рекомендуемое имя индекса при создании индекса в скриптах Liquibase (ASPR-1744)
6459
* Добавлены подсказки "Сгенерировать diff" в пустые changelog-файлы Liquibase и скрипты миграций Flyway (ASPR-1695)
65-
* Добавлена поддержка SQL-диалекта внутри тега `createView` в Liquibase (ASPR-1747)
60+
* Поддержаны дополнения SQL выражений внутри тега `createView` в Liquibase (ASPR-1747)
6661
* Добавлено действие "Добавить конфигурацию миграции БД", если она отсутствует, при переходе на вкладку DB Versioning (ASPR-1545)
6762
* Добавлена навигация из Liquibase-файлов в Amplicode Explorer в проектах Spring Data JDBC (ASPR-1750)
6863

69-
#### Spring & Spring Data
70-
* Исправлена ошибка `IndexOutOfBoundsException` при создании конфигурации (ASPR-2197)
64+
#### Spring
7165
* Исправлено отсутствие Spring Web Configuration в Gradle (ASPR-2200)
7266
* Устранено использование `FQN` в Kafka Configuration (ASPR-2116)
7367
* Исправлена ошибка, что иногда не добавляются методы при генерации Spring Web тестов из-за невозможности найти подходящий тестовый набор (ASPR-1964)
74-
* Устранены ложные предупреждения в аннотациях Spring Data (ASPR-2170)
7568
* Добавлены автодополнения имён схем, таблиц и столбцов из подключения к БД в аннотациях Spring Data (ASPR-1932)
76-
* Исправлена ошибка `PropertyReferenceException` (ASPR-2000)
69+
* Устранены ложные предупреждения в аннотациях Spring Data (ASPR-2170)
7770
* Исправлено формирование пути в `@RequestMapping` (ASPR-1910)
7871

7972
#### Amplicode Explorer
8073
* Добавлен глобальный поиск эндпоинтов в проекте (ASPR-95)
81-
* Отображение property-файлов в Cloud Config Server (ASPR-1991)
8274
* Отображение структуры источника данных в Amplicode Explorer в DB Connections (ASPR-1930)
8375
* Исправлена генерация HTTP-запроса из Amplicode Explorer без указания хоста в URL (ASPR-2160)
8476
* Ревью и перемещение всех действий, связанных с данными, в группу "Data" в Amplicode Explorer (ASPR-1630)
8577

86-
#### License & Billing
87-
* Отключена проверка лицензии (ASPR-2172)
88-
* Kafka send теперь платный (ASPR-2090)
89-
* Сделаны бесплатными действия Lifecycle Callbacks и Autowire (ASPR-2091)
90-
* Исправлена иконка в Amplicode Store (ASPR-2050)
91-
92-
#### IDE / UX / Общие ошибки
93-
* Поддержана IntelliJ IDEA 2025.1 EAP (ASPR-2214)
94-
* Исправлены Designer Settings и `MissingResourceException` (ASPR-2092)
95-
* Исправлена ошибка `RuntimeException: File is outdated` (ASPR-2040)
96-
* Устранена ошибка `PsiInvalidElementAccessException` (ASPR-2037)
97-
* Устранена ошибка `IllegalMonitorStateException` (ASPR-2039)
98-
* Исправлена ошибка загрузки проекта с JTDS (ASPR-1177)
99-
* Исправлена ошибка с MapStruct в Kotlin проекте (ASPR-2022)
100-
* Исправлена ошибка `ReadOnlyModificationException` при импорте запроса (ASPR-2028)
101-
* Устранена ошибка отображения эндпоинтов при наследовании контроллеров (ASPR-2137)
102-
* Исправлено кеширование Gradle при создании проекта (ASPR-2184)
103-
* Исправлена ошибка добавления нового клиента в админке (ASPR-2125)
104-
10578
#### Прочее
79+
* Исправлен импорт коллекции при генерации Query Update метода (ASPR-2001)
10680
* Добавлена возможность создания Spring Boot модуля в микросервисном проекте (ASPR-1994)
10781
* Возможность отключения полей при генерации DTO (ASPR-1671)
108-
* Реализовано удаление внутреннего хранилища при ошибке `Header checksum broken` (ASPR-1885)
109-
* Исправлен импорт коллекции при генерации Query Update метода (ASPR-2001)
11082
* Тип запроса теперь отображается в Kotlin HTTP Client (ASPR-1914)
83+
* Устранена ошибка отображения эндпоинтов при наследовании контроллеров (ASPR-2137)
11184

11285
Всего был закрыт 101 тикет:
11386
* Feature (21)

0 commit comments

Comments
 (0)