Petnow LogoPetnow

Latest Version

SDK latest version changes

iOS and Android SDKs are currently managed with separate versions. They will be unified in the future.

Latest Release: v1.3.0

๐Ÿ“ฆ Version Information

ModuleiOSAndroid
UI Modulev1.3.0v1.3.0
API Modulev1.3.0v1.3.0

Release Date: January 29, 2026


Major Changes

โœจ Common Improvements

V2 API Integration

  • Both iOS and Android updated to Server API V2 spec
  • Migrated to session-based workflow

UI/UX Improvements

  • Enhanced customization capabilities
  • Improved detection state and bounding box tracking
  • Added sound playback feature

๐ŸŽ iOS Major Changes

UI Module v1.3.0 (v1.2.2 โ†’ v1.3.0)

โœจ Added
  • Overlay customization: Place custom UI above detection area
  • Sound control: playSound, stopSound API
  • Detection state tracking: Provides progress (currentCount) and detection area coordinates (detectedObjectNormalizedRect)
๐Ÿ”ง Changed
  • Initialization flow improvement: Added isInitialized property and guaranteed initializeCamera() completion wait (now when initializeCamera() finishes, initialization is complete)
  • AVCaptureSession external injection support: Can configure Preview first then inject Session in cross-platform environments
  • Fake detection false positive reduction: Relaxed threshold
  • Added failure reasons: Added new status values to DetectionFailureReason enum
๐Ÿงน Cleanup
  • Removed unused properties

API Module v1.3.0 (v1.0.2 โ†’ v1.3.0)

โœจ Added
  • V2 API integration

See iOS Changelog for details.


๐Ÿค– Android Major Changes

UI Module v1.3.0 (v1.2.4 โ†’ v1.3.0)

โœจ Added
  • Overlay customization: Place custom UI above detection area with provideFloatingGuideLayout()
  • Sound control: playSound, stopSound API
  • Detection state tracking: Real-time detection state and detection area coordinates
๐Ÿ› Fixed
  • Fixed issue where settings were not retained when switching cameras
  • Fixed issue where onDetectionFinished callback was called on background thread
  • Fixed ObjectDetector errors
  • Added failure reasons: Added new status values to DetectionStatus enum

API Module v1.3.0 (v1.0.4 โ†’ v1.3.0)

โœจ Added
  • V2 API integration
๐Ÿ› Fixed
  • Improved API compatibility by making ErrorDetail field optional

See Android Changelog for details.


Migration Guide

If upgrading from v1.2.x to v1.3.0, refer to SDK Migration Guide.


Platform-specific Complete History

For detailed version-specific changes, see the pages below:

On this page