Skip to content

v1.8.1

Choose a tag to compare

@github-actions github-actions released this 13 Aug 14:27
· 72 commits to main since this release
2519b99

Switcher v1.8.1

v1.8.0 이후 반영된 안정성 수정, 오픈소스 문서 개편, Windows 클램셸 기능을 모두 포함한 패치 릴리스입니다.

새 기능

  • Windows 클램셸 슬립 방지 (#59)
    • ☕ 버튼이 꺼짐 → 일회성 → 지속 → 꺼짐으로 순환합니다.
    • 현재 전원 구성표의 AC·배터리 덮개 동작을 각각 보관하고 아무 작업 안 함으로 적용합니다.
    • 활성 중 전원 구성표가 바뀌면 새 구성표도 별도로 추적합니다.
    • 해제·오류·재시작 때 Switcher가 변경한 값만 정확히 복원합니다.
    • 기존 macOS 클램셸 구현 본문은 변경하지 않았습니다.

수정

  • 다중 모니터 이동 시 잘림 수정 (#57)
    • 배율과 화면 비율이 다른 모니터로 이동할 때 목적지 작업영역 기준으로 크기와 위치를 다시 맞춥니다.
  • 툴바 클릭 누락 수정 (#56)
    • DPI 전환·창 크기 변경 뒤에도 실제 웹뷰 좌표와 히트영역을 다시 동기화합니다.

문서

  • 정식 오픈소스 README 개편 (#58)
    • 첫 화면, 설치·기능·지원 환경·보안 경고·직접 다운로드 안내를 정리했습니다.

검증

  • Rust: 118 passed, 0 failed, 15 ignored
  • Frontend: 7 passed, 0 failed
  • Windows·macOS GitHub Actions 테스트 및 릴리스 빌드 통과
  • npm Trusted Publisher/OIDC 게시 통과

확인이 더 필요한 부분

  • Windows 클램셸 자동 테스트와 release 빌드는 통과했지만, 현재 검증 장비가 덮개 없는 데스크톱이라 실제 Windows 노트북의 덮개 닫힘→열림 및 AC/배터리 전환은 추가 실기기 확인이 필요합니다.
  • Windows ARM64는 x64 에뮬레이션 환경이며 공식 실기기 검증 대상이 아닙니다.
  • 배포 파일은 아직 Windows Authenticode 또는 macOS Developer ID로 서명·공증되지 않았습니다.

전체 변경 내역: v1.8.0...v1.8.1