Releases: amocrm/amocrm-api-php
Releases · amocrm/amocrm-api-php
Исправление ошибок
Исправление ошибок с новыми типами полей
Поддержка нового релиза и исправление ошибок
- Поддержка цвета для тегов сделок (Релиз весна 2022: imBox)
- Поддержка денежного поля (Релиз весна 2022: Суперполя)
- Поддержка метода списка валют
- Поддержка поля Каталоги и списки (Релиз весна 2022: Суперполя)
- Убрана зависимость illuminate/support
- Исправления в методах removeBy и removeFirstBy
Поддержка Laravel 9 и Php 8.1
Поддержка Laravel 9 и Php 8.1
Исправления ошибок и обновление зависимостей
Исправления ошибок и обновление зависимостей
Поддержка новых методов и исправления ошибок
Поддержка новых методов и исправления ошибок
- Добавлены методы для удобства работы с коллекциями (by @makeroi)
- Поддержка параметра is_api_filter_enabled в методе работы со свойствами аккаунта
- Добавлена модель для поля OrgLegalName для обратной совместимости. Само поле deprecated и не может быть создано (@max-kut)
- Добавлены методы для работы с API источников
- Добавлена поддержка float значений для поля Items в списках (by @makeroi)
- Добавлена поддержка библиотеки dotenv 3.* и 6.* (by @constantable)
- Добавлены методы для работы с API шаблонов чатов
- Исправлены ошибки в README и примерах (by @constantable)
Новые методы
- Добавлены методы для работы с подписчиками сущности
- Добавлены методы для работы с беседами
Исправления и доработки
В обновление произошли следующие изменения:
- Исправлена ошибка, из-за которой объекты значений дополнительных полей создавались от базового класса, а не от класса конкретного типа. Теперь создаются корректно.
- (BC) Значения полей типа дата/дата-время/день рождения теперь возвращаются в виде объектов DateTimeInterface. Метод setValue принимает как int/string, так и объекты типа DateTimeInterface.
- Добавлен примеры работы с полями типа дата/дата-время/день рождения.
- Исправлена ошбика, из-за которой метод setId модели NoteModel не возвращал объект. Теперь возвращает.
- Добавлена информация об ответе сервера в ошибки авторизации.
Исправление ошибок
- Исправлена ошибка, из-за которой не было возможности привязать к сущности только созданный объект списка
- Обновлены и расширены примеры для работы со счетами
- Добавлена возможность указать список полей в группе полей, при редактировании группы полей
Поддержка нового релиза и исправление ошибок
В данной версии были обновлены и добавлены методы для поддержки amoCRM последней версии (Релиз Весна 2021).
Также исправлены различные ошибки.
Список изменений:
- Добавлена возможность для расшифровки BotDisposableToken, который приходит при использовании виджета в Salesbot (только Релиз Весна 2021)
- Добавлена поддержка списка Юр. лица (SUPPLIERS_CATALOG_TYPE_STRING) (только Релиз Весна 2021)
- Добавлена поддержка метода получения связей элемента списка (/api/v4/catalogs/{CATALOG_ID}/elements/{ELEMENT_ID}/links (только Релиз Весна 2021)
- Добавлена возможность получить язык аккаунта (не пользователя!) (/api/v4/account?with=lang) (только Релиз Весна 2021)
- Убрана ошибка, которая вызывалась, если в сущности присутствует тип поля, который не поддерживается, теперь выкидывается E_NOTICE
- Добавлена поддержка прав на каталоги в методах пользователей (только Релиз Весна 2021)
- Добавлена возможность получить настройки языка печатной формы счета (/api/v4/account?with=invoices_settings) (только Релиз Весна 2021)
- Исправлена ошибка в моделе звонка, при создании объекта из массива не верно указывалось свойство direction
- Исправлена ошибка, из-за которой нельзя было указать текстовое свойство from в моделе метаданных неразобранного типа Звонок
- Добавлена поддержка получения удаленных сделок/контактов/компаний
- Добавлена поддержка свойства price_id в метаданных связи товара к сущности, в нём хранится ID поля типа Цена
- Скорректированы namespace'ы у некоторых классов
- Поддержка обновленного каталога счетов (только Релиз Весна 2021)
- Поддержка типа поля Связанная сущность (только Релиз Весна 2021)
- Обновление модели значения поля Юр. Лицо
- Поддержка флага invoice_link в методе получения элементов списка счетов (/api/v4/catalogs/{CATALOG_ID}/elements?with= invoice_link) (только Релиз Весна 2021)
- Обновление модели значения поля Items (состав счета/заказа) с недостающими свойствами и комментариями к ним
- Добавлен пример добавления счета с описанием
- Значения свойства quantity в метаданных связи элемента списка к сделке/покупателю теперь может принимать float значение (только Релиз Весна 2021)
- Исправлена ошибка, из-за которой падало получение пользователей с группами
- Добавлен PagesFilter, который можно использовать для любых сервисов с поддержкой постраничной навигации
- Исправлена ошибка, из-за которой не работал фильтр по типу задачи
- Сервис транзакций объявляется deprecated, используйте функционал счетов в замен