All notable changes to this project are documented in this file.
The format follows Conventional Commits
and is maintained with git_ops.
v0.1.0 (2026-10-22)
Features
- WS-Discovery probe (
ExOxvif.discover/1) - Sessions with WS-Security
UsernameTokenand HTTP Digest authentication, and optional clock sync (ExOxvif.connect/2) - Device: information, system date and time, services, scopes
- Media: profiles, stream URI, snapshot URI
- PTZ: absolute, relative and continuous move; stop; status; presets; home position; configurations; configuration options; nodes
- Imaging: focus move, stop, status
- Events: pull-point create, pull, renew, unsubscribe
- Non-blocking NIF: requests run on a native Tokio runtime and reply by message, so no BEAM scheduler waits on camera I/O
- Built on oxvif 0.17