# 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

**Встановлення прошивок:**

- Виправлено помилку timeout встановлення прошивки
- Виправлено запуск задачі "встановлення прошивки"
- Виправлено роботу 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*
