cryptofoundry

Связаться с cryptofoundry

Расскажите, что вы хотите создать или автоматизировать.

Электронная почта
[email protected]
ADAMANT Messenger
Открыть в ADAMANT
adamant-im

ADAMANT Messenger v4.0.0

Этот выпуск посвящён масштабной модернизации кодовой базы ADAMANT Messenger. Приложение обновлено до Vue 3 и Vuetify 3, а Stylus удалён и полностью переписан на SASS. Система сборки переехала с Webpack на Vite, а тестовый раннер изменён с Jest на Vitest. Добавлена поддержка TypeScript, а также настроены Prettier и EditorConfig. Менеджер пакетов изменён с Yarn на NPM. Обновлены основные версии axios, socket.io-client, @mdi/font и других зависимостей; все пакеты приведены к последним минорным и патч-версиям. Исправлены неудачные тесты и устаревшие снимки, конфигурации Browserslist и ESLint перемещены из package.json в отдельные файлы, а несколько компонентов переписаны с использованием Composition API.

Что касается функциональности, бот Bounty Wallet удалён из чатов (#482), однако пользователи, ранее общавшиеся с ботом, по-прежнему могут получить доступ к истории чата. В WebAppManifest добавлена дополнительная информация для установки PWA (#481). В диалоговом окне BuyTokensDialog Coindeal заменён на Azbit (#476). Добавлены рабочие процессы GitHub Actions для сборки Electron и PWA (#458, #461).

В этом выпуске исправлено несколько ошибок. Исправлена ошибка, возникающая при загрузке делегатов на новом аккаунте в DelegatesTable (#475). Устранено отсутствие события прокрутки на некоторых устройствах в представлении транзакций (#474). Теперь чат сохраняет позицию прокрутки при возврате назад (#470), а при получении нового сообщения представление чатов прокручивается вниз (#455). Также применено множество мелких исправлений стилей (#454, #465, #466, #467, #468, #469, #471, #473, #479, #480).