Этот релиз вводит функцию проверки работоспособности (healthcheck) для узлов ETH, BTC, DASH, DOGE и LSK, а также переписывает клиенты API узлов на TypeScript. На страницу входа добавлена ссылка на страницу узлов, а состояние флажков узлов теперь сохраняется в LocalStorage.
Включены несколько улучшений чата. К кнопке прокрутки вниз добавлен счётчик сообщений, количество непрочитанных сообщений теперь отображается под кнопкой «Назад», а однострочные и многострочные блоки кода в markdown корректно форматируются. Длинные названия чатов отображаются с многоточием. Баланс ADM проверяется перед отправкой сообщения и очисткой поля ввода, а несогласованные статусы транзакций отображаются для дублирующихся переводов.
С точки зрения технического долга, обновлена библиотека bitcoinjs-lib: TransactionBuilder заменён на Psbt, механизм подписи изменён таким образом, что теперь требуется получение unspents. Функция getAccount() теперь использует ecpair и tiny-secp256k1 для генерации Bitcoin-адресов, добавлены зависимости vite-plugin-wasm и vite-plugin-top-level-await. Библиотека web-eth обновлена с версии v1 до v4, зависимость abi-decoder удалена и заменена на собственную реализацию, значение INCREASE_FEE_MULTIPLIER изменено с 2 на 1.5, добавлены тесты. Обновлены минорные и патч-версии всех зависимостей, обновления кошельков из adamant-wallets добавляют узлы Tor в конфигурацию, вводят minNodeVersion и реорганизуют serviceNodes.