# 1.7.1

**Фикс-релиз с улучшениями установки прошивок Bitmain и множеством исправлений для стабильной работы**

## Новые возможности

**Работа с устройствами:**

- Заметки устройств: отображение, редактирование и массовая установка
- Колонка для заметки устройства
- Экспорт диагностического отчета с заблокированных устройств Hashcore/Vnish
- Использование DNS-адреса как адреса устройства
- Импорт сетевых групп из файлов с DNS-записями

**Фильтрация:**

- Фильтр по пределу мощности
- Фильтр по функции "Найти майнер"

**Установка прошивок:**

- Новый способ установки прошивки на устройства Bitmain с прошивками после сентября 2025
- Улучшено определение установки прошивки Hashcore/Vnish на устройства с контрольной платой CVITEK (поддержка для будущих версий)

**Поддержка устройств:**

- Поддержка Antminer S21e XP Hydro
- Поддержка Antminer S21e XP Hydro на КП AML
- Поддержка WhatsMiner API v.2.2.2

**Импорт/экспорт:**

- Импорт и экспорт данных приложения для переноса настроек между устройствами
- Изменен формат экспорта сетевых групп для синхронизации с Hashcore Pulse
- Изменен экспорт хэшрейт-колонок: экспорт производится в 2 колонки – значения и единицы измерения

**Интерфейс:**

- Отметка выбранных полей сортировки и группировки
- Добавлены пропущенные поля в меню сортировки

---

## Улучшили

**Установка прошивок:**

- Пересмотрена работа колонки модели устройства
- Изменено отображение пресетов в диалоге клонирования настроек
- При клонировании настройки Power Delta автоматически добавляется поле с единицами измерения

**Интерфейс:**

- Изменена обработка горячих клавиш приложения
- Изменена горячая клавиша для сброса фильтров списка устройств для Windows
- Температура смены профилей не отображается для устройств с выключенным переключением профилей
- Изменено положение скролл-бара в центре шаблонов
- Исправлена верстка строки фильтров в центре шаблонов

**Техническое:**

- Обновлен framework и зависимости
- Изменена сборка rust-кода для Android под требования Google Play (Memory page size warning)
- Изменена пауза между попытками получения информации с устройства при сканировании сети
- Прямое обращение к файловой системе заменено на использование SAF для Android
- macOS: приложение теперь сохраняет данные в общем для Sandbox и Non-sandbox хранилище

**UX:**

- Изменено поведение подсказок о доступной версии прошивки в зависимости от выбранного имени

---

## Исправили

**Сканирование и обнаружение устройств:**

- Исправлена проблема приводившая к пропуску устройств на прошивке Bitmain (и кастомных прошивок на основе Bitmain)
- Исправлен пропуск устройств на прошивке Luxor
- Исправлен пропуск некоторых устройств на прошивке Bitmain

**Установка прошивок:**

- Исправлена ошибка таймаута установки прошивки
- Исправлен запуск задачи "установка прошивки"
- Исправлена работа rust на iOS (установка прошивки, восстановление прошивки CV)
- Исправлены даты стоковых прошивок для которых доступна установка Hashcore/Vnish

**Работа с данными:**

- Исправлено получение температур Bitmain устройств серии Hydro
- Исправлено получение данных от устройств WhatsMiner
- Исправлено получение пулов для заблокированных Hashcore/Vnish устройств
- Исправлено отображение негативных показателей мощности на прошивке Bitmain

**Интерфейс:**

- Исправлено переполнение контейнеров строки списка устройств при увеличении масштаба
- Исправлено дублирование устройств при группировке по профилю
- Исправлено отображение уведомлений о запуске задачи
- Исправлено сохранение заголовка пустой группы после отмены группировки
- Исправлено скрытие бэйджа "New" о наличии обновления при пропуске версии
- [Windows] Исправлено отображение плавающей панели вида при смене масштаба интерфейса

**Клонирование настроек:**

- Исправлена работа шаблона pool-url в настройке пулов
- Исправлена возможность клонирования настроек устройства на себя самого после рескана сети

**Сетевые группы:**

- Исправлено игнорирование изменения настроек на экране сетевой группы (в частности настройки групповых операций)
- Исправлена проблема сохранения настройки объединения последовательных сетевых адресов

**iOS/Android:**

- [iOS] Исправлено появление директории "Hashcore Toolkit" в папке "на iPhone"/"на iPad"
- [Android] Имя прошивки и версия теперь не сохраняются в следующем открытии диалога
- [Android] Добавлены строки локализации в диалоги подтверждения создания временных файлов

**Заметки устройств:**

- Исправлено добавление заметок к устройству
- Исправлена проблема локализации для задачи изменения заметки устройства

**CLI:**

- [CLI] Исправлен экспорт списка устройств в JSON

**Локализация:**

- Исправлены Украинская и Грузинская локализации
- Исправлены ошибки в Английской локализации

---

Спасибо, что вы с нами! *Команда Hashcore*