Windows / macOS

데스크톱 업데이트 노트

ApiCatcher for Windows / macOS 버전 기록입니다.

  1. 최신

    v1.0.30

    • 캡처 로그와 동기화 로그를 한 번에 지울 수 있습니다
    • Session에서 Host를 클릭하면 해당 범위의 요청 기록을 별도 창에서 엽니다
    • 사이드바 펼치기/접기 버튼을 제거했습니다
  2. v1.0.29

    • Tun 모드를 추가해 시스템 프록시를 거치지 않는 요청도 캡처할 수 있습니다
    • SSE 응답을 검색 가능한 이벤트 카드로 보여줍니다
    • AI 요청을 대화 말풍선으로 볼 수 있습니다
  3. v1.0.28

    • 캡처 중에는 트레이 아이콘에 초록 점을 표시합니다
    • 트레이 메뉴에서 캡처 시작을 반복 클릭하면 프록시 서비스가 여러 개 뜨던 문제를 수정했습니다
    • 다른 앱이 시스템 프록시를 가로채면 감지하고, 트래픽을 잡을 수 없다고 안내합니다
    • Windows에서 단일 인스턴스를 사용해, 여러 번 열 때 트레이 아이콘이 중복되지 않습니다
  4. v1.0.27

    • 사이트와 리소스 유형(플러그인, Fetch/XHR, 문서, CSS, JS, 글꼴, 이미지, 미디어, 소켓)으로 패킷을 보는 브라우저 화면을 추가했습니다
    • 요청 상세에 Tab 보기를 추가해 쿼리, 요청/응답 헤더, Body, 소요 시간을 전환할 수 있습니다
    • Body 카드에 크기를 표시하며, 청크 병합이나 압축 해제 후에는 DCP 크기를 표시합니다
    • 실시간 동기화 화면에 Android / iOS 스토어 다운로드 입구를 추가했습니다
  5. v1.0.26

    • 요청 기록, 스캔, 파일 화면의 Host / Session을 입력으로 필터링하는 드롭다운으로 바꿔, 항목이 많아도 빠르게 찾을 수 있습니다
    • cURL 보기를 HTTP Raw와 같은 레이아웃과 구문 강조로 맞췄습니다
    • 버튼에 마우스를 올리면 손가락 커서가 표시됩니다
    • 스크립트 범위 드롭다운이 설정 영역을 밀어 스크롤이 생기거나 항목이 잘리던 문제를 수정했습니다
    • URL, 요청/응답 헤더, Body 복사가 자주 실패하거나 이전 내용이 붙여넣기되던 문제를 수정했습니다
    • 카드 안 ‘Key / Value 복사’ 메뉴가 카드에 잘리거나 가려지던 문제를 수정했습니다
  6. v1.0.25

    • UI 2.0으로 사이드바, 목록, 상세 화면을 통일했습니다. Windows는 테두리 없는 사용자 지정 타이틀 바를 사용합니다
    • 상세 등 독립 창이 같은 프로세스의 다중 창으로 바뀌고 시스템 트레이를 지원합니다. 메인 창을 닫으면 숨겨지며 트레이에서 복원할 수 있습니다
    • 요청 기록에서 URL, 요청 헤더 등 필드로 검색할 수 있고, 헤더 편집 시 자주 쓰는 프리셋을 고를 수 있습니다
    • Content-Encoding: zstd 응답 본문을 압축 해제합니다
    • 스크립트 편집기에서 드래그 선택 중 내부 스크롤이 되어 화면 밖 코드도 선택할 수 있습니다
  7. v1.0.24

    • IP로 접속하는 HTTPS에서 실제 호스트 이름을 식별해 복호화하며, 실패 기록에도 해당 도메인이 표시됩니다
    • 실시간 동기화 QR 코드가 LAN IP를 우선 사용해 VPN이나 접속 불가 주소를 스캔하는 일을 줄입니다
    • 「구독 상태 새로고침」을 클릭한 뒤 버튼 문구가 겹치던 문제를 수정했습니다
  8. v1.0.23

    • 새 스크립트에서 인증 템플릿을 고를 수 있습니다(OAuth2, JWT, Basic Auth, HMAC, 타임스탬프 서명). 비밀 값은 LocalStore에 둡니다
    • LocalStore 관리자를 추가해 스크립트 영속 키를 조회·추가·수정·삭제할 수 있습니다
    • 스크립트 crypto에 Base64 / Base64URL 인코딩·디코딩을 추가했습니다. JWT 발급 등에 사용할 수 있습니다
  9. v1.0.22

    • 스크립트 / 리라이트 범위: 목록에서 고른 항목은 정확히 일치하고, 직접 입력한 Host·Path는 `*` 와일드카드를 지원합니다
    • 스크립트 테스트 로그를 캡처 로그와 분리했습니다. 테스트 페이지에서 이번 실행의 console 출력을 볼 수 있습니다
    • 예약 작업 자동 종료는 이번 응답이 조건에 맞으면 바로 중지합니다. JSON 필드는 샘플 응답에서 고를 수 있습니다(경로 예: `messages[0].content`)
  10. v1.0.21

    • 「요청 기록」에서 여러 건을 선택한 뒤 HAR로 내보낼 수 있습니다
    • WebSocket 상세는 새 메시지를 증분 로드합니다. 긴 연결에서도 더 부드럽고, 열 때 맨 아래로 점프하지 않습니다
    • 스크립트에서 md5, sha256, HMAC 등 암호화 함수를 사용할 수 있습니다
    • 원격 스크립트 로드에 실패하면 로컬 캐시를 사용해 스크립트가 갑자기 꺼지지 않습니다
    • 리플레이 결과에 단계별 소요 시간(연결, TLS, 전송, 대기, 수신)을 표시합니다
    • 인증서를 설치하기 전에는 HTTPS를 복호화하지 않아 페이지 인증서 오류가 나지 않습니다. 핸드셰이크 실패는 기록되어 원인 파악에 도움이 됩니다
    • 수정: 기록 필터를 바꿔도 다중 선택 모드가 유지되던 문제
  11. v1.0.20

    • 초대형 JSON / XML 조회 버벅임을 개선했습니다. 상세 화면이 더 부드럽고 문법 강조는 유지됩니다
    • Apple plist 내용을 바이너리가 아닌 XML 텍스트로 표시합니다
  12. v1.0.19

    • HAR 가져오기 시 API 문서를 자동 생성
    • 「API 문서」에서 문서를 한 번에 비울 수 있습니다(즐겨찾기는 유지)
    • 재전송 페이지의 Body 편집기를 코드 에디터로 바꿔 대용량 Body 버벅임을 해결
    • 설정에서 Body 글자 크기를 조절할 수 있습니다
    • Windows에서 HAR 파일을 끌어다 놓아도 가져오기가 되지 않던 문제를 수정했습니다
    • HAR 가져오기 후 요청 시간이 잘못 표시되던 문제를 수정했습니다
    • 기록을 비운 뒤 Rewrite/Script의 Host 목록이 비어 보이던 문제를 수정했습니다
  13. v1.0.18

    • 업그레이드 후 첫 실행 시 이번 버전 업데이트 내용을 자동으로 표시합니다. 설정의 현재 버전을 눌러도 확인할 수 있습니다
    • 캡처 시작 시 Host 화이트리스트를 강조 표시하여, 화이트리스트 때문에 패킷을 못 잡는 원인을 놓치지 않도록 합니다
    • macOS에서 공백 없는 초장문 Body로 UI가 멈추던 문제를 수정했습니다
    • 긴 텍스트 Body 렌더링 영역 높이가 내용에 맞게 자동 조절됩니다
  14. v1.0.17

    • Session, 기록, 요청 즐겨찾기에서 HAR 내보내기 시 진행 대화상자를 표시합니다
    • 기록 HAR 내보내기는 현재 필터를 따릅니다(페이지 단위가 아니라 목록에 보이는 항목을 모두 내보냅니다)
    • 콤보 리플레이의 application/x-www-form-urlencoded 본문에서 식 주입을 지원합니다
  15. v1.0.16

    • 리플레이 / 콤보 리플레이 / 예약 작업이 multipart/form-data를 지원하며 텍스트 필드와 파일을 편집할 수 있습니다
    • 리플레이가 시스템 프록시를 따르므로 캡처가 켜져 있을 때 기록됩니다
    • Session 목록에서 캡처 데이터를 한 번에 지울 수 있습니다(진행 중인 캡처/동기화 Session은 유지)
    • 요청 상세의 REQUEST / RESPONSE를 접고 펼 수 있으며 기타 UI도 개선했습니다
    • 큰 HTTP Raw 본문에서 멈추는 문제를 수정했습니다
    • 큰 Body의 Hex 보기가 버벅이는 문제를 수정했습니다
    • curl 복사 시 body가 누락되는 문제를 수정했습니다
    • 콤보 리플레이 식에서 전역 변수가 깨지는 문제를 수정했습니다
    • 예약 작업이 콤보 노드 변경을 원본 규칙에 다시 쓰는 문제를 수정했습니다
    • 콤보 리플레이에서 바이너리 body 변경이 저장되지 않는 문제를 수정했습니다
    • 프록시 중지 시 충돌하는 문제를 수정했습니다
    • IPv6 캡처 실패를 수정했습니다