Releases: UsefulWeb/AmoCRM
Releases · UsefulWeb/AmoCRM
3.3.0
- Добавлена фабрика company: client.companies + client.Company
- Добавлены тесты и примеры работы с новой фабрикой
3.2.1
Исправлена ошибка интерфейса IContactFactory
3.2.0
- Произведён рефакторинг интерфейсов
- Уменьшена связность кода - все зависимости от экземпляров заменены на интерфейсы
- Фабрики и сущности переиспользуют код с помощью примесей (mixins)
- Добавлена фабрика контактов client.contacts/client.Contact
3.1.5
Исправлена ошибка остановки сервера авторизации
3.1.3
- Файлы обновлены в соответствии с eslint за исключением нескольких предупреждений об any. В ближайших релизах будет исправлено
- Сокращен размер пакета. Исключены src/ и docs/
3.1.1
- Добавлена фабрика сделок LeadFactory и сущность Lead
- Добавлена документация TSDoc
- Весь код задокументирован
- Добавлены примеры использования фабрик
- Исправлен #47
- Добавлены тесты
- Проведен частичный рефакторинг
Для возможности импорта в стиле ES6 требуется заменить
const Client = require('amocrm-js');
на
const { Client } = require('amocrm-js');
Сейчас можно использовать старый вариант, но в будущих версиях он будет удалён
3.0.2
- Исправлена ошибка, возникающая при отправке пустых POST/PATCH запросов
- tslib перенесена в dependencies
3.0.1
Исправлены проблемы с восстановлением соединения при наличии токена
client.token.setValue(token)
При последующих запросах приводил к попытке авторизации по коду. Проблема исправлена