Releases: novaProjectV/BroomCleaner-Pro
Releases · novaProjectV/BroomCleaner-Pro
v1.1.1
📣 Важно
Этот релиз — сфокусированное исправление багов с небольшими, но важными улучшениями стабильности и логики работы приложения.
⸻
🔨 Новые фишки
- Мелкие оптимизации внутренних процессов
- Улучшена стабильность при работе с крупными файлами
⸻
🐞 Исправленные баги
- Исправлен учёт Bundle ID в списке исключений
- Починено чтение хвоста файла при анализе дубликатов
- Унифицирован порог размера для модуля дубликатов
- Исправлен таймер индикатора «печати» ассистента
v1.1.0
📣 Важно
- Представлен MacPulse — новый интеллектуальный центр диагностики и быстрой очистки.
Он не просто очищает, а анализирует, оптимизирует и оценивает результат — как полноценный системный ассистент.
⸻
🔨 Новые фишки
🧠 MacPulse — всё-в-одном:
- Многоэтапная очистка: анализ → очистка → проверка → подтверждение → визуальный эффект.
- Расширенный анализ:
- Ищет сиротские данные в ~/Library/Application Support и ~/Library/Preferences.
- Находит устаревшие DMG и архивы в Загрузках.
- Проверяет расширения Safari и старые плагины.
- Безопасность без антивируса:
- Ищет подозрительные launch agents и daemons (например, с “update”, “patcher”).
- Проверяет базу TCC на приложения с Full Disk Access вне App Store.
- Визуализация результата:
- Показывает недельные и месячные тренды по CleanMetrics.
- Отображает, сколько RAM освободилось через Booster.
- Завершается мягкой вспышкой ✨ вокруг иконки «Готово!».
- Подробные листы отчётов: “Расширенный анализ” и “Просмотреть угрозы” с копированием в буфер (NSPasteboard).
⚡ Memory Booster 2.0 - Новая круговая диаграмма вместо прогрессбара («Используется / Кэш / Свободно / Сжатая память»).
- Добавлен режим авточистки при высоком давлении.
- Поддержка щадящей очистки без purge и истории операций.
🎨 Дизайн и интерфейс - Новый жидкостно-стеклянный эффект в окне MacPulse.
- Переработано расположение кнопок и заголовков: всё чище, ярче и понятнее.
- Добавлены микроанимации, реакции на состояния и эффект освещения при завершении операций.
- Новый баланс цветов панелей: чуть глубже пурпур, более мягкие тени и плавные градиенты.
🐞 Баги исправлены
- Устранены подвисания при переходе между этапами MacPulse.
- Исправлены редкие сценарии с неотображением данных о RAM.
- Стабилизирована работа анализатора файлов в Application Support.
- Оптимизирован отчёт по размерам — теперь оценка точнее и с учётом APFS.
- Мелкие правки локализации и дизайна индикаторов
v1.0.4
📣 Важно
Новый инструмент, улучшение приложения
- Добавлен инструмент "Бустер памяти"
🔨 Новые фишки
- Добавлен новый инструмент "Бустер памяти"
- Богаче визуализация памяти: раздельно “Используется”, “Кэш (может освободиться)”, “Свободно”, плюс “в т.ч. сжатая память”.
- Сегментированная цветная полоса (оранжевый/синий/зелёный) с легендой.
- Индикатор давления памяти (низкое/высокое/критичное) через системные уведомления; при низком давлении кнопка очистки RAM отключается.
- Кулдаун на кнопку purge (по умолчанию 45 сек) с обратным отсчётом “Повтор через N с”.
- Улучшенная диагностика: при ошибке запуска purge выводится код и первые 200 символов stderr.
- Импорт JSON и Сброс метрик (с подтверждением).
- В основном окне рядом с месячной суммой появился быстрый “Отчёт” (CleanHistoryMenu) — подневная история и сумма за месяц в один клик.
- Бэйджи метрик в сайдбаре (кэш/логи/браузеры) продолжают работать и теперь лучше согласованы с отчётом.
- Немного улучшен инструмент "Большие файлы"
- Добавлена финальная проверка wasCancelled: теперь при отмене сканирования выводится корректное уведомление «Отменено…», а не ложное «Готово».- Даже при отмене найденные файлы и сортировка сохраняются — пользователь получает частичные, но полезные результаты.
- Подсчёт итогового объёма выполняется и для завершённых, и для прерванных прогонов.
🐞 Баги исправлены
- Мелкие стабильностные улучшения:
- Безопасное обновление состояния только на главном потоке.
- Устранены потенциальные гонки таймеров (очистка таймеров/источников при закрытии экранов).
Как включить новый инструмент?
- Откройте настройки (Command + ,)
- Пролистайте до конца
- Найдите раздел экспериментальные и включите "Показывать дополнительные инструменты"
- У вас появится новый раздел в приложении. Готово!
- (В скором времени мы улучшим этот инструмент, и он выйдет из экспериментальных!)
v1.0.3
📣 Важно
Улучшения безопасности приложения и разделов Дубликаты, Большие файлы
- Ускорили сканирование больших файлов и сделали интерфейс более отзывчивым
- Точнее определяем дубликаты благодаря улучшенному алгоритму (head+tail + SHA256)
- Расширили очистку кэшей браузеров (Safari, Chrome, Edge, Firefox и др.)
🔨 Новые фишки
- «Большие файлы»: переключатель “Игнорировать симлинки” и сохранение порога размера
- получает дополнительные атрибуты файлов: totalFileAllocatedSize и isSymbolicLink
- игнорирует символические ссылки
- оценивает размер по totalFileAllocatedSize (если доступно), что точнее для занятых на диске байт
- Это снижает ложные «крупные» элементы и уменьшает I/O за счет точного набора ключей.
- получает дополнительные атрибуты файлов: totalFileAllocatedSize и isSymbolicLink
- «Дубликаты»: щадящий режим и порог минимального размера файла, настройки сохраняются
- Усилен этап частичного хеширования:
- увеличен размер блока до 256 КБ
- используется комбинированный SHA256 от головы и хвоста файла (head+tail), что резко сокращает ложные совпадения до полного хеша
- Полный хеш по-прежнему SHA256.
- Усилен этап частичного хеширования:
- Более точный подсчёт занятого места (используем фактический размер на диске)
- Новый переключатель: «Всегда спрашивать подтверждение перед удалением»
- Перед удалением покажем диалог с количеством файлов и объёмом.
- «Окно отмены (сек.)»
- Настройка периода, в течение которого можно быстро восстановить удалённое из Корзины.
- Диапазон: 0–120 сек.
- Кэши браузеров
- «Агрессивная очистка»
- Включает дополнительные папки: Code Cache, GPUCache, Service Worker и др.
- «Сухой прогон (только оценка)»
- Позволяет оценить потенциально освобождаемый объём без фактического удаления.
- «Агрессивная очистка»
🐞 Баги исправлены
- Снижены ложные срабатывания при поиске дубликатов
- Убраны редкие подвисания при обходе больших директорий
- Небольшие правки интерфейса и стабильности
v1.0.2
📣 Важное
Улучшение Ассистента и стабильности приложения
- Приложение стало стабильнее и быстрее, особенно при удалении приложений и «Быстрой очистке».
- Улучшены сообщения и обратная связь: прогресс, статус и отчёты теперь точнее отражают результат очистки.
🔨 Новые фишки
- Улучшенный индикатор прогресса в «Быстрой очистке»: плавная анимация, точное время и итоговые метрики за сеанс.
- Кнопка «Assistant» стала доступнее: быстрый доступ к «Умной очистке», очистке кэша/логов и месячному отчёту.
- Улучшены метрики
- Кнопка “Скопировать статус” и “Очистить” рядом со строкой статуса.
- Горячая клавиша для Ассистента (⌘K).
- Блокировка переключателей режима и скрытых файлов во время операций.
- Бейджи-метрики в сайдбаре (Кэш/Логи/Браузеры) показывают освобождённый объём за месяц — удобно следить за эффектом очистки.
- Улучшены визуальные эффекты на macOS 14–15 (fallback) и macOS 26 (Liquid Glass): аккуратные подсветки, новые капсулы и стеклянные панели.
- Дополнена подсказка о правах доступа: можно скрыть навсегда, текст стал яснее.
- Больше доступности: улучшены VoiceOver-ярлыки и значения доступности для прогресса и статистики.
🐞 Баги исправлены
- Устранён редкий фриз прогресса при удалении приложений через предпросмотр — прогресс обновляется стабильно.
- Исправлены сообщения при очистке Корзины: корректно отображаются «уже пуста», частичная очистка и сценарии с ограничениями Автоматизации Finder.
- Надёжнее работает откат (Undo) из Корзины: таймер обратного отсчёта и восстановление объектов стали стабильнее.
- Исправлены неточные подсчёты размера при удалении «с корнями» (оценка объёма стала точнее).
- Мелкие правки локализации и подсказок, улучшено копирование статуса в буфер обмена.
- Общие оптимизации производительности и снижение нагрузки на память при сканировании.
P.S Приложение еще не подписано
v1.0.1
📣Важное
Простое улучшение приложения...
- Более надёжное удаление: теперь приложение показывает, сколько объектов удалось переместить в Корзину, и если что-то не получилось — вы это увидите.
- Предупреждение при удалении .app вне домашней папки: если приложение установлено, например, в /Applications, вы получите подсказку, что операция может потребовать прав и может не выполниться.
🔨 Новые фишки
- Предпросмотр удаления стал информативнее:
- Отдельный подсчёт количества файлов и общего объёма перед подтверждением.
- Ясная пометка, что объём — оценочный.
- Быстрые действия стали точнее:
- “Очистить логи”, “Очистить кэш” и “Быстрая очистка” теперь выбирают только корректные пути в пределах вашей домашней папки, избегая ложных совпадений.
🐞 Баги исправлены
- Улучшена обратная связь при удалении: статус теперь отражает успешные и неудачные операции.
- После удаления список автоматически обновляется — больше не отображает то, что уже перемещено в Корзину.
- Уточнены фильтры по путям (Logs/Caches) — теперь работают по префиксу пути, а не по простому вхождению строки.
P.S Приложение еще не подписано
v1.0.0
📣 Важное
- Новый экран настроек объединён: тема/акцент, режимы очистки, давность файлов, исключения (Whitelist) и параметры «Дубликатов» теперь в одном месте.
- Поддержка темы оформления: Системная, Светлая, Тёмная. Переключается в Настройках → Внешний вид.
- Ассистент BroomCleaner — в статусе BETA. Помогает запускать быструю очистку, чистку кэша/логов и открывать отчёт прямо из
🔨Новые фишки
- Тёмная тема: настраивается в настройках(command + ,), применяется ко всему приложению.
- Ассистент (BETA): быстрые подсказки и кнопки действий (Быстрая очистка, Очистить кэш, Удалить логи, Открыть отчёт).
- Быстрая очистка с прогрессом: круговая кнопка, сводка по объёму/файлам/времени и праздничная анимация после завершения.
- Ежемесячная статистика: мини‑график, быстрый переход к отчёту и разбиение по источникам (кэш/логи).
- Исключения (Whitelist): добавляйте точные пути, префиксы, bundle ID и маски (*), чтобы их не трогать.
- Порог давности файлов: «не трогать последние N дней» — дополняет выбранный режим риска.
- Инструмент «Удаление приложений»: перетащите .app → увидите все следы, оценку размера и сможете удалить в Корзину выборочно.
- Параметры «Дубликатов»: скрытые файлы, пропуск пакетов, минимальный размер — всё настраивается.
- Поддержка разных акцентных цветов и нового стеклянного оформления на macOS 26+ (На macOS 13, 14, 15 обычный material дизайн)
🐞Баги исправлены
•
P.S Приложение еще не подписано

