Change Log - Guardian SDK

Version 2025.08.21

Stable

🚀 Features

  • Added custom ffmpeg to conform with LGPL.
  • Added support for Stream type in live view and SD card playback.

Version 2025.08.18

Experimental

🚀 Features

  • Removed video scaling option from live view and SD card playback.
  • Added support for Stream type in live view and SD card playback.

Version 2025.08.14

Experimental

🚀 Features

  • Exposed method to get the downloaded file in the cache directory when downloading event.

Version 2025.08.11

Experimental

🚀 Features

  • Added support for video resolution scaling.

Version 2025.08.06.1

Stable

🚀 Features

  • Added support for NVRs.

🛠 Improvements & Optimizations

  • Exposed Coroutines in SDK methods to allow for better asynchronous handling.
  • Improved SD Card Playback with support V3 of the SD Card Playback API.

🐞 Bug Fixes

  • Fixed issue with live view sending multiple failed events. only the first event is now sent.

Version 2025.07.12.1

🚀 Features

  • Migrated WebRTCSurfaceViewRenderer to TextureViewRenderer for live view.

Version 2025.07.11.1

🚀 Features

  • Added support for EdgeAI Clusters.
  • Added support for Motion Detection Clusters.

🛠 Improvements & Optimizations

  • Added support for XML view for LiveViewTextureViewRenderer and SdCardTextureViewRenderer.

Version 2025.07.10

🚀 Features

  • Added support for RSSI and Manual Siren Clusters.

🛠 Improvements & Optimizations

  • Improved support for FeatureList by exposing map extensions.

Version 2025.07.08

💥 Breaking Changes

  • Migrated TextureViewRenderer to TextureViewRenderer for live view.

🛠 Improvements & Optimizations

  • Improved support for FeatureList.

Version 2025.06.18

🚀 Features

  • Added support for managing event settings.
  • Added support for managing notification settings.
  • Added support for BLE Pairing.

🛠 Improvements & Optimizations

  • Improved support for FeatureList.
  • Exposed extensions for checking if a device supports a feature.
  • Exposed extensions for getting cluster values.

Version 2025.06.16

🚀 Features

  • Added support for feature list.

Version 2025.04.03

💥 Breaking Changes

  • Migrated WebRTC from org.webrtc to instavision.webrtc.

🚀 Features

  • Added support for TZ timezone.

🛠 Improvements & Optimizations

  • Improved java interoperability.
  • Updated payload for subscriptions.
  • Added charging state for battery cameras.

🐞 Bug Fixes

  • Fixed issue with event duration not being optional.

Version 2025.03.20

🚀 Features

  • Added support for NVR.

🐞 Bug Fixes

  • Fixed issue with event durations sending 30 instead of 35 seconds.

🛠 Improvements & Optimizations

  • Added support to handle bulk download of events

Version 2025.03.12

🚀 Features

  • Added support for third party login.

🛠 Improvements & Optimizations

  • Updated event types to handle doorbell events.

Version 2025.03.05

🚀 Features

  • Added support for Doorbell Cameras.
  • Added support for Battery Cameras.

🛠 Improvements & Optimizations

  • Improved LiveView streaming performance.

Version 2025.02.20

🚀 Features

  • Core functionality for InstaVision Home Security SDK.
  • Features included
    • User Services
    • Space Services
    • Device Services
    • Event Services
    • Monitoring Services
    • Live View Streaming
    • SD Card Playback
    • Event Playback
  • Fully documented API with sample usage.

🛠 Improvements & Optimizations

  • Enabled transitive dependencies for third party libraries.

🐞 Known Issues

  • None