cryptofoundry

Связаться с cryptofoundry

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

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

ADAMANT v4.11.0: Более надёжный, отполированный и зрелый

ADAMANT v4.11.0: Более надёжный, отполированный и зрелый

ADAMANT v4.11.0 включает 20 объединённых запросов на включение и 437 коммитов, сосредоточившись на надёжности соединения, согласованности интерфейса, процессах кошелька и общей стабильности продукта, а не на одной главной функции.

Устойчивость узлов и поведение сети

Ключевое улучшение этого выпуска — надёжность узлов. ADAMANT теперь включает альтернативный IP-резервный режим для узлов при недоступности доменного доступа, а также улучшенную обработку жизненного цикла проверок работоспособности и тайм-аутов. Восстановление после перехода устройства в спящий режим или отключения от сети улучшено, а сообщения о статусе узла доработаны, чтобы сократить ложные сигналы синхронизации. Это напрямую устраняет точки отказа в условиях нестабильного соединения, повышая отказоустойчивость мессенджера.

ADAMANT v4.11.0: Более надёжный, отполированный и зрелый

Современный интерфейс

Выпуск включает широкие визуальные улучшения в чатах, кошельках, процессах отправки средств, настройках, диалогах и навигации. Реализованы общие дизайн-токены, более строгие правила расстояний, улучшена типографика, базовые элементы макета и очистка тем с использованием CSS-переменных. Расширенное покрытие регрессионного тестирования макетов помогает сохранять качество интерфейса в будущих обновлениях.

Улучшения в работе чатов

Сторона обмена сообщениями получила улучшения в макете открытого чата, обработке статуса сообщений, индикаторах повтора, поведении выбора эмодзи, обработке переполнения ответов, загрузке публичного ключа и группировке сообщений. Исправлено обновление устаревших дат и регрессии прокрутки с null-значением при быстром переключении чатов, что обеспечивает более плавную повседневную работу.

ADAMANT v4.11.0: Более надёжный, отполированный и зрелый

ADAMANT v4.11.0: Более надёжный, отполированный и зрелый

Процессы кошелька и отправки средств

Экраны финансовых операций получили значительные улучшения, включая обновлённые карточки кошельков, вкладки, состояния баланса и макет списка транзакций. Обновление исправляет нормализацию суммы при самопереводах для BTC, DOGE и DASH, а также нормализует сохранённые символы кошельков при восстановлении, чтобы сохранять согласованность обновлённого состояния.

ADAMANT v4.11.0: Более надёжный, отполированный и зрелый

Поддержка Klayr удалена

Заметное изменение в продукте — полное удаление поддержки Klayr (KLY) во всех компонентах: кошельках, узлах, транзакциях, конфигурациях, иконках, запросах, клиентских модулях узлов, путях хранилища и связанном пользовательском интерфейсе. Удаление устаревших путей помогает упростить кодовую базу и снизить сложность для пользователей.

Инструменты и документация

В фоновом режиме проект обновился с Node.js 20 до 22, перешёл на ESLint 9 и обновил сборки Electron, добавив универсальную поддержку macOS. Расширены рабочие процессы smoke- и регрессионного тестирования в Playwright, что улучшает дисциплину тестирования. Документация также обновлена, включая более понятные инструкции по самостоятельному размещению в README.md и руководства по использованию ИИ в AGENTS.md.