Changelog
최신 버전
SDK 최신 버전 변경사항
iOS와 Android SDK는 현재 별도 버전으로 관리됩니다(React Native 패키지는 네이티브 UI 모듈 버전과 정렬됩니다). 향후 통합 버전으로 전환될 예정입니다.
최신 릴리즈: v1.4.5
📦 버전 정보
| Module | iOS | Android |
|---|---|---|
| UI Module | v1.4.5 | v1.4.5 |
React Native (@petify/react-native-camera-ui): v1.4.5 (2026-09-03)
릴리즈 날짜: 2026-09-03
주요 변경사항 (v1.4.5)
v1.4.0 이후 처음으로 iOS/Android UI 모듈과 React Native 패키지를 함께 배포하는 릴리즈입니다.
⚛️ React Native
- RN 0.82+에서 Android 앱 빌드 실패를 수정해 0.75 – 0.86.x 전 범위가 빌드됩니다.
- React Native 0.86 / React 19 지원(1.4.4로 배포).
- 그 외
showDetectionMarkerprop(1.4.3)을 함께 담습니다.
주요 변경사항 (v1.4.0)
내부 구조 개선과 안정화 중심의 릴리즈입니다.
✨ 공통
- pause/resume·세션 처리·difficulty 모드 등 탐지 동작을 iOS·Android에서 동일하게 제공합니다.
- 라이선스 검증과 초기화 에러 처리가 양 플랫폼에서 정렬되었습니다 — Android도
initializeCamera()에서 API 키를 서버 검증하고, 초기화 실패를 iOS와 같은 케이스 구성의PetnowUIError로 던집니다. → Android Changelog
⚛️ React Native
@petify/react-native-camera-uiv1.4.0 첫 릴리즈 — New Architecture(Fabric/TurboModules) 기반 카메라 UI 패키지. iOS/Android UI 모듈 v1.4.0을 래핑합니다.
주요 변경사항 (v1.3.2)
🐛 Android 버그 수정
- 카메라 종료 크래시 수정: 카메라 종료 시 간헐적으로 앱이 크래시되는 문제 해결
- 안정성 개선
🍎 iOS
- 코드 변경 없음 (버전 동기화)
주요 변경사항 (v1.3.1)
🐛 Android 버그 수정
- 카메라 프리뷰 표시 오류 수정: 카메라 진입 시 프리뷰가 올바른 비율로 표시되지 않는 문제 해결
🍎 iOS
- 코드 변경 없음 (버전 동기화)
주요 변경사항
✨ 공통 개선사항
V2 API 통합
- iOS와 Android 모두 서버 API V2 스펙으로 업데이트
- 세션 기반 워크플로우로 전환
UI/UX 개선
- 커스터마이즈 기능 강화
- 사운드 재생 기능 추가
🍎 iOS 주요 변경사항
UI Module v1.3.0 (v1.2.2 → v1.3.0)
✨ Added
- 오버레이 커스텀 기능: 탐지 영역 위에 커스텀 UI 배치
- 사운드 제어:
playSound,stopSoundAPI - Detection state tracking: 진행 상황(
currentCount) 및 탐지 영역 좌표(detectedObjectNormalizedRect) 제공
🔧 Changed
- 초기화 플로우 개선:
isInitialized프로퍼티 추가 및initializeCamera()완료 대기 보장 (이제 initializeCamera() 종료 시점이 초기화 완료 시점입니다.) - AVCaptureSession 외부 주입 지원: Cross-platform 환경에서 Preview를 먼저 구성한 후 Session을 주입 가능
- Fake detection 오탐 감소: 임계값 완화
- 실패 사유 추가:
DetectionFailureReasonenum에 새로운 상태값 추가
🧹 Cleanup
- 사용하지 않는 property 제거
자세한 내용은 iOS Changelog를 참고하세요.
🤖 Android 주요 변경사항
UI Module v1.3.0 (v1.2.4 → v1.3.0)
✨ Added
- 오버레이 커스텀 기능:
provideFloatingGuideLayout()으로 탐지 영역 위에 커스텀 UI 배치 - 사운드 제어:
playSound,stopSoundAPI - Detection state tracking: 실시간 탐지 상태 및 탐지 영역 좌표 제공
🐛 Fixed
- 카메라 전환 시 설정이 유지되지 않던 문제 해결
onDetectionFinished콜백이 백그라운드 스레드에서 호출되던 문제 해결- ObjectDetector 오류 해결
- 실패 사유 추가:
DetectionStatusenum에 새로운 상태값 추가
자세한 내용은 Android Changelog를 참고하세요.
마이그레이션 가이드
- v1.3.x → v1.4.0: v1.3 → v1.4 마이그레이션
플랫폼별 전체 히스토리
자세한 버전별 변경사항은 아래 페이지를 참고하세요:
- iOS Changelog - iOS SDK 전체 릴리즈 히스토리
- Android Changelog - Android SDK 전체 릴리즈 히스토리