Версія 11.0.4 — це реліз, орієнтований на надійність і передбачуваність роботи обмінника. Оновлено формати BestChange, покращено систему автовиплат, а також глибоко перероблено резерви та оновлення курсів, щоб виключити дублікати, «стрибки» значень і вплив проблемних джерел. Додатково усунено важливі помилки та вирішено великі проблеми, виявлені в роботі системи.
Що нового та покращено
- Оновлений формат BestChange XML: Реалізовано підтримку нового формату BestChange XML.
- Нова система автовиплат і статус «Очікується виплата»: Додано новий статус і оновлено логіку автовиплат. Важливо: після оновлення рекомендується перевірити, чи увімкнені автовиплати в налаштуваннях і чи працюють вони коректно.
- Повністю перероблена система резервів: Резерви тепер враховуються точно і прозоро, без помилок, дублікатів і різких стрибків значень. Додано детальну історію операцій по кожному резерву з зрозумілими типами дій (поповнення, списання, повернення), відображенням «було / стало» і коректними сумами без зайвих нулів і експонент. Реалізовано щоденну аналітику резервів (зведення за день, динаміка, розподіл операцій і підсумковий баланс). Інтерфейс історії резервів оновлено: замість перевантажених таблиць використовується акуратний список з зручними фільтрами та покращеною візуальною ієрархією.
- Упорядковано систему режимів роботи обмінника: Логіка визначення статусу централізована і використовується однаково у всіх частинах системи (адмінка, користувацька частина, фонові процеси, файли). Чітко розділені режими: ручний режим повністю ігнорує розклад, режим за розкладом працює автоматично, але допускає тимчасове ручне втручання без «залипання». Тимчасові дії коректно скидаються, система повертається до штатної роботи. Безпечна поведінка за замовчуванням: якщо розклад відсутній або не співпадає, обмінник вважається вимкненим. Оптимізовано швидкодію — статус обчислюється один раз і використовується повторно.
- Перероблена система оновлення курсів: Підвищено стабільність і швидкість. Оновлення більше не залежить від проблемних джерел: нестабільні пари і тимчасово недоступні дані акуратно пропускаються без впливу на інші курси, а збереження даних стало надійнішим.
- Покращена обробка пов’язаних резервів і масових оновлень: Система коректно обробляє ланцюжки пов’язаних резервів будь-якої довжини і завжди використовує актуальний підсумковий резерв. Значно зменшено кількість хибних помилок і попереджень. Оптимізовано продуктивність при масових оновленнях курсів і резервів — обробка стала швидшою і безпечнішою навіть при великих обсягах даних.
Виправлення
- Усунено великі проблеми і виправлено важливі баги, що впливали на стабільність роботи резервів, курсів і оновлень загалом.


