## Официальное издание### Корпоративный WeChat
- **#3164** Добавлено API для прекращения публикации корпоративной ленты WeChat.
- **#3208** Устранена проблема с регистрами полей `getAuthUserInfo` в OAuth2 сервисе, вызывающая ошибку получения данных.
- **#3212** Добавлена поддержка обратного вызова событий службы поддержки WeChat.
- **#3216** Устранена проблема доступа к `sun.security.util` в более новых версиях Java, заменено на использование библиотеки BouncyCastle для парсинга приватных ключей.
- **#3218** Добавлено уведомление о событиях обратного вызова помощника по продажам.
- **#3225** Добавлена поддержка конфигурации HTTP клиента для многочисленных конфигураций корпоративного WeChat.
- **#3226** Добавлены API модуля управления документами и отправки электронной почты.
- **#3228** Добавлены API модуля отправки электронной почты.
- **#3243** Добавлены API для получения списка правил чувствительных слов и деталей конкретного правила.
- **#3256** Возвращены параметры `state` для получения подробностей группы клиентов.
- **#3274** Устранена ошибка определения параметров для компонентов выбора в шаблонах одиночного и множественного выбора в OA-апрувах.
- **#3333** Поддержка параметра `enable_webview_click` при установке webview-данных для отображения в рабочем столе пользователя.
- **#3339** Добавлен метод перезагрузки временного материала.
- **#3367** Добавлена поддержка информации о времени работы для компонента отсутствия в API получения деталей заявки на апрув.- **#3377** Добавлены параметры для вложений в апрувы WeChat.
- **#3394** Устранена ошибка сериализации XML события "Состояние апрува".
- **#3395** Добавлены свойства для события "Отправка карты шаблонов".
- **#3397** Добавлены API управления бронированием залов.
- **#3398** Обновлены поля объекта "Календарь корпоративного WeChat".
- **#3405** Добавлено API для получения внешних контактов, обслуженных системой.
- **#3437** Удалён устаревший параметр userid из API управления файлами WeDrive.
- **#3438** Изменены возвращаемые поля для получения информации о входе/доступе пользователя через стороннее приложение.
- **OA-апрувы** Добавлена конфигурация диапазона местоположений.
- Устранена проблема сериализации JSON для API обновления карты шаблонов.
- Устранена проблема неверного распознавания повторных сообщений.
- Добавлено API для получения IP-диапазона корпоративного WeChat.
- Добавлены константы для большего количества типов событий в отправке сообщений.
- Добавление поддержки игнорирования SuiteAccessToken в переопределенном методе POST для сторонних приложений.
- Добавление поля с правами доступа к списку аккаунтов службы поддержки.
## Мини-приложения
- **#3223** Устранение проблемы с проверкой подписи при использовании виртуальной платежной системы WeChat.
- **#3231** Объединение служб безопасности контента и управления рисками в одну службу безопасности мини-приложений WxMaSecurityService.- #3247 Добавление методов получения списка ID доставки и обновления информации о доставке в режиме реального времени
- #3279 Добавление методов для работы с партнерами по продвижению мини-приложений
- #3294 Добавление параметра ID доставки в метод передачи накладной в компоненте сообщений службы логистики WeChat
- #3308 Изменение ответа метода получения накладной с изменениями полей информации о накладной
- #3343 Добавление поля status для отображения состояния проверки медиа-ресурсов
- #3345 Совместимость метода getPhoneNoInfo со старыми версиями
- #3360 Добавление компонента spring-boot-starter для поддержки нескольких аккаунтов мини-приложений
- #3389 Устранение проблемы с отсутствием полей типа клиента в ответе метода получения базовой информации о клиенте
- #3404 Добавление методов для работы с доставкой в одном городе, а также поддержка подписей API для WxMaService
- #3409 Добавление поля состояния накладной в объект ответа метода получения данных накладной
- #3417 Оптимизация полей метода заказа мини-приложений
- Дополнение недостающих атрибутов в методе проверки баланса магазинов для доставки в одном городе, а также оптимизация кода для предотвращения ошибок NullPointerException## WeChat Pay
- #3242 Изменение адреса автоматического обновления сертификата на использование `payBaseUrl` из `WxPayConfig`
- #3258 Устранение проблемы переполнения целочисленных значений в некоторых полях суммы
- #3263 Разделение управления закрытым ключом `p12` и сертификатом `pem`
- #3278 Добавление метода парсинга уведомлений о переводе средств между мерчантами
- #3288 Устранение проблемы неверной проверки подписи из-за тестирования подписей WeChat
- #3319 Добавление полей `notify_url` запроса и `batch_status` ответа в метод перевода средств на кошелёк мерчанта
- #3327 Добавление методов платформы для приема/передачи средств (запрос на отмену)
- #3340 Добавление реализации V3 версии методов оплаты через QR-код и отмены заказа оплаты
- #3369 Устранение проблемы с получением результата распределения средств `transaction_id`
- #3392 Устранение проблемы с загрузкой сертификата `p12` при инициализации V3 клиента
- #3402 Поддержка конфигурирования публичного ключа WeChat Pay
- #3413 Добавление перечня возможных состояний заявки на открытие счёта мерчанта
- #3424 Добавление проверки до загрузки сертификата для снижения количества ненужных записей в журнале ошибок
- Добавление опции конфигурации тестового режима в модуль `spring-boot-starter`
- Добавление типа "индивидуальному малому бизнесу" в перечень типов оснований для подачи заявки на открытие счёта- Добавлено поле для брендовых подарочных карт в запрос метода отправки средств на кошелек компании. 117
- Устранено исключение "v3 запрос конструктора" при установке строки закрытого ключа с помощью `setPrivateKeyString`.
- Исправлена проблема с нулевыми значениями необязательных параметров при запросе деталей пакета для перевода средств продавца в кошелек.
- Исправлен дешифрование ответа от API получения номера карты для личного счета.
- При инициализации клиента v3 добавлена проверка наличия p12 сертификата и его последовательности перед попыткой загрузки сертификата.
- Добавлен метод парсинга обратной связи для перевода средств продавца в кошелек.
- В платформе приема платежей добавлены необходимые параметры подписи SDK.
- В платформе приема платежей (возврат) добавлены интерфейсы для возмещения и запроса информации о возмещении.
- Добавлены три новых метода для компенсации разницы в платформе приема платежей.
## Публичные аккаунты
- Исправлены проблемы с использованием способа okhttp для загрузки постоянных материалов.
- Добавлена конфигурация для использования стабильного AccessToken.
- Исправлено отсутствие разделителя boundary в заголовках Content-Type при отправке запроса на загрузку файла.
- Добавлена поддержка регулярных выражений для правил маршрутизации событий.
- Дополнены поля в модуле черновиков для создания и изменения черновика.- Улучшено конфигурирование классов, добавлены новые методы для получения URL переадресации OAuth 2.0 и QR.
- Добавлен новый стартап для нескольких публичных аккаунтов wx-java-mp-multi-spring-boot-starter.
## Аккаунты видеохостинга
- Реализованы связанные интерфейсы для помощника аккаунта видеохостинга.
- Добавлены API и обработка сообщений для функции членства.
- Добавлена совместимость нового API для получения подробностей о данных заявок.
- Добавлены поля состояния магазина и первоначального ID магазина в ответах API получения базовой информации магазина.
- Дополнены возвращаемые значения API получения деталей заказа для маленьких магазинов.
- Дополнены поля деталей заказа и новая функциональность после продажи.
- Добавлены API для получения данных экрана прямого эфира и API версии круга для джентльменов.
- Добавлен стартап Spring Boot для поддержки множества аккаунтов видеохостинга.
- Дополнены атрибуты класса ответа API получения деталей заказа для маленьких магазинов.
- Обновлены API управления категориями, заказами, товарами и главной страницы для маленьких магазинов.
- Добавлены API версии круга для продавцов и API сотрудничества между маленькими магазинами и WeChat.
- Добавлены методы обратной связи для представителей.
- Добавлены поля после продажи объектам товаров для маленьких магазинов.
## Открытая платформа- Добавлен интерфейс для загрузки дополнительных материалов для аутентификации мини-приложений.
- Добавлен интерфейс для получения результатов проверки приватности мини-приложений.
- Исправлен адрес запроса для интерфейса `haveOpen`.
- Улучшены документация и код для аутентификации мини-приложений.
- Изменены адреса для интерфейсов получения и установки опций авторизации.
- Добавлены интерфейсы для регистрации мини-приложений.
- Исправлены ошибки определения свойств в интерфейсах регистрации.
- #3431 Добавлены API для управления мини-приложениями в половину экрана
- Включены API для аутентификации мини-приложений (годовой аудит) и добавлен метод общего загрузки файлов
## Другие общие проблемы
- #3348 Устранена проблема получения правильного имени файла
- #3217 Добавлена поддержка solon-plugins
- Устранена проблема получения имени файла при работе с API для загрузки файлов