Перейти до вмісту

Oh No! Parent Control

Історія версій

Нові функції, удосконалення й виправлення в кожному випуску.

  1. v1.3

    Найновіший випуск

    Нові функції

    • Локалізація: Підтримка 62 мов, зокрема мов із напрямком письма справа наліво (ви проголосували, ми прислухалися! Але не розпещуйте нас :) Допоможіть поширити звістку й підтримати більше сімей!)

    Помилки

    • Застосунок для батьків і кіоск: Додано вікно з вимогою перезапуску з червоною кнопкою «Перезапустити зараз» для очікуваних оновлень продукту; сторонні запити на перезапуск системи його не викликають.

    Підготовка Fedora Workstation 44

    • Загалом: Виправлено кілька блокувальних проблем з імпортом fdpolicy, SELinux і брокером. Базові тести підтверджують, що продукт працює від початку до кінця (так!). Наступний крок — додаткові ручні тести й масштабне автоматизоване тестування. Не поспішайте радіти. За моїм 30-річним досвідом, на розробку продукту варто витрачати 10% зусиль, а на тестування — 90%.

    Зміни поза продуктом

    • Наскрізне тестове покриття збільшено до 33 випадків.
  2. v1.2

    Виправлення помилок

    • Засіб оновлення програм: Опис виправлено відповідно до назви застосунку.
    • Пакування: Із пакунка вилучено внутрішні інструменти й документацію.
    • Помилка часу за екраном Виправлено помилку, через яку зміни часу за екраном не застосовувалися, якщо fapolicyd 1.3.6 не міг представити певні назви файлів. Для вже заблокованих файлів більше не додаються зайві винятки, а перед зміною налаштувань правила перевіряються; повідомлення про непідтримувані випадки стали зрозумілішими.
    • Брокер: Виправлено автоматичний запуск Lunar Client і запуск AppImage Minecraft з оперативної пам’яті, коли програма заблокована з можливістю погодження.
    • Брокер: Посилено перевірки виконання завдяки ізольованим клієнтам D-Bus, збереженню пізніх відповідей, відновлюваному очищенню та суворішій перевірці ідентичності виконуваних файлів.
    • Застосунок для дитини: Виправлено відновлення таймера після виходу зі сну та додано діагностику з дотриманням приватності для помилок оновлення зворотного відліку. Дякуємо користувачеві, який надіслав звіт про збій 27 вересня 2026 року!

    Нові функції

    • Журналювання: Додано більше журналів для усунення несправностей без запису персональних ідентифікаційних даних.
    • Журналювання: Часові позначки журналу змінено з місцевого часу на UTC.
    • Діалог відгуку: Збирання журналів тепер виконується асинхронно, а кнопка «Надіслати відгук» залишається вимкненою, доки збирання не завершиться. Журнали тепер містять системні відомості без персональних ідентифікаційних даних.
    • Застосунок для батьків: Уточнено пояснення «Як це обчислюється».
    • Застосунок для дитини: Додано команду oh-no-parent-control-child як псевдонім oh-no-parent-control --child-overlay для майбутнього розширення підтримки інших дистрибутивів і середовищ робочого столу.

    Зміни поза продуктом

    • Для посилення перевірки якості автоматизовано 24 наскрізні тестові випадки.
  3. v1.1

    Виправлення помилок

    • Застосунок для батьків: Виправлено проблему, через яку денний ліміт не розгортався на малих екранах.
    • Брокер: Виправлено помилку, через яку правила виконання не перезавантажувалися, коли незмінені файли правил приховували застарілі активні правила.
  4. v1.0

    Нові функції

    • Перший випуск.