변경 사항
Copilot Island의 모든 주요 변경 사항이 여기에 기록됩니다.
v0.1.8 — 2026-04-07
새 기능
- Sparkle를 통한 자동 업데이트 — Copilot Island가 Sparkle 프레임워크를 사용하여 자동으로 업데이트를 확인합니다. 업데이트는 GitHub Pages를 통해 안전하게 제공됩니다.
수정
- 앱 버전 표시 및 메뉴 레이아웃 너비 조정
- 신뢰할 수 있는 업데이트 감지를 위한 Sparkle
SUFeedURL구성
v0.1.7 — 2026-04-06
이 릴리스는 노치 UI, 이벤트 시스템, 사운드 효과의 대대적인 개편입니다.
새 기능
- 피크 상태 머신 — 왼쪽 피크 아이콘이 세션 상태에 따라 애니메이션됩니다: 유휴 시 호흡, 작업 중 펄스, 작업 완료 시 3초간 트로피 🏆, 중단/오류/종료 시 3초간 실패 ❌
- 8비트 사운드 효과 — 작업 완료 시 상승 차임, 실패 시 하강 구형파. 시작 시 5초 미만의 라이브 이벤트에만 재생
- 실패 사운드 —
abort,session.error,session.shutdown이벤트에 대한 고유한 사운드 - 어시스턴트 메시지 연결 — 같은 턴 내의 어시스턴트 출력이 여러 조각 대신 하나의 읽기 쉬운 메시지 블록으로 합쳐짐
- 시작 필터 — 실행 시 현재 작업(마지막
user.message이후)만 로드하여 전체 세션 기록 재생 방지 - 업데이트 확인 — 설정 패널에 Sparkle 기반 버전 확인 버튼이 있는 "About" 페이지 추가
- 설정 재설계 — 더 깔끔한 레이아웃, 수정된 토글 색상, 설정 전체에 적절한 테마 색상 사용
수정
- 패널이 화면 상단에 정렬 — 펼쳐진 노치 패널이 물리적 화면 가장자리에 맞닿아 시작됨(노치 아래에 간격 없음)
- 시작 시 깜박임 제거 — 시작 시 세션 목록이 수백 번 재렌더링되지 않도록 수정. 일괄 처리가 단일 상태 업데이트를 발생
- 사운드 타이밍 수정 — 완료 사운드가
session.task_complete이벤트 자체가 아닌 이후assistant.turn_end에서 발생 - 실시간 채팅 업데이트 — 세션 상세 보기가 매초 새 메시지를 폴링
- 동적 노치 치수 — 실제 macOS 화면 API(
auxiliaryTopLeftArea/auxiliaryTopRightArea)에서 패널 너비와 높이 계산 - 통합된 노치 바 — 닫힌 상태에서 왼쪽 아이콘, 중앙 점, 오른쪽 세션 수를 덮는 하나의 매끄러운 검은 바 표시
- 색상 감사 — 읽기 어려운 플레이스홀더 텍스트 색상, 일관성 없는 토글 액센트 색상, 설정의 브랜드 외 파란색 톤 수정
v0.1.6 — 2026-04-02
수정
- 공증 준수를 위해 Sparkle XPC 서비스를 Developer ID 인증서로 재서명
v0.1.5 — 2026-04-02
수정
- 공증 상태가
Invalid일 때 디버깅 지원을 위해 notarytool 거부 로그 가져오기
v0.1.4 — 2026-04-02
수정
- 공증 준수를 위해
codesign에--timestamp플래그 추가
v0.1.3 — 2026-04-02
수정
- 공증이 401 오류를 반환해도 GitHub 릴리스가 게시되도록 공증 단계를 비치명적으로 변경
- 릴리스 워크플로에 시크릿 가용성 진단 추가
- 서명 단계 릴리스 워크플로의 조건부 확인 수정
v0.1.2 — 2026-04-02
(v0.1.3과 함께 태그됨 — v0.1.3 노트 참조)
v0.1.1 — 2026-04-01
새 기능
- GitHub Actions에서 Developer ID 서명 + 공증 워크플로
수정
build_dmg.sh가 Developer ID를 사용할 수 없을 때 Apple Development 인증서로 대체- DMG가 이제 UDZO 압축을 사용한 단일
hdiutil단계로 생성됨
v0.1.0 — 2026-03-31
🎉 Copilot Island 초기 릴리스.
새 기능
~/.copilot/session-state/를 실시간으로 모니터링하는 노치 오버레이 창- 모든 활성 및 최근 Copilot CLI 세션을 표시하는 세션 목록
- Markdown 렌더링, 코드 블록, 도구 결과가 포함된 채팅 기록 뷰
- 왼쪽 상태 아이콘과 오른쪽 세션 수가 있는 접힌 "필" 상태
- 노치 클릭 또는 호버로 펼치기/접기
- Copilot에서 영감받은 다크 세이지 그린 테마
- 화면 가장자리에 맞닿은 플랫 탑 노치 형태, 둥근 하단 모서리
- 에이전트 작업 완료 시 사운드 효과
- macOS 14.0 이상(Sonoma), MacBook 노치 지원
- Apache 2.0 오픈 소스 라이선스