변경 로그

최신 변경 사항 및 개선 사항을 확인하세요.

RSS
OptimizationBug Fix

2.8.39

  • ⚡️[최적화] 자동화 테스트의 테스트 시나리오 목록에 가장 최근 실행 시간이 표시되도록 개선했습니다.
  • 🐞[버그 수정] Postman 데이터를 가져올 때 OAuth 2.0의 Refresh Token URL이 올바르게 매핑되지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] Postman API를 통해 컬렉션을 가져올 때 브라우저 캐시로 인해 오래된 데이터가 가져와질 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] 최소화된 창을 다시 연 후 작업을 계속하려면 한 번 더 클릭해야 하던 문제를 수정했습니다.
  • 🐞[버그 수정] 게시된 문서 사이트에서 프로젝트를 복제할 때 게시되지 않은 모듈의 엔드포인트도 함께 복제되던 문제를 수정했습니다.
  • 🐞[버그 수정] 전역 매개변수의 고급 설정 변경 사항이 적용되지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] 조직 구성원 수가 한도를 초과하면 조직 소유자가 조직 설정에 접근할 수 없던 문제를 수정했습니다.
  • 🐞[버그 수정] 하위 브랜치에서 테스트 스위트를 저장한 후 단계가 유실되던 문제를 수정했습니다.
  • 🐞[버그 수정] Runner를 사용해 하위 브랜치의 테스트 스위트를 실행하면 실패하던 문제를 수정했습니다.
  • 🐞[버그 수정] 여러 모듈에 걸쳐 게시된 API 문서를 내보낼 때 선택하지 않은 모듈의 엔드포인트가 내보낸 파일에 포함되던 문제를 수정했습니다.
OptimizationBug Fix

2.8.38

  • ⚡️[최적화] OpenAPI/Swagger 가져오기 실패 시 표시되는 오류 메시지를 개선하고, 적절한 가져오기 형식으로 전환할 수 있도록 더 명확한 안내를 제공했습니다.
  • 🐞[버그 수정] 일부 OpenAPI 명세를 Spec Mode에서 미리 볼 수 없던 문제를 수정했습니다.
  • 🐞[버그 수정] 예약된 OpenAPI 가져오기에서 2xx 이외의 응답을 올바르게 가져오지 못하던 문제를 수정했습니다.
  • 🐞[버그 수정] 동일한 모듈로 예약 가져오기를 수행할 때 이름이 같은 데이터 모델이 잘못 덮어써질 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] OpenAPI 데이터를 가져오면서 원본에 더 이상 존재하지 않는 리소스를 삭제할 때 HTTP 엔드포인트가 없는 폴더가 잘못 삭제될 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] Spec Mode 프로젝트에 대한 GitHub 조직의 접근 권한을 재설정한 후 해당 조직이 조직 목록에 표시되지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] 구독 요금 및 청구 알림에 영향을 주던 문제를 수정했습니다.
Bug FixNew Feature

2.8.37

  • 🔥[새 기능] 엔터프라이즈 감사 로그를 추가하여 엔터프라이즈 사용자가 주요 작업 기록을 조회하고 필터링할 수 있도록 했습니다.
  • ⚡️[최적화] Apidog CLI에서 시나리오 테스트 케이스를 실행할 때 엔드포인트, 테스트 케이스 및 기타 시나리오를 참조할 수 있도록 지원합니다.
  • ⚡️[최적화] “비밀번호 찾기”를 클릭하면 이전에 로그인한 계정이 자동으로 입력되도록 개선했습니다.
  • ⚡️[최적화] OpenAPI/Swagger 가져오기 실패 시 더 명확한 오류 메시지가 표시되도록 개선했습니다.
  • ⚡️[최적화] Postman 데이터를 가져올 때 인증 구성, form-data 파일 이름, 변수 설명 및 시크릿 유형이 유지되도록 개선했습니다.
  • ⚡️[최적화] Postman API를 통해 데이터를 가져올 때 Globals를 전역 변수로 가져올 수 있도록 지원합니다.
  • ⚡️[최적화] 엔터프라이즈 SSO 구성에서 JumpCloud 연동을 지원합니다.
  • ⚡️[최적화] SSO 로그인 후 해당 조직과 팀이 자동으로 펼쳐지고 선택되도록 개선했습니다.
  • ⚡️[최적화] 대용량 파일에서 Spec Mode 구조 패널이 열리는 속도를 개선했습니다.
  • 🐞[버그 수정] 파일을 가져올 때 “인증 가져오기”를 비활성화하면 폴더 인증이 인증 없음으로 잘못 변경될 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] Spec Mode에서 특정 Spec 파일을 열 때 앱이 종료될 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] 순환 스키마 참조로 인해 OpenAPI 가져오기가 실패할 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] 동일한 모듈 아래의 서로 다른 데이터 모델 폴더로 예약 가져오기를 수행할 때 대상 폴더 외부의 모델이 덮어써질 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] OpenAPI 데이터 소스에 더 이상 존재하지 않는 리소스 삭제를 선택한 후 HTTP 엔드포인트가 없는 폴더가 잘못 삭제될 수 있던 문제를 수정했습니다.
OptimizationBug Fix

2.8.36

  • ⚡️[최적화] 테스트 스위트에 정적 단계를 추가할 때 이름으로 검색할 수 있도록 개선했습니다.
  • ⚡️[최적화] 대규모 테스트 시나리오를 하위 브랜치로 가져올 때의 성능을 개선하여 504 시간 초과 오류가 발생할 가능성을 줄였습니다.
  • ⚡️[최적화] Apidog Web App에서 자동 생성되는 헤더를 구성할 수 있도록 지원합니다.
  • ⚡️[최적화] Postman API를 통해 Workspace를 가져올 때 My Workspace와 중복된 Workspace 이름이 생성자를 기준으로 자동 변경되도록 개선했습니다.
  • ⚡️[최적화] Postman API를 통해 Collection과 Environment를 가져올 때 변수 이름의 공백과 같은 지원되지 않는 문자가 자동으로 처리되도록 개선했습니다.
  • ⚡️[최적화] Apidog CLI에서 시나리오 케이스 내의 엔드포인트, 테스트 케이스 및 기타 시나리오를 참조할 수 있도록 지원합니다.
  • ⚡️[최적화] MCP Client로 MCP Server에 연결할 때 Apidog에서 더 다양한 비표준 응답 시나리오를 지원합니다.
  • 🐞[버그 수정] Apidog 데이터를 새 모듈로 다시 가져올 때 서비스의 Base URL을 가져오지 못하고 엔드포인트가 지정된 서비스에 연결되지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] 크레딧 내역을 펼친 후 Referrals 페이지 상단의 요약 수치가 정확하지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] 비밀번호 변경 시 이메일 인증 과정에서 잘못된 오류 메시지가 표시되던 문제를 수정했습니다.
New FeatureOptimizationBug Fix

2.8.35

  • 🔥[신규 기능] OpenAPI/Swagger 데이터를 가져오기/내보내기할 때 객체 유형 매개변수와 참조 유형 매개변수를 지원합니다.
  • ⚡️[최적화] 스프린트 브랜치와 일반 브랜치 목록에서 브랜치 ID 표시 및 복사를 지원합니다.
  • ⚡️[최적화] 예약 작업에 “8시간마다” 옵션을 추가했습니다.
  • ⚡️[최적화] macOS에서 인트라넷 요청을 보낼 수 없을 때 더 사용자 친화적인 안내가 표시됩니다.
  • ⚡️[최적화] Apidog CLI에서 네이티브 형식과 OpenAPI 형식의 내보내기 범위를 더 세밀하게 제어할 수 있습니다.
  • ⚡️[최적화] Apidog CLI에서 테스트 케이스 실행을 지원합니다.
  • ⚡️[최적화] 모듈 또는 엔드포인트의 펼치기/접기 버튼을 처음 클릭할 때 해당 탭을 먼저 열지 않고 바로 펼치거나 접습니다.
  • 🐞[버그 수정] 자동화 테스트 시나리오가 비정상적으로 종료된 후에도 보고서 세부 정보가 실행 중으로 표시되던 문제를 수정했습니다.
  • 🐞[버그 수정] 브랜치 가져오기 및 Markdown에 엔드포인트를 삽입할 때 태그 필터 옵션에 내용이 없던 문제를 수정했습니다.
  • 🐞[버그 수정] OAuth 1.0 인증을 Request Header에 추가하도록 설정한 후에도 실제로 요청 헤더에 추가되지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] Apidog Web App을 새로고침한 후 프로젝트가 자동으로 메인 브랜치로 전환되던 문제를 수정했습니다.
  • 🐞[버그 수정] 시나리오 단계가 raw 형식 응답 본문을 참조할 때 CLI 실행 시 “Unexpected token”이 표시될 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] 여러 모듈과 서비스를 포함한 Apidog 파일을 가져올 때 기본값이 아닌 서비스가 반복적으로 추가되던 문제를 수정했습니다.
  • 🐞[버그 수정] GitLab Token 새로고침 예외 문제를 수정했습니다.
  • 🐞[버그 수정] Basic Auth에서 중국어 변수를 사용할 때 생성된 엔드포인트 요청 코드가 올바르게 적용되지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] 메인 브랜치로 병합된 변경 세부 정보에서 요청 메서드가 잘못 표시되던 문제를 수정했습니다.
  • 🐞[버그 수정] 일부 경우 Apidog UI에 비정상적인 오류가 표시되던 문제를 수정했습니다.
  • 🐞[버그 수정] 테스트 시나리오를 별도 프로세스에서 실행하는 설정이 활성화된 경우 일부 상황에서 프론트엔드 오류가 발생하던 문제를 수정했습니다.
  • 🐞[버그 수정] 요청 코드 생성 시 엔드포인트는 HTTP 프로토콜을 사용하지만 코드에서 HTTPS를 잘못 사용하던 문제를 수정했습니다.
  • 🐞[버그 수정] 루트 폴더에서 시나리오 케이스를 실행한 후 해당 보고서가 테스트 보고서 목록에 표시되지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] 수정 사항을 제출한 후 일부 경우 변경 내용이 사라지던 문제를 수정했습니다.
New FeatureBug FixOptimization

2.8.34

  • 🔥[신규 기능] OAuth 2.0이 이제 토큰 자동 새로고침을 지원합니다.
  • ⚡️[최적화] On-Premises에서 이제 이메일 초대를 지원하며, 관리 콘솔에서 초대 템플릿을 사용자 지정할 수 있습니다.
  • 🐞[버그 수정] Spec Mode 검색 결과에 빈 폴더가 표시되던 문제를 수정했습니다.
  • 🐞[버그 수정] 업그레이드 후 앱이 오랫동안 백그라운드에 있었을 때 시나리오가 계속 로딩 중으로 표시될 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] 팀 초대 링크를 통해 등록한 사용자가 권한 차이로 인해 온보딩 중 프로젝트 생성에 실패할 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] Apidog 데이터를 가져올 때 Markdown 문서 태그가 올바르게 가져와지지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] 일부 경우 엔드포인트를 메인 브랜치에 병합한 후에도 충돌이 계속 표시되던 문제를 수정했습니다.
  • 🐞[버그 수정] 전체 화면 모드에서 "Folders - All Endpoints" 영역의 아래쪽 절반을 선택할 수 없던 문제를 수정했습니다.
  • 🐞[버그 수정] SSE 엔드포인트를 디버깅할 때 일부 경우 프론트엔드 오류가 발생할 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] On-Premises 관리 콘솔의 프로젝트 통계가 기본 모듈의 데이터만 집계하던 문제를 수정했습니다.
  • 🐞[버그 수정] 팀 세부 정보 페이지에서 다중 모듈 Apidog 파일을 가져올 때 모든 엔드포인트가 기본 모듈로 잘못 가져와지던 문제를 수정했습니다.
OptimizationBug Fix

2.8.33

  • ⚡️[최적화] 테스트 케이스가 많을 때 테스트 실행 및 중지의 응답 속도를 개선했습니다.
  • ⚡️[최적화] AI 생성 테스트 케이스의 성능을 개선하여 많은 케이스를 생성할 때 앱이 멈출 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] OpenAPI 데이터를 가져올 때 엔드포인트에 tag=[]가 있으면 폴더 및 상태 메타데이터의 확장 필드가 무효화될 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] Apidog 데이터를 가져올 때 키워드로 검색하고 폴더를 선택한 후 선택한 폴더 아래의 Markdown 문서가 가져와지지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] 앱 내에서 새로고침한 후 열려 있던 모든 탭이 사라지던 문제를 수정했습니다.
  • 🐞[버그 수정] 여러 모듈을 포함한 RAP2 파일을 가져올 때 여러 모듈의 엔드포인트를 올바르게 인식할 수 없던 문제를 수정했습니다.
  • 🐞[버그 수정] OpenAPI 데이터를 내보낼 때 엔드포인트에 같은 이름의 path 및 query 매개변수가 있으면 query 매개변수가 사라질 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] AI 테스트 케이스 생성 페이지에서 브랜치를 전환한 뒤 메인 브랜치로 다시 전환하면 테스트 케이스 생성이 자동으로 트리거되던 문제를 수정했습니다.
OptimizationBug Fix

2.8.32

  • ⚡️[최적화] Postman 데이터를 가져올 때 Base URL을 이제 자동으로 매핑할 수 있습니다.
  • ⚡️[최적화] 조직 수준의 엔터프라이즈 정책을 추가했으며, 인증 자격 증명 정책 구성을 지원합니다.
  • ⚡️[최적화] Windows 클라이언트를 제거할 때 이제 Agent도 함께 제거됩니다.
  • ⚡️[최적화] GPT-5.5를 포함한 새 모델 지원을 추가했습니다.
  • 🐞[버그 수정] 스프린트 브랜치로 데이터를 가져올 때 일부 경우 잘못된 결과가 생성될 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] 모듈 데이터를 내보낼 때 "Required content is missing" 오류가 표시되던 문제를 수정했습니다.
  • 🐞[버그 수정] JavaScript 생성과 Mock 생성을 모두 사용해 테스트 데이터를 일괄 생성할 때 잘못된 결과가 생성될 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] 다중 브랜치 문서에서 사이드바 폴더 트리가 현재 브랜치에 따라 전환되지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] 브랜치를 병합할 때 일부 경우 500 오류가 발생할 수 있던 문제를 수정했습니다.
OptimizationBug Fix

2.8.30

  • ⚡️[최적화] "External Programs" 디렉터리 외부의 스크립트가 호출되지 않도록 하여 CLI 스크립트 실행 보안을 개선했습니다.
  • 🐞[버그 수정] cURL을 복사할 때 구성된 Header 및 Body 매개변수가 포함되지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] 엔드포인트 관리에서 요청 메서드를 변경한 후 자동화 테스트 단계 목록이 동기적으로 업데이트되지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] 공유 문서의 요청 매개변수에 기본 예제가 없던 문제를 수정했습니다.
  • 🐞[버그 수정] 엔드포인트가 없고 Markdown 문서만 있는 프로젝트를 내보낼 때 실패하던 문제를 수정했습니다.
  • 🐞[버그 수정] JavaScript 생성과 Mock 생성을 모두 사용해 테스트 데이터를 일괄 생성할 때 잘못된 결과가 생성될 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] 프로젝트 개요에서 내보낸 고정 링크를 연 뒤 다른 프로젝트의 고정 링크를 열면 500 오류가 발생할 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] 일부 경우 UI에 "Error: Cannot read properties of null (reading 'nullable')"가 표시될 수 있던 문제를 수정했습니다.
  • 🐞[버그 수정] 라이트 테마의 공유 문서에서 선택된 예제 이름이 배경과 대비가 낮아 읽기 어려웠던 문제를 수정했습니다.
OptimizationBug Fix

2.8.29

  • ⚡️[최적화] Runner가 이제 non-root 사용자로 실행을 지원합니다.
  • 🐞[버그 수정] Windows 사용자가 AI Agent Debugger를 제대로 사용할 수 없던 문제를 수정했습니다.
  • 🐞[버그 수정] number 필드의 Mock 결과가 구성된 multiple 규칙을 항상 따르지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] Mock arrayElements의 min 및 max 설정이 표현식에 올바르게 적용되지 않던 문제를 수정했습니다.
  • 🐞[버그 수정] 단일 form-data body 필드에 여러 파일을 업로드한 뒤 일괄 편집을 열고 저장하면 하나의 파일만 표시되던 문제를 수정했습니다.
변경 로그