This repository has been archived by the owner on Apr 25, 2023. It is now read-only.
Releases: sanmai/cdek-sdk
Releases · sanmai/cdek-sdk
Регулярное обновление
Убрана неявна зависимость от расширения mbstring.
Регулярное обновление
- Добавлены поля для данных истинного продавца.
- Добавлены новые поля в запросе расчёта стоимости.
- Добавлена проверка на передачу логина от кабинета (ИМ...) вместо ключа учетной записи API.
- В рамках подготовки к #45 переработан класс запроса расчёта.
Регулярное обновление
- Добавлена возможность искать города по имени, почтовому индексу, GUID. Изменения в документации.
- Исправлена ошибка с выбором формата при печати квитков.
Регулярное обновление
- Добавлена обработка для нестандартного формата даты у поля
DateLastChange
объекта заказа. - Ошибки десериализации теперь включают фрагмент кода ответа, на котором произошла ошибка.
Order::withNumberAndDate
более не требует указывать дату.
Регулярное обновление
- В списке ПВЗ добавлен поиск и отображение двухбуквенных кодов стран.
- Добавлена возможность указать валюту и предполагаемую дату отправки в калькуляторе.
- Ошибки десереализации теперь говорят об этом прямо в сообщении.
- В документацию добавлен пример отладки запросов.
Регулярное обновление
- Добавлено поле для ключа разработчика.
- Добавлено поле для количества упаковок в дополнительных услугах.
- К запросу списка ПВЗ добавлены выбор ПВЗ без приёмки товаров, флаг языка.
- Расширен набор полей у объекта Pvz до полного покрытия всех известных из ответов API.
CalculationRequest::withAuthorization()
помечен к удалению в следующей версии.JsonRequest::getBody()
помечен устаревшим в пользуjsonSerialize()
.
Регулярное обновление
- Регионы теперь тоже используют буквенные коды стран. Добавлен метод
Region::getCountryCodeISO()
. - Интеграционное тестирование теперь использует отдельные тестовые учетные записи.
Регулярное обновление
- Добавлено поле под объявленную стоимость отправления (заказа).
- Добавлен метод для определения конечности (доставлен или не доставлен) статуса заказа (@iamwildtuna).
- Обратно-совместимые изменения в API, класс
State
помечен устаревшим. - Возвращены описания типов для ответов-итераторов.
Буквенный код страны в списке городов
СДЭК перешли на использование буквенных кодов стран в списке городов. Добавлен метод для доступа к этому новому коду, частично сохранен доступ к старому численному коду страны (пока только для России).
Регулярное обновление
Добавлена обработка другого формата даты для поля DateNext
у объекта CallDelay
(спасибо @iamwildtuna)