Release 1.5.2 - 11.04.2022

NEW FEATURES
- Frames / Events: frame and event outputs will now check that the respective
  data has the proper size/coordinates to be sent out via an output. Frames
  will always check this, events only in DEBUG mode due to performance.
- Debug mode: use dv-processing's dv::DEBUG_ENABLED and dv::runtime_assert()
  debug functionality in place of NDEBUG and assert() macros.
- DVXplorer: add constant, high eFPS readout modes (can dismiss events).

BUG FIXES
- Depend on dv-processing 1.4.0 for latest features.
- Modules: require recompilation of all custom modules due to header changes.
- Backwards compatibility: fix issue with DV_LIBRARIES not being defined in
  CMake, it is now always defined to be 'dv::sdk'.
- Backwards compatibility: fix issues with 'dv-sdk/processing/*.hpp' includes.
- Cameras: fix reset of buttons pressed while a module is stopped (issue #406).


Release 1.5.1 - 25.02.2022

NEW FEATURES
- DVXplorer: add new control of readout speed (eFPS).
- DVXplorer: add new controls for custom fine bias adjustment.

BUG FIXES
- DV-SDK: fix several backwards compatibility issues with
  changes to header files due to dv-processing.
- LiveStream/VideoOutput: fix compilation with FFMPEG 5.0.
- DVXplorer: remove activity detection configuration.


Release 1.5.0 - 14.02.2022

NEW FEATURES
- DV-SDK: headers are compatible with usage together with
  the new dv-processing C++20 library.
  This will require recompilation of any custom modules!
- Frames: frame type has a different API, is now fully based on OpenCV Mat.
- Increased CMake requirements to 3.16, compiler to C++20, fmt to 7.1.3.
- Deprecated dv-modules.cmake and the DV_MODULE_SETUP() function, instead
  use FIND_PACKAGE(dv 1.5.0) to import the 'dv::sdk' CMake target.