본문으로 건너뛰기

Oh No! Parent Control

버전 기록

릴리스별 새 기능, 개선 사항 및 수정 내용입니다.

  1. v1.3

    최신 릴리스

    새 기능

    • 현지화: RTL을 포함해 62개 언어를 지원합니다(요청을 듣고 반영했습니다! 하지만 너무 익숙해지진 마세요 :) 소문을 퍼뜨리고 더 많은 가족에게 알려 주세요!).

    버그

    • 부모 앱 및 키오스크: 제품 업데이트가 대기 중일 때 빨간색 ‘지금 재시작’ 버튼이 있는 재시작 필요 대화상자를 추가했습니다. 관련 없는 시스템 재시작 요청에는 표시되지 않습니다.

    Fedora Workstation 44 준비

    • 전반적인 수정: fdpolicy 가져오기, SELinux, Broker 전반의 차단 문제를 몇 가지 수정했습니다. 기본 테스트에서 제품의 전체 흐름이 작동함을 확인했습니다. 다음 단계는 추가 수동 테스트와 대규모 자동화 검증입니다. 너무 일찍 기대하지 마세요. 30년 경험상 제품에 10%, 테스트에 90%를 쓰는 편이 맞습니다.

    제품 외 변경

    • E2E 테스트 범위를 33개로 늘렸습니다.
  2. v1.2

    버그 수정

    • 소프트웨어 업데이트 프로그램: 앱 이름과 일치하도록 설명을 수정했습니다.
    • 패키징: 내부 도구와 문서를 패키지에서 제거했습니다.
    • 화면 시간 버그 fapolicyd 1.3.6에서 특정 파일 이름을 표현할 수 없을 때 화면 시간 변경이 실패하던 문제를 수정했습니다. 이미 차단된 파일에 불필요한 예외를 만들지 않고 설정 변경 전에 규칙을 검사하며 지원되지 않는 경우에는 더 명확한 오류를 표시합니다.
    • Broker: 승인 필요 차단 상태에서 Lunar Client가 자동 실행되거나 메모리에 적재된 Minecraft AppImage가 실행되던 문제를 수정했습니다.
    • Broker: 분리된 D-Bus 클라이언트, 늦게 도착한 응답 보존, 복구 가능한 정리 및 더 엄격한 실행 식별 확인으로 실행 검사를 강화했습니다.
    • 자녀 앱: 중단 상태에서 깨어난 뒤 타이머 복구를 수정하고 카운트다운 갱신 실패에 대한 개인정보 보호형 진단 정보를 추가했습니다. 2026년 9월 27일에 비정상 종료 보고서를 보내 주신 사용자께 감사드립니다!

    새 기능

    • 기록: 개인 식별 정보를 남기지 않고 문제 해결 기록을 더 많이 추가했습니다.
    • 기록: 기록 시각을 현지 시간에서 UTC로 변경했습니다.
    • 의견 대화상자: 기록 수집을 비동기 처리하고 수집이 끝날 때까지 의견 보내기 버튼을 비활성화합니다. 이제 개인정보를 제외한 시스템 정보가 기록에 포함됩니다.
    • 부모 앱: 계산 방식 설명을 더 명확하게 했습니다.
    • 자녀 앱: 다른 배포판과 데스크톱 환경을 앞으로 지원할 수 있도록 oh-no-parent-control-child 명령을 oh-no-parent-control --child-overlay의 별칭으로 추가했습니다.

    제품 외 변경

    • 품질 확인을 강화하기 위해 E2E 테스트 사례 24개를 자동화했습니다.
  3. v1.1

    버그 수정

    • 부모 앱: 작은 화면에서 일일 시간 할당량이 펼쳐지지 않던 문제를 수정했습니다.
    • Broker: 변경되지 않은 규칙 파일이 오래된 활성 규칙을 가려 실행 정책을 다시 불러오지 못하던 문제를 수정했습니다.
  4. v1.0

    새 기능

    • 최초 릴리스.