Skip to content

Releases: novaProjectV/BroomCleaner-Pro

v1.1.1

21 Nov 11:19
90c7f92

Choose a tag to compare

📣 Важно
Этот релиз — сфокусированное исправление багов с небольшими, но важными улучшениями стабильности и логики работы приложения.

🔨 Новые фишки

  • Мелкие оптимизации внутренних процессов
  • Улучшена стабильность при работе с крупными файлами

🐞 Исправленные баги

  • Исправлен учёт Bundle ID в списке исключений
  • Починено чтение хвоста файла при анализе дубликатов
  • Унифицирован порог размера для модуля дубликатов
  • Исправлен таймер индикатора «печати» ассистента

v1.1.0

10 Oct 10:39
90c7f92

Choose a tag to compare

📣 Важно

  • Представлен 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.
  • Мелкие правки локализации и дизайна индикаторов

Дизайн приложения
Screenshot 2025-10-05 at 17 29 35

Дизайн итоговой очистки после MacPulse
image

v1.0.4

05 Oct 07:27
90c7f92

Choose a tag to compare

📣 Важно

Новый инструмент, улучшение приложения

  • Добавлен инструмент "Бустер памяти"

🔨 Новые фишки

  • Добавлен новый инструмент "Бустер памяти"
    • Богаче визуализация памяти: раздельно “Используется”, “Кэш (может освободиться)”, “Свободно”, плюс “в т.ч. сжатая память”.
    • Сегментированная цветная полоса (оранжевый/синий/зелёный) с легендой.
    • Индикатор давления памяти (низкое/высокое/критичное) через системные уведомления; при низком давлении кнопка очистки RAM отключается.
    • Кулдаун на кнопку purge (по умолчанию 45 сек) с обратным отсчётом “Повтор через N с”.
    • Улучшенная диагностика: при ошибке запуска purge выводится код и первые 200 символов stderr.
  • Импорт JSON и Сброс метрик (с подтверждением).
    • В основном окне рядом с месячной суммой появился быстрый “Отчёт” (CleanHistoryMenu) — подневная история и сумма за месяц в один клик.
    • Бэйджи метрик в сайдбаре (кэш/логи/браузеры) продолжают работать и теперь лучше согласованы с отчётом.
  • Немного улучшен инструмент "Большие файлы"
    - Добавлена финальная проверка wasCancelled: теперь при отмене сканирования выводится корректное уведомление «Отменено…», а не ложное «Готово».
    • Даже при отмене найденные файлы и сортировка сохраняются — пользователь получает частичные, но полезные результаты.
    • Подсчёт итогового объёма выполняется и для завершённых, и для прерванных прогонов.

🐞 Баги исправлены

  • Мелкие стабильностные улучшения:
    • Безопасное обновление состояния только на главном потоке.
    • Устранены потенциальные гонки таймеров (очистка таймеров/источников при закрытии экранов).

Как включить новый инструмент?

  • Откройте настройки (Command + ,)
  • Пролистайте до конца
  • Найдите раздел экспериментальные и включите "Показывать дополнительные инструменты"
  • У вас появится новый раздел в приложении. Готово!
  • (В скором времени мы улучшим этот инструмент, и он выйдет из экспериментальных!)

v1.0.3

28 Sep 10:43
90c7f92

Choose a tag to compare

📣 Важно

Улучшения безопасности приложения и разделов Дубликаты, Большие файлы

  • Ускорили сканирование больших файлов и сделали интерфейс более отзывчивым
  • Точнее определяем дубликаты благодаря улучшенному алгоритму (head+tail + SHA256)
  • Расширили очистку кэшей браузеров (Safari, Chrome, Edge, Firefox и др.)

🔨 Новые фишки

  • «Большие файлы»: переключатель “Игнорировать симлинки” и сохранение порога размера
    • получает дополнительные атрибуты файлов: totalFileAllocatedSize и isSymbolicLink
      • игнорирует символические ссылки
      • оценивает размер по totalFileAllocatedSize (если доступно), что точнее для занятых на диске байт
    • Это снижает ложные «крупные» элементы и уменьшает I/O за счет точного набора ключей.
  • «Дубликаты»: щадящий режим и порог минимального размера файла, настройки сохраняются
    • Усилен этап частичного хеширования:
      • увеличен размер блока до 256 КБ
      • используется комбинированный SHA256 от головы и хвоста файла (head+tail), что резко сокращает ложные совпадения до полного хеша
    • Полный хеш по-прежнему SHA256.
  • Более точный подсчёт занятого места (используем фактический размер на диске)
  • Новый переключатель: «Всегда спрашивать подтверждение перед удалением»
    • Перед удалением покажем диалог с количеством файлов и объёмом.
    • «Окно отмены (сек.)»
      • Настройка периода, в течение которого можно быстро восстановить удалённое из Корзины.
      • Диапазон: 0–120 сек.
  • Кэши браузеров
    • «Агрессивная очистка»
      • Включает дополнительные папки: Code Cache, GPUCache, Service Worker и др.
    • «Сухой прогон (только оценка)»
      • Позволяет оценить потенциально освобождаемый объём без фактического удаления.

🐞 Баги исправлены

  • Снижены ложные срабатывания при поиске дубликатов
  • Убраны редкие подвисания при обходе больших директорий
  • Небольшие правки интерфейса и стабильности

v1.0.2

27 Sep 14:53
90c7f92

Choose a tag to compare

📣 Важное

Улучшение Ассистента и стабильности приложения

  • Приложение стало стабильнее и быстрее, особенно при удалении приложений и «Быстрой очистке».
  • Улучшены сообщения и обратная связь: прогресс, статус и отчёты теперь точнее отражают результат очистки.

🔨 Новые фишки

  • Улучшенный индикатор прогресса в «Быстрой очистке»: плавная анимация, точное время и итоговые метрики за сеанс.
  • Кнопка «Assistant» стала доступнее: быстрый доступ к «Умной очистке», очистке кэша/логов и месячному отчёту.
  • Улучшены метрики
  • Кнопка “Скопировать статус” и “Очистить” рядом со строкой статуса.
  • Горячая клавиша для Ассистента (⌘K).
  • Блокировка переключателей режима и скрытых файлов во время операций.
  • Бейджи-метрики в сайдбаре (Кэш/Логи/Браузеры) показывают освобождённый объём за месяц — удобно следить за эффектом очистки.
  • Улучшены визуальные эффекты на macOS 14–15 (fallback) и macOS 26 (Liquid Glass): аккуратные подсветки, новые капсулы и стеклянные панели.
  • Дополнена подсказка о правах доступа: можно скрыть навсегда, текст стал яснее.
  • Больше доступности: улучшены VoiceOver-ярлыки и значения доступности для прогресса и статистики.

🐞 Баги исправлены

  • Устранён редкий фриз прогресса при удалении приложений через предпросмотр — прогресс обновляется стабильно.
  • Исправлены сообщения при очистке Корзины: корректно отображаются «уже пуста», частичная очистка и сценарии с ограничениями Автоматизации Finder.
  • Надёжнее работает откат (Undo) из Корзины: таймер обратного отсчёта и восстановление объектов стали стабильнее.
  • Исправлены неточные подсчёты размера при удалении «с корнями» (оценка объёма стала точнее).
  • Мелкие правки локализации и подсказок, улучшено копирование статуса в буфер обмена.
  • Общие оптимизации производительности и снижение нагрузки на память при сканировании.

P.S Приложение еще не подписано

v1.0.1

25 Sep 10:58
6d18249

Choose a tag to compare

📣Важное

Простое улучшение приложения...

  • Более надёжное удаление: теперь приложение показывает, сколько объектов удалось переместить в Корзину, и если что-то не получилось — вы это увидите.
  • Предупреждение при удалении .app вне домашней папки: если приложение установлено, например, в /Applications, вы получите подсказку, что операция может потребовать прав и может не выполниться.

🔨 Новые фишки

  • Предпросмотр удаления стал информативнее:
    • Отдельный подсчёт количества файлов и общего объёма перед подтверждением.
    • Ясная пометка, что объём — оценочный.
  • Быстрые действия стали точнее:
    • “Очистить логи”, “Очистить кэш” и “Быстрая очистка” теперь выбирают только корректные пути в пределах вашей домашней папки, избегая ложных совпадений.

🐞 Баги исправлены

  • Улучшена обратная связь при удалении: статус теперь отражает успешные и неудачные операции.
  • После удаления список автоматически обновляется — больше не отображает то, что уже перемещено в Корзину.
  • Уточнены фильтры по путям (Logs/Caches) — теперь работают по префиксу пути, а не по простому вхождению строки.
    P.S Приложение еще не подписано

v1.0.0

24 Sep 18:45
6d18249

Choose a tag to compare

📣 Важное

  • Новый экран настроек объединён: тема/акцент, режимы очистки, давность файлов, исключения (Whitelist) и параметры «Дубликатов» теперь в одном месте.
  • Поддержка темы оформления: Системная, Светлая, Тёмная. Переключается в Настройках → Внешний вид.
  • Ассистент BroomCleaner — в статусе BETA. Помогает запускать быструю очистку, чистку кэша/логов и открывать отчёт прямо из

🔨Новые фишки

  • Тёмная тема: настраивается в настройках(command + ,), применяется ко всему приложению.
  • Ассистент (BETA): быстрые подсказки и кнопки действий (Быстрая очистка, Очистить кэш, Удалить логи, Открыть отчёт).
  • Быстрая очистка с прогрессом: круговая кнопка, сводка по объёму/файлам/времени и праздничная анимация после завершения.
  • Ежемесячная статистика: мини‑график, быстрый переход к отчёту и разбиение по источникам (кэш/логи).
  • Исключения (Whitelist): добавляйте точные пути, префиксы, bundle ID и маски (*), чтобы их не трогать.
  • Порог давности файлов: «не трогать последние N дней» — дополняет выбранный режим риска.
  • Инструмент «Удаление приложений»: перетащите .app → увидите все следы, оценку размера и сможете удалить в Корзину выборочно.
  • Параметры «Дубликатов»: скрытые файлы, пропуск пакетов, минимальный размер — всё настраивается.
  • Поддержка разных акцентных цветов и нового стеклянного оформления на macOS 26+ (На macOS 13, 14, 15 обычный material дизайн)

🐞Баги исправлены

P.S Приложение еще не подписано