Выпущена версия v0.1.3.
- новый загрузчик rsaKeys с синтаксисом `Rsa.from(private.pkcs1://)` или `Rsa.from(public.spki://)`;
- устаревший config.publicCert, вместо него используйте config.publicKey
Выпущена версия v0.1.4.
- дополнительные улучшения в Rsa.fromX, X в (Pkcs1, Pkcs8, Spki), требуется NodeJs >= 11.9.0;
- переключение Form на Multipart, соответствует спецификации MDN FormData
v0.1.5
- обновление зависимостей, см. axios/axios#3979
- Добавление функции Formatter.page, поддерживающей вызов интерфейса класса page (с третьим аргументом обратного вызова)
- Изменение логики синхронного ответа на подпись, следуя соглашению этого SDK: только возврат полезной нагрузки, если она может быть извлечена из ответа;
- добавление примера функции для проверки асинхронных уведомлений;
- временное отсутствие поддержки ts, связанная проблема #4;
- npm install --no-optional (>5.8.0) не работает, больше не является необязательной зависимостью form-data, основной класс - встроенный Form
- Вывод Helpers как одного из основных классов этого модуля;
- оптимизация метода Helpers.SN для совместимости с несколькими атрибутами DN;
- оптимизация метода Formatter.localeDateTime с использованием String.padStart для вычисления h23 часов;
- улучшение покрытия документации и тестовых случаев
Обновление Axios>=0.21.1 для CVE-2020-28168
- Добавление класса Form, сокращение и совместимость с form-data
- Добавление класса Helpers и инструмента командной строки certHelper
- Доработка документации API с помощью jsdoc2md
- Оптимизация Formatter.page().data.html, основное внимание совместимости с utf8
- Добавление инструмента для взаимодействия с командной строкой whatsCli в cli.js