ScreenLeX 변경 기록

ScreenLeX의 최신 릴리스와 개선 사항입니다.

릴리스 기록

  1. 2026년 9월

    1. ScreenLeX 0.1.0 (Build 15)

      새 기능
      • Markdown 텍스트 카드 및 배경화면 편집기 — Markdown 텍스트 카드와 배경화면 편집기를 추가하고 스크린샷 편집 창에 통합했습니다.

      • 직접 편집 및 번역 — 직접 편집, 번역 막대, Markdown 블록 번역, 통합 설정 컨트롤을 지원합니다.

      • 공용 주석 엔진 — 텍스트 카드와 스크린샷이 이제 같은 주석 엔진을 사용합니다.

      • Finder와 유사한 선택 방식 — 다중 선택, 드래그 영역 선택, 키보드 탐색, 스페이스바 미리보기를 추가했습니다.

      • 로컬 macOS 스크린샷 가져오기 — Mac에 저장된 스크린샷을 스캔하고 가져올 수 있습니다.

      • 일괄 처리 및 내보내기 — 일괄 압축, 형식 변환, 내보내기를 지원합니다.

      • 스크린샷 미리보기 및 UI 테스트 — 스크린샷 미리보기 창과 관련 UI 테스트를 추가했습니다.

      • 스크린샷을 터미널로 드래그 — 스크린샷을 터미널로 끌어 놓고 텍스트 경로나 파일 URL로 붙여 넣을 수 있습니다.

      • 클릭 가능한 위험도별 민감 텍스트 — 모든 민감 텍스트를 클릭할 수 있고 위험도에 따라 강조 표시합니다.

      • 모델 검토 후 자동 마스킹 — 민감하다고 판정된 영역은 자동으로 가리고, 안전하게 자동 처리할 수 없는 영역은 필수 확인 항목으로 표시합니다.

      • 재사용 가능한 Reveal Slider — 꾸미기 설정에 재사용 가능한 Reveal Slider를 추가하고 숫자 직접 입력을 지원합니다.

      • 더 다양한 스크린샷 효과음 — 여러 가지 새로운 스크린샷 효과음을 추가했습니다.

      • 화면 공유에서 캡처 UI를 올바르게 표시 — 스크린샷 UI와 그려진 커서가 화면 공유에 올바르게 나타나며 macOS 버전에 맞춰 동작합니다.

      개선
      • 레이아웃과 내보내기 개선 — 캔버스 크기, 안쪽 여백, 배경, 링크 색상, 목록 배치, 워터마크, 내보내기 결과를 개선했습니다.

      • 더 예측 가능한 보관함 동작 — 창 호출, 미리보기 범위, 도구 막대 아이콘, 기본 선택 동작을 조정했습니다.

      • 임시 파일 수명 주기 및 오류 안내 — 임시 파일 수명 주기 관리와 명확한 오류 메시지를 추가했습니다.

      • 더 빠른 드래그 시작 — 2단계 페이로드와 호버 사전 준비로 드래그 시작 지연을 줄였습니다.

      • 기본 내보내기 형식 통일 — PNG/JPEG 기본 형식이 복사, 내보내기, 드래그, 텍스트 카드에 일관되게 적용됩니다.

      • 안정적인 Apple Translation 취소 — 취소 전파, 시간 제한 예산, 동시 번역 작업의 소유권을 개선했습니다.

      • 사용자 지정 번역 API 재구성 — 요청, 연결 테스트, 설정, 오류 처리를 재구성했습니다.

      • 설정과 일치하는 대체 동작 — 자동 전환, 실패 재시도, 예비 서비스 동작이 설정 화면의 선택과 일치합니다.

      • 더 안전한 Swift 동시성 — Swift actor 격리 경고를 수정하고 언어 쌍 사용 가능 여부 검사를 메인 스레드 밖으로 옮겼습니다.

      • OCR 문단 그룹화 개선 — 자동 줄바꿈을 올바르게 처리하고 같은 문단의 번역문 글꼴 크기를 통일했습니다.

      • 개인정보 처리 흐름 모듈화 — 개인정보 감지, 검토, 편집 흐름을 크게 분리하고 재구성했습니다.

      • 실제 글자 모양에 맞춘 마스크 — Vision의 줄 전체 상자를 실제 글자 모양까지 좁히고 안전하게 좁힐 수 없는 OCR 상자는 유지합니다.

      • 아바타 및 모자이크 경계 개선 — 원형/사각형 아바타 경계 맞춤, 투명 아바타 후보, 모자이크 하위 블록 병합, 가장자리 아바타 감지를 개선했습니다.

      • 개인정보 오탐 대폭 감소 — 기준 샘플의 개인정보 감지 오탐을 11건에서 2건으로 줄였습니다.

      • 개인정보 회귀 테스트 확대 — 평가 데이터셋, 회귀 게이트, 렌더링 테스트, 상호작용 테스트를 추가했습니다.

      • 라이트/다크 모드에 맞춘 설정 화면 — 설정 화면을 재구성하고 두 모드에 대응하는 색상 체계를 추가했습니다.

      • 더 빠르고 안정적인 배경화면 썸네일 — 배경화면 썸네일 디코딩과 캐시를 개선하고 목록 순서가 바뀌는 문제를 수정했습니다.

      • 단축키 기록 컨트롤 재설계 — 키보드 단축키 기록 컨트롤을 새로 설계했습니다.

      • 번역 효과 및 설정 외관 업데이트 — 번역 애니메이션에 BorderBeamKit을 적용하고 설정 창의 외관을 수정했습니다.

      • 불필요한 배경화면 인코딩 생략 — 변경되지 않은 데스크톱 배경화면은 PNG 재인코딩을 건너뜁니다.

      • 단일 창 캡처 완료 속도 향상 — 셔터음을 동기식 완료 경로 밖으로 옮겼습니다.

      수정
      • 더 안정적인 편집 — 빠른 복사, 편집 상태 덮어쓰기, 배경 깜박임, 중복 렌더링 문제를 수정했습니다.

      • 번역 경쟁 상태 수정 — 취소 후에도 텍스트를 보내거나 이전 작업이 새 작업의 상태를 지우는 문제를 수정했습니다.

      • 캡처 시작 시 올바른 커서 유지 — 캡처를 시작할 때 커서가 잠시 화살표로 돌아가던 문제를 수정했습니다.

  2. 2026년 7월

    1. ScreenLeX 0.1.0 (Build 13)

      개선
      • 다중 디스플레이 캡처 준비 시간 단축 — 현재 디스플레이와 다른 디스플레이를 병렬로 캡처하여 보조 디스플레이 오버레이와 고정 화면이 준비되는 시간을 단축했습니다.

      • 채팅 콘텐츠 개인정보 감지 정확도 향상 — 기존 평가 샘플에서 정밀도를 79.2%에서 100%로, 재현율을 75.0%에서 95.8%로 높였으며 자동 과도 가림 샘플은 늘어나지 않았습니다.

      • 전체 테스트 스위트 안정성 향상 — 단위 테스트 환경에서는 전체 App 시작 과정을 실행하지 않아 Vision 중복 예열, 전역 단축키 등록, 스크린샷 기록 로드, 권한 창 표시를 방지하고 전체 테스트 스위트의 안정성을 높였습니다.

      수정
      • macOS 27 캡처 커서 깜박임 수정 — 영역 캡처, 스크린샷 번역, 창 캡처에서 커서가 화살표, 십자선, 카메라 아이콘 사이를 깜박이던 문제를 수정했습니다. macOS 27에서는 시스템 커서를 숨기고 전용 커서를 그립니다.

      • 보조 디스플레이 스냅샷의 중복 어둡게 처리 수정 — 다중 디스플레이 영역 캡처 중 ScreenLeX의 어두운 오버레이가 보조 디스플레이 스냅샷에 포함되어 화면이 두 번 어두워지고 내보낸 이미지가 약 30% 더 어두워지던 문제를 수정했습니다.

      • 작은 텍스트 상자로 인한 메시지 전체 자동 가림 누락 수정 — 작은 텍스트 상자가 큰 채팅 콘텐츠의 중복 항목으로 잘못 판단되어 메시지 전체가 자동으로 가려지지 않던 문제를 수정했습니다.

      • 저대비 채팅 말풍선의 개인정보 검사 누락 수정 — Vision이 저대비 채팅 말풍선을 사각형으로 인식하지 못해 개인정보 검사가 완전히 생략되던 문제를 수정했습니다.

      • 아바타 미인식 시 발신자 이름 검사 누락 수정 — 채팅 아바타가 인식되지 않아도 발신자 이름과 메시지의 배치 관계를 바탕으로 발신자 이름을 개인정보 검사에 포함할 수 있습니다.

      • 병렬 테스트 중 OCR 및 개인정보 평가 실패 수정 — 전체 테스트 스위트를 병렬로 실행할 때 여러 테스트 프로세스가 Vision 모델을 동시에 예열하여 모든 OCR이 실패하거나 개인정보 평가가 간헐적으로 실패하던 문제를 수정했습니다.

    2. ScreenLeX 0.1.0 (Build 12)

      새 기능
      • 스크린샷 번역 선택 방식 통합 — 스크린샷 번역을 연 뒤 드래그하면 영역을 선택하고, 클릭하면 창을 선택할 수 있습니다. 더 이상 「영역 번역」이나 「창 번역」을 먼저 고를 필요가 없습니다.

      • 중국어 번체(대만) 현지화 — 대만에서 자주 쓰는 「視窗、擷取、螢幕、快速鍵、游標」 등의 용어를 적용하고 권한 안내도 모두 번역했습니다.

      • 다중 디스플레이 화면 선택 캡처 — 실시간 썸네일에서 마우스, 방향키, 숫자키 또는 Return 키로 대상 디스플레이를 선택할 수 있습니다.

      • Raycast 연동 — Raycast에서 영역, 창, 전체 화면 캡처와 번역을 실행하고 ScreenLeX, 기록, 설정을 빠르게 열 수 있습니다.

      • 메뉴 막대와 Dock을 숨기는 전체 화면 캡처 — 전체 화면을 캡처할 때 메뉴 막대와 Dock을 자동으로 숨기는 옵션을 추가했습니다.

      • 스크린샷 플로팅 창 자동 닫기 — 자동 복사가 끝나면 카운트다운을 시작합니다. 5~30초 사이에서 설정할 수 있으며 기본값은 10초입니다.

      개선
      • 스크린샷 번역 진입점과 단축키 통합 — 번역 명령을 하나의 진입점과 단축키로 통합해 메뉴 단계를 줄였습니다. 기존 사용자가 설정한 번역 단축키는 그대로 유지됩니다.

      • 창 호버 피드백 개선 — 강조색으로 창 내용을 덮는 대신 안쪽 발광 테두리를 표시합니다. 어두운 오버레이는 실제로 드래그해 영역을 선택할 때만 나타납니다.

      • 영역 선택을 더 빠르게 시작 — 창 목록과 화면 스냅샷을 병렬로 불러오므로 창 감지가 끝나기 전에도 즉시 영역을 선택할 수 있습니다.

      • 창 적중 판정 개선 — 다른 창에 일부 가려진 창, 둥근 모서리 창, 작업 공간을 가득 채운 창도 정확히 선택할 수 있습니다.

      • 디스플레이 선택 오버레이 재설계 — 글래스 스타일 인터페이스, 페이드인 애니메이션, 반응형 그리드를 적용해 다양한 화면 비율과 디스플레이 수에 대응합니다.

      • 디스플레이 썸네일 표시 속도 개선 — 썸네일을 병렬로 가져와 점진적으로 표시함으로써 선택 오버레이의 대기 시간과 끊김을 줄였습니다.

      • 호버 중 자동 닫기 일시 정지 — 포인터가 스크린샷 플로팅 창 위에 있는 동안 카운트다운을 멈춰 확인하거나 조작하는 중에 창이 닫히지 않도록 했습니다.

      • 메뉴 막대와 Dock 없는 캡처 품질 개선 — 창 사이의 원래 그림자와 투명 효과를 가능한 한 유지하도록 개선했습니다.

      • 외부 단축 동작의 안전성 강화 — 확인, 포커스 복원, 중복 요청 방지를 추가해 의도하지 않은 캡처나 번역 실행을 줄였습니다.

      수정
      • 포인터를 빠르게 움직인 뒤에도 올바른 창 선택 — 이전에 호버한 창이 선택될 수 있던 문제를 수정했습니다. 이제 클릭 위치에서 다시 적중 판정을 수행합니다.

      • 십자선과 화살표 커서 깜박임 수정 — 스크린샷 선택 중 두 커서가 번갈아 나타나는 문제를 수정했습니다.

      • 창 선택 고정 미리보기에 시스템 그림자 복원 — 고정 미리보기에서도 창 사이의 원래 시스템 그림자가 표시됩니다.

      • 창 열거 시간 초과 처리 수정 — 시간 초과가 작동하지 않아 클릭 후 계속 기다릴 수 있던 문제를 수정했습니다.

      • 상하 배치 디스플레이의 화면 위치 수정 — 스크린샷, 번역 오버레이, 창 선택기가 올바른 디스플레이에 나타나며 화면이 비정상적으로 늘어나지 않습니다.

      • 창 캡처 내보내기 가장자리 수정 — 모서리의 검은색 또는 회색 테두리와 투명한 틈을 없애고 macOS 고유의 창 모서리 곡률을 유지합니다.

      • 복잡한 창 환경의 가장자리와 마스크 수정 — 반투명 창, Dock 자동 숨김, Dock 확대 효과에서 발생하던 캡처 가장자리와 오버레이 문제를 수정했습니다.

      • 디스플레이 선택 중 예외 상태 수정 — 캡처가 중복 실행되거나 디스플레이가 일시적으로 분리되거나 선택 오버레이 자체가 결과 이미지에 포함되는 문제를 수정했습니다.

      • 다중 디스플레이 카드 배치와 정렬 수정 — 화면 비율 차이가 크거나 디스플레이 수가 많아도 카드 높이가 일정하고 그리드를 벗어나지 않으며 실제 배치 순서대로 정렬됩니다.

      • 자동 닫기 시작 시점과 애니메이션 위치 수정 — 카운트다운이 너무 일찍 시작되거나 종료 애니메이션이 다른 디스플레이에 나타나거나 이전 설정의 잘못된 시간 값이 남는 문제를 수정했습니다.

    3. ScreenLeX 0.1.0 (Build 11)

      개선
      • 화면 기록 권한 창이 예고 없이 나타나지 않도록 개선 — 이전에는 App을 실행하거나 권한 페이지에 머물 때 사용자가 「허용」을 누르기 전에 macOS의 화면 기록 권한 창이 먼저 나타나거나 반복해서 표시될 수 있었습니다. 이제 사용자가 직접 허용 버튼을 눌렀을 때만 권한 창이 열리며, 버튼을 연속으로 눌러도 중복 창이 나타나지 않습니다.

      • 설정을 열 때 시스템 암호 창이 표시되지 않도록 개선 — 이전에는 설정 페이지를 열면 모든 번역 API 키를 한꺼번에 읽어 macOS가 로그인 키체인 암호를 요구할 수 있었습니다. 이제 키는 필요한 시점에만 읽습니다. 설정을 여는 것만으로는 키에 접근하지 않으며, 각 서비스를 처음 사용할 때 App 안에서 먼저 동의를 요청합니다. 이 과정에서 시스템 암호 창은 더 이상 표시되지 않습니다.

      수정
      • 화면 하단 선택 영역을 컨트롤 막대가 가리던 문제 수정 — 「영역 스크린샷 번역」에서 화면 하단에 가까운 영역을 선택하면 번역 컨트롤 막대가 선택 영역 안으로 밀려 들어가 원문이나 번역문을 가리고 클릭할 수 없는 문제가 있었습니다. 이제 컨트롤 막대가 선택 영역 위쪽이나 공간이 더 넓은 쪽으로 자동 이동하여 콘텐츠를 가리지 않습니다.