nightly
Pre-release
Pre-release
[8.0.0] - 2026-03-08
8.0 is a major release, with various incompatible changes, especially when using capturers or when using the
API calls from Python. The good news is that most incompatible changes will give an error message when you are
using the old methods. The Changed section below should help fixing things.
Added
- Documentation! It is not complete yet, but better than nothing (#308)
- On Windows, Azure Kinect DLLs are now included in the installer (#309)
- Experimental capturer for Orbbec Femto Mega cameras has been added (#113)
- Recordings through
cameraconfig.jsonnow automatically get a correctcameraconfig.jsonthemselves. (#263) - Logging has been added. Can be captured from Python or C#. Can be enabled with environment variable. (#43, #247, #273)
cwipc playcan now also play raw recordings (#284)- initializing the different capturers has become easier
Changed
- Release asset names are now much more structured, and formats have been fixed (#295, #296)
- Python API is now much more pythonic:
- no more need to do your own object management and call
free()(#92, #286) - checking for leaks has been implemented (#288)
- cwipc log message can be forwarded to your Python code (#273)
- enabling support for capturers if they exist has become much simpler (#292)
- Python type checkers and such should now pick up all APIs (#251)
- no more need to do your own object management and call
- Pointcloud objects are now named
cwipc_pointcloud. External C function names adapted too. (#276) - New cwipc_activesource (replacing cwipc_tiledsource) for capturers and such. You must call start() before reading from these. (#279, #262)
- New name "metadata" used for "auxdata" and "auxiliary_data". (#281)
- Internal structure of capturer implementations has been streamlined (#258, #278)
- Realsense playback has been fixed (#200)
Removed
- Support for
cameraconfig.xmlfiles has been removed. - Support for Certh capturer has been removed.
- Support for Ubuntu 22.04 has been removed.
- Support for Azure Kinect on Ubuntu has therefore also been removed.
- Support for Azure Kinect skeleton tracking has been removed.