ACAP version 12.8 – January 21, 2026
Overview
The release contains:
- ACAP Native SDK 12.8.0
- ACAP Runtime 2.0.1 (Release notes)
- Docker ACAP 3.0.3 (Release notes)
- Docker Compose ACAP 3.0.3 (Release notes)
Code examples:
- Code examples ACAP Native SDK 12.8.0 (Release notes)
- Code examples ACAP Computer Vision Solution 12.8.0 (Release notes)
Device software:
- Minimum AXIS OS version: 12.8
New additions
-
API:
- Nexus API: New publish/subscribe API enabling asynchronous communication between ACAP applications. Producers publish data to topics and consumers subscribe to receive updates—useful for sharing detection data or monitoring system resources between applications. See API documentation and example applications.
-
Manifest schema updates:
-
ACAP documentation:
- New web server documentation with added guidance on implementing web interfaces for ACAP applications using reverse proxy or FastCGI.
Changes
- API:
- Video capture API (VDO): Added stream creation convenience functions
vdo_stream_rgb_new,vdo_stream_nv12_new, andvdo_stream_y800_newfor simplified creation of video streams in RGB, NV12, and Y800 (grayscale) formats. See the using-opencv example for how they are used. - cURL upgraded from 8.16.0 to 8.17.0 to increase overall cybersecurity level.
- Video capture API (VDO): Added stream creation convenience functions
- ACAP application examples:
- The vdostream example has been updated to demonstrate how to use
vdo_stream_snapshotfrom the Video capture API (VDO) to retrieve still images using the AVIF format, which is available on ARTPEC-9 devices.
- The vdostream example has been updated to demonstrate how to use
Bug fixes
None in this release.
APIs supported in this release
| Axis API | Chip |
|---|---|
| Axoverlay API | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6 |
| Bounding Box API | ARTPEC-9, ARTPEC-8, ARTPEC-7, CV25 |
| Edge storage API | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
| Event API | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
| License Key API | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
| Machine learning API | ARTPEC-9, ARTPEC-8, ARTPEC-7, CV25 |
| Message broker API | ARTPEC-9, ARTPEC-8, ARTPEC-7, CV25 |
| Nexus API | ARTPEC-9, ARTPEC-8, ARTPEC-7, CV25 |
| Parameter API | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
| Serial port API | ARTPEC-9, ARTPEC-8, ARTPEC-7 |
| Video capture API | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25 |
| Open source API | Chip |
|---|---|
| Cairo | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6 |
| cURL | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
| FastCGI | ARTPEC-9, ARTPEC-8, ARTPEC-7, CV25, i.MX 6SoloX |
| Jansson | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
| OpenCL | ARTPEC-9, ARTPEC-8, ARTPEC-7 |
| OpenSSL | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
| Pipewire | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
| Special API | Chip |
|---|---|
| VAPIX APIs | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |