Windows / macOS
데스크톱 업데이트 노트
ApiCatcher for Windows / macOS 버전 기록입니다.
- 최신
v1.0.30
- 캡처 로그와 동기화 로그를 한 번에 지울 수 있습니다
- Session에서 Host를 클릭하면 해당 범위의 요청 기록을 별도 창에서 엽니다
- 사이드바 펼치기/접기 버튼을 제거했습니다
v1.0.29
- Tun 모드를 추가해 시스템 프록시를 거치지 않는 요청도 캡처할 수 있습니다
- SSE 응답을 검색 가능한 이벤트 카드로 보여줍니다
- AI 요청을 대화 말풍선으로 볼 수 있습니다
v1.0.28
- 캡처 중에는 트레이 아이콘에 초록 점을 표시합니다
- 트레이 메뉴에서 캡처 시작을 반복 클릭하면 프록시 서비스가 여러 개 뜨던 문제를 수정했습니다
- 다른 앱이 시스템 프록시를 가로채면 감지하고, 트래픽을 잡을 수 없다고 안내합니다
- Windows에서 단일 인스턴스를 사용해, 여러 번 열 때 트레이 아이콘이 중복되지 않습니다
v1.0.27
- 사이트와 리소스 유형(플러그인, Fetch/XHR, 문서, CSS, JS, 글꼴, 이미지, 미디어, 소켓)으로 패킷을 보는 브라우저 화면을 추가했습니다
- 요청 상세에 Tab 보기를 추가해 쿼리, 요청/응답 헤더, Body, 소요 시간을 전환할 수 있습니다
- Body 카드에 크기를 표시하며, 청크 병합이나 압축 해제 후에는 DCP 크기를 표시합니다
- 실시간 동기화 화면에 Android / iOS 스토어 다운로드 입구를 추가했습니다
v1.0.26
- 요청 기록, 스캔, 파일 화면의 Host / Session을 입력으로 필터링하는 드롭다운으로 바꿔, 항목이 많아도 빠르게 찾을 수 있습니다
- cURL 보기를 HTTP Raw와 같은 레이아웃과 구문 강조로 맞췄습니다
- 버튼에 마우스를 올리면 손가락 커서가 표시됩니다
- 스크립트 범위 드롭다운이 설정 영역을 밀어 스크롤이 생기거나 항목이 잘리던 문제를 수정했습니다
- URL, 요청/응답 헤더, Body 복사가 자주 실패하거나 이전 내용이 붙여넣기되던 문제를 수정했습니다
- 카드 안 ‘Key / Value 복사’ 메뉴가 카드에 잘리거나 가려지던 문제를 수정했습니다
v1.0.25
- UI 2.0으로 사이드바, 목록, 상세 화면을 통일했습니다. Windows는 테두리 없는 사용자 지정 타이틀 바를 사용합니다
- 상세 등 독립 창이 같은 프로세스의 다중 창으로 바뀌고 시스템 트레이를 지원합니다. 메인 창을 닫으면 숨겨지며 트레이에서 복원할 수 있습니다
- 요청 기록에서 URL, 요청 헤더 등 필드로 검색할 수 있고, 헤더 편집 시 자주 쓰는 프리셋을 고를 수 있습니다
- Content-Encoding: zstd 응답 본문을 압축 해제합니다
- 스크립트 편집기에서 드래그 선택 중 내부 스크롤이 되어 화면 밖 코드도 선택할 수 있습니다
v1.0.24
- IP로 접속하는 HTTPS에서 실제 호스트 이름을 식별해 복호화하며, 실패 기록에도 해당 도메인이 표시됩니다
- 실시간 동기화 QR 코드가 LAN IP를 우선 사용해 VPN이나 접속 불가 주소를 스캔하는 일을 줄입니다
- 「구독 상태 새로고침」을 클릭한 뒤 버튼 문구가 겹치던 문제를 수정했습니다
v1.0.23
- 새 스크립트에서 인증 템플릿을 고를 수 있습니다(OAuth2, JWT, Basic Auth, HMAC, 타임스탬프 서명). 비밀 값은 LocalStore에 둡니다
- LocalStore 관리자를 추가해 스크립트 영속 키를 조회·추가·수정·삭제할 수 있습니다
- 스크립트 crypto에 Base64 / Base64URL 인코딩·디코딩을 추가했습니다. JWT 발급 등에 사용할 수 있습니다
v1.0.22
- 스크립트 / 리라이트 범위: 목록에서 고른 항목은 정확히 일치하고, 직접 입력한 Host·Path는 `*` 와일드카드를 지원합니다
- 스크립트 테스트 로그를 캡처 로그와 분리했습니다. 테스트 페이지에서 이번 실행의 console 출력을 볼 수 있습니다
- 예약 작업 자동 종료는 이번 응답이 조건에 맞으면 바로 중지합니다. JSON 필드는 샘플 응답에서 고를 수 있습니다(경로 예: `messages[0].content`)
v1.0.21
- 「요청 기록」에서 여러 건을 선택한 뒤 HAR로 내보낼 수 있습니다
- WebSocket 상세는 새 메시지를 증분 로드합니다. 긴 연결에서도 더 부드럽고, 열 때 맨 아래로 점프하지 않습니다
- 스크립트에서 md5, sha256, HMAC 등 암호화 함수를 사용할 수 있습니다
- 원격 스크립트 로드에 실패하면 로컬 캐시를 사용해 스크립트가 갑자기 꺼지지 않습니다
- 리플레이 결과에 단계별 소요 시간(연결, TLS, 전송, 대기, 수신)을 표시합니다
- 인증서를 설치하기 전에는 HTTPS를 복호화하지 않아 페이지 인증서 오류가 나지 않습니다. 핸드셰이크 실패는 기록되어 원인 파악에 도움이 됩니다
- 수정: 기록 필터를 바꿔도 다중 선택 모드가 유지되던 문제
v1.0.20
- 초대형 JSON / XML 조회 버벅임을 개선했습니다. 상세 화면이 더 부드럽고 문법 강조는 유지됩니다
- Apple plist 내용을 바이너리가 아닌 XML 텍스트로 표시합니다
v1.0.19
- HAR 가져오기 시 API 문서를 자동 생성
- 「API 문서」에서 문서를 한 번에 비울 수 있습니다(즐겨찾기는 유지)
- 재전송 페이지의 Body 편집기를 코드 에디터로 바꿔 대용량 Body 버벅임을 해결
- 설정에서 Body 글자 크기를 조절할 수 있습니다
- Windows에서 HAR 파일을 끌어다 놓아도 가져오기가 되지 않던 문제를 수정했습니다
- HAR 가져오기 후 요청 시간이 잘못 표시되던 문제를 수정했습니다
- 기록을 비운 뒤 Rewrite/Script의 Host 목록이 비어 보이던 문제를 수정했습니다
v1.0.18
- 업그레이드 후 첫 실행 시 이번 버전 업데이트 내용을 자동으로 표시합니다. 설정의 현재 버전을 눌러도 확인할 수 있습니다
- 캡처 시작 시 Host 화이트리스트를 강조 표시하여, 화이트리스트 때문에 패킷을 못 잡는 원인을 놓치지 않도록 합니다
- macOS에서 공백 없는 초장문 Body로 UI가 멈추던 문제를 수정했습니다
- 긴 텍스트 Body 렌더링 영역 높이가 내용에 맞게 자동 조절됩니다
v1.0.17
- Session, 기록, 요청 즐겨찾기에서 HAR 내보내기 시 진행 대화상자를 표시합니다
- 기록 HAR 내보내기는 현재 필터를 따릅니다(페이지 단위가 아니라 목록에 보이는 항목을 모두 내보냅니다)
- 콤보 리플레이의 application/x-www-form-urlencoded 본문에서 식 주입을 지원합니다
v1.0.16
- 리플레이 / 콤보 리플레이 / 예약 작업이 multipart/form-data를 지원하며 텍스트 필드와 파일을 편집할 수 있습니다
- 리플레이가 시스템 프록시를 따르므로 캡처가 켜져 있을 때 기록됩니다
- Session 목록에서 캡처 데이터를 한 번에 지울 수 있습니다(진행 중인 캡처/동기화 Session은 유지)
- 요청 상세의 REQUEST / RESPONSE를 접고 펼 수 있으며 기타 UI도 개선했습니다
- 큰 HTTP Raw 본문에서 멈추는 문제를 수정했습니다
- 큰 Body의 Hex 보기가 버벅이는 문제를 수정했습니다
- curl 복사 시 body가 누락되는 문제를 수정했습니다
- 콤보 리플레이 식에서 전역 변수가 깨지는 문제를 수정했습니다
- 예약 작업이 콤보 노드 변경을 원본 규칙에 다시 쓰는 문제를 수정했습니다
- 콤보 리플레이에서 바이너리 body 변경이 저장되지 않는 문제를 수정했습니다
- 프록시 중지 시 충돌하는 문제를 수정했습니다
- IPv6 캡처 실패를 수정했습니다