Skip to content

Releases: UsefulWeb/AmoCRM

3.3.0

20 Jul 21:19
Compare
Choose a tag to compare
  1. Добавлена фабрика company: client.companies + client.Company
  2. Добавлены тесты и примеры работы с новой фабрикой

3.2.1

13 Jul 11:34
Compare
Choose a tag to compare

Исправлена ошибка интерфейса IContactFactory

3.2.0

13 Jul 10:17
Compare
Choose a tag to compare
  1. Произведён рефакторинг интерфейсов
  2. Уменьшена связность кода - все зависимости от экземпляров заменены на интерфейсы
  3. Фабрики и сущности переиспользуют код с помощью примесей (mixins)
  4. Добавлена фабрика контактов client.contacts/client.Contact

3.1.5

05 Jul 09:35
Compare
Choose a tag to compare

Исправлена ошибка остановки сервера авторизации

3.1.4

16 Jun 19:04
Compare
Choose a tag to compare

Исправлено #48

3.1.3

14 Jun 10:18
Compare
Choose a tag to compare
  1. Файлы обновлены в соответствии с eslint за исключением нескольких предупреждений об any. В ближайших релизах будет исправлено
  2. Сокращен размер пакета. Исключены src/ и docs/

3.1.2

14 Jun 09:21
Compare
Choose a tag to compare

Исправлен #47

3.1.1

13 Jun 19:01
Compare
Choose a tag to compare
  1. Добавлена фабрика сделок LeadFactory и сущность Lead
  2. Добавлена документация TSDoc
  3. Весь код задокументирован
  4. Добавлены примеры использования фабрик
  5. Исправлен #47
  6. Добавлены тесты
  7. Проведен частичный рефакторинг

Для возможности импорта в стиле ES6 требуется заменить

const Client = require('amocrm-js');

на

const { Client } = require('amocrm-js');

Сейчас можно использовать старый вариант, но в будущих версиях он будет удалён

3.0.2

06 Jun 11:50
Compare
Choose a tag to compare
  1. Исправлена ошибка, возникающая при отправке пустых POST/PATCH запросов
  2. tslib перенесена в dependencies

3.0.1

02 Jun 12:08
Compare
Choose a tag to compare

Исправлены проблемы с восстановлением соединения при наличии токена

client.token.setValue(token)

При последующих запросах приводил к попытке авторизации по коду. Проблема исправлена