Apidog 사용자 여러분께,
여름이 저물어가는 가운데, 저희는 환상적인 새로운 기능과 개선 사항으로 분위기를 뜨겁게 달구고 있습니다! 8월은 여러분의 테스트 역량 강화, OpenAPI 사양의 가져오기 및 내보내기 호환성 개선, 버전 관리 통합 확장, 그리고 API 개발 워크플로우를 더욱 원활하게 만드는 데 중점을 두었습니다. 여러분을 위해 준비한 내용은 다음과 같습니다.
⭐ 새로운 업데이트
🧪 엔드포인트 테스트 케이스 생성: 이제 엔드포인트에 대한 전용 테스트 케이스를 직접 생성할 수 있습니다! 이 강력한 새 기능을 통해 포괄적인 테스트 스위트를 구축하여 배포 전에 API가 철저히 검증되도록 할 수 있습니다. 개발 주기 초기에 품질을 유지하고 문제를 발견하는 데 완벽합니다.

🛠️ OpenAPI 사양 가져오기 및 내보내기 호환성 강화:
- requestBody 내용이 빈 객체일 때 'Cannot read properties of undefined (reading: 'schema')' 오류로 발생했던 가져오기 실패를 해결하여 가져오기 안정성을 높였습니다.
- 폴더별로 OpenAPI/Swagger 사양을 내보낼 때, 엔드포인트 요청 본문의 참조된 스키마가 내보내기 결과에 예상대로 포함되지 않던 문제를 수정했습니다.
- OpenAPI/Swagger 가져오기 시 엔드포인트의 루트 폴더에서 전/후처리기가 손실되던 문제를 수정했습니다.
- JWT Bearer 보안 요구 사항이 있는 엔드포인트를 가져올 때, 가져온 후 요청을 보낼 때 토큰을 직접 입력할 수 있습니다. 추가 구성이 필요 없습니다.
- 모듈 데이터를 내보낼 때, 모듈 간에 참조되는 모든 구성 요소도 함께 내보내져 내보내기 작업이 완전하고 모든 종속성이 보존됩니다.
- 모듈로 데이터를 가져올 때 루트 폴더가 더 이상 자동으로 생성되지 않아 프로젝트 구조를 깔끔하고 의도적으로 유지할 수 있습니다.
🚀 Postman 컬렉션 가져오기 및 내보내기 호환성 강화:
- 가져오기 기능 강화! Apidog는 이제 Postman 컬렉션에서 덤프 데이터를 가져오는 것을 지원하여 마이그레이션 및 데이터 전송을 더욱 유연하게 만듭니다.
- Postman 컬렉션을 새 모듈로 가져올 때 모듈 이름이 잘못되던 문제를 수정하여 적절한 구성을 보장합니다.
- 동일한 상태 코드를 가진 여러 예시를 포함하는 Postman 컬렉션을 가져올 때, 해당 상태 코드에 대해 하나의 응답만 생성되어 더 깔끔하고 체계적인 가져오기가 가능합니다.
📋 문서의 사용자 정의 가능한 코드 샘플: 게시된 API 문서를 완벽하게 제어하세요! 이제 자동 생성된 요청 코드 샘플을 표시할지 여부를 구성하고, 특정 언어 및 라이브러리를 선택하거나, 심지어 정확한 요구 사항에 맞게 코드를 수동으로 사용자 정의할 수도 있습니다.

🔥 온라인 문서용 사용자 정의 랜딩 페이지: 온라인 문서가 이제 사용자 정의 랜딩 페이지를 지원하여, API 및 조직을 완벽하게 나타내는 브랜드화되고 개인화된 진입점을 만들 수 있습니다. 맞춤형 콘텐츠와 디자인으로 강력한 첫인상을 남기세요.
🔗 GitLab 저장소 백업 통합: 인기 있는 GitHub 통합에 이어, 이제 각 모듈의 OpenAPI/Swagger 파일을 GitLab 저장소에 자동으로 백업하는 것을 지원합니다! 선호하는 Git 플랫폼에서 API 사양을 완벽하게 동기화하고 원활한 버전 관리를 유지하세요.
🎯 테스트 시나리오 설정 유지: 테스트 시나리오가 이제 마지막으로 저장된 "실행 대상(Runs On)" 설정을 기억하여 테스트 워크플로우를 간소화하고 반복적인 구성을 줄입니다.
🗄️ 데이터베이스 연결 문제 해결: 구성에 대문자 변수가 사용될 때 발생했던 데이터베이스 연결 실패를 수정하여 안정성을 향상시켰습니다.
↩️ API 문서 미리보기 수정: 스키마의 배열 요소가 스키마 자체를 참조할 때 API 문서가 제대로 미리보기되지 않던 문제를 해결하여 정확한 문서 표시를 보장합니다.
⚡️ 더 스마트한 응답 모드 기억: 선호하는 응답 본문 표시 모드가 이제 요청 간에 기억됩니다. 새 요청을 보낼 때마다 Pretty 모드로 재설정할 필요가 없습니다.
✨ 추천 자료
Apidog를 최대한 활용하고 싶으신가요? 저희 블로그의 유용한 다음 글들을 확인해 보세요:
- Apidog에서 테스트 단계 간에 데이터를 전달하는 방법은?
- Apidog에서 팀원과 데이터베이스 연결 설정을 공유하는 방법
- Apidog에서 필드(예: 문자열, 배열 등)에 열거형을 설정하는 방법
- Apidog SEO 설정 설명: API 문서 가시성 극대화
🌟 앞으로의 계획
9월은 벌써부터 흥미진진하게 흘러가고 있습니다! 여러분의 API 개발 경험을 향상시키기 위해 더욱 강력한 기능들을 개발하고 있습니다. 여러분의 피드백은 저희의 나침반이므로, 계속해서 제안을 보내주세요!
💬 대화에 참여하세요!
아이디어나 질문이 있으신가요, 아니면 성공 사례를 공유하고 싶으신가요? 저희 Discord 또는 Slack 커뮤니티에 참여하여 동료 개발자들과 소통하고, 팁을 공유하며, 최신 Apidog 소식을 받아보세요.
추신: Apidog 변경 로그에서 이 모든 업데이트의 전체 세부 정보를 확인하세요! 🚀
즐거운 API 구축되세요!
감사합니다,
Apidog 팀 드림