Към основното съдържание

Oh No! Parent Control

История на версиите

Нови функции, подобрения и корекции във всяко издание.

  1. v1.3

    Последно издание

    Нови функции

    • Локализация: Поддържат се 62 езика, включително езици с писане отдясно наляво (гласувахте, вслушахме се! Само да не ви разглезим :) Направете ни услуга, разкажете за нас и помогнете на още семейства!)

    Корекции на грешки

    • Родителско и киоск приложение: Добавен е прозорец, който изисква рестартиране, с червен бутон „Рестартиране сега“ при чакащи актуализации на продукта; несвързани системни заявки за рестартиране не го задействат.

    Готовност за Fedora Workstation 44

    • В целия продукт: Отстранени са няколко блокиращи проблема с импортирането на fdpolicy, SELinux и посредника. Основните тестове доказват, че продуктът работи от край до край (ура!). Следващата стъпка е още ръчно тестване и мащабно автоматизирано покритие. Не се радвайте преждевременно. Отделянето на 10% усилия за продукта и 90% за тестовете съответства на моя 30-годишен опит.

    Промени извън продукта

    • Покритието с цялостни тестове е увеличено до 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

    Нови функции

    • Първо издание.