Changelog
v2.13.3 - 2025-10-22
- Fix bug in Flighthub telemetry capture when drone is placed indoors.
v2.13.2 - 2025-10-10
- Security and compatibility upgrades
v2.13.1 - 2025-08-29
- Fixes to
Track Report decoration
v2.13.0 - 2025-08-27
- New feature:
Track Report decorationintroduces support for enhanced track information extraction in Track Reports. Choose metadata such as vehicle type, color, and registration plate- See Track Report Enhancement for details
- Contact
support@senseaeronautics.comto request access to the feature
/user_infonow includes theconsumed_minutesfield in thesubscriptionobject
v2.12.2 - 2025-07-31
- Fix bug related to process sometimes getting stuck during reconnect
- Source not live error is now a 400_BAD_REQUEST status code instead of 422_UNPROCESSABLE_ENTITY
- "simple" is the new default notification format in a subscription post
v2.12.1 - 2025-07-24
- Fix bug related to get_subscriptions showing wrong notification format
- Improve webhook stability
v2.12.0 - 2025-07-21
- Add new event type to webhook which is triggered whenever the number of detected target changes
- Allow customising webhook notification backoff time
v2.11.3 - 2025-07-10
- Fix issues with token regeneration in webhook subscription
- Fix badly reported first known location for processes in which the telemetry is not available since the beginning
- Improved consistency and flexibility in stream consumption
- Fix bug in output dettachment for processes with multiple outputs
v2.11.2 - 2025-06-26
- Fix bugs regarding Webhooks
- Remove
latlon_historyfrom thePOST /process/{process_uuid}/tracksresponse. Nowfirst_locationandlast_locationare sent
v2.11.1 - 2025-06-06
- Now, the track report of finished process is also available. Endpoints have also been included to list processes with available track reports and for deleting them
- The format of the timestamps provided by the
GET /process/{process_uuid}has been fixed to follow standard Zulu format (2025-06-06T09:50:14.940Zinstead of just2025-06-06T09:50:14)
v2.11.0 - 2025-05-29
- Add Webhooks available via
POST /subscribe/{process_uuid}andGET/DELETE /subscriptions/{process_uuid}. Further information about webhooks - Add a track history report on
POST /process/{process_uuid}/tracks. Further information about the track history report - Enhance reconnection to live streams
- Add
GET /user_infoendpoint. Includes additional information about the subscription thanGET /info. Further information about the endpoint - Deprecate
GET /infoendpoint, useGET /user_infoinstead - Deprecate
POST /process/{process_uuid}/stop, useDELETE /process/{process_uuid}instead - Deprecate
POST /process/stop_all, useDELETE /processesinsteadDeprecated endpoints can still be used
dolbysource type no longer supported
v2.10.5 - 2025-04-14
- Add a check on input stream availability on
POST /start - Add field
productonGET /infoendpoint
v2.10.4 - 2025-04-04
- Improve stability of RTMP streams
v2.10.3 - 2025-03-27
- Add support for Matrice 4T
- Improvements to geolocation estimation
- Fix bug for which expired API keys were not reported as so in the '/login' endpoint
- Now, registering identical sources will not generate duplicated sources
v2.10.2 - 2025-03-13
- Fix bug in which track id was not always correctly reported
v2.10.1 - 2025-03-12
- Improve stability of RTMP input when connecting to DJI's flighthub
v2.10.0 - 2025-02-24
- Add websocket
/process/{process_uuid}/drone_datafor real-time telemetry streaming. The message follows the same format expected bysensetelemetry format. See telemetry - Add a timeout to telemetry ingest
v2.9.1 - 2025-02-14
- Fix bug in 'scaled_bbox' parameter in detection data output
v2.9.0 - 2025-02-11
- Add target geolocation data when telemetry is available
- Add source url and uuid information to process info endpoint
GET /process/<process_uuid> - Change behaviour of
POST /outputendpoint so that if a duplicate output is posted, the uuid of the already existing output is provided instead of considering it a bad request - Enhancements to api stability
v2.8.1 - 2024-12-19
- Thermal imaging is now supported by automatically detecting camera mode
v2.8.0 - 2024-11-27
- Considerably reduce latency with RTMP inputs
- Improve performance of RTMP output
- Display number of detected targets by category on output video stream.
- Make api more robust against faulty input streams
- Provide clearer error response for badly formatted input
- Enhance information provided by endpoints
- Remove all UDP output
v2.7.0 - 2024-11-11
- Add initial support for ingesting telemetry into the api through MQTT or websocket. See telemetry integration
- Add the option to stream detection data through websocket. See detection Data Output
- Removed UDP based outputs
v2.6.0 - 2024-10-24
- Improve RTSP input stability and delay
- Add checks on maximum number of registered sources and outputs for stability
- Add checks on simultaneous active outputs
- Improve documentation to include scripts for connecting to UDP data output. See detection Data Output.
- Backend improvements to enhance API stability and efficiency
v2.5.0 - 2024-08-26
- Add resolution configuration to video outputs. See output resolution
- Add reconnection period to be robust against short drops in input stream
- Allow controlling StreamingResponse quality
v2.4.0 - 2024-05-20
- Add support for RTMP input
- Add basic support for http input
- Improve RTSP input stability
- Extend detection message with information relative to image size. See message format
v2.3.0 - 2024-05-10
- Improve tracker.
- Add support for different resolutions for RTMP and UDP outputs
v2.2.1 - 2024-04-22
- Improve API stability
v2.2.0 - 2024-04-19
- Add support for different resolution on web browser output
- Fix bug where uppercase extension files were not being accepted as valid input
- Simplify output stream visualisation