# changelog

author: Emmanuel Pacaud <emmanuel.pacaud@free.fr> 0.8.11-1
changelog:
  New upstream release

    * stream: add an extensible info API (Emmanuel)
    * gvstream: improve packet resend request behaviour in case of unordered gvsp
      packets (Emmanuel)
    * gvstream: wait for thread setup during ArvGvStream initialization (Emmanuel)
    * gigevision: use MAC as serial number fallback (Emmanuel)
    * genicam: fix arv_exposure_mode_to_string (Martin)
    * usb3vision: improve error reporting in case of libsub error (Emmanuel)
    * usb3vision: automatically detach kernel driver (Emmanuel)
    * cameratest: add a test duration parameter (Emmanuel)
    * misc: rename internal ArvStatistic to ArvHistogram (Emmanuel)


author: Emmanuel Pacaud <emmanuel.pacaud@free.fr> 0.8.15-1
changelog:
  New upstream release

    * gigevision: only disable packet resend after a packet unavailable error
    * gigevision: add a new packet timeout for first packet resend request
    * doc: improve GvStream property documentation
    * code cleanup


author: Emmanuel Pacaud <emmanuel.pacaud@free.fr> 0.8.16-1
changelog:
  New upstream release

    * ci: use Github actions for linux and macOS (Emmanuel)
    * ci: minGW support (Václav)
    * gigevision: use proper broadcast addresses during discovery (Václav)
    * camera: accessor to float feature increment (Emmanuel)
    * camera: make set_trigger more robust (Emmanuel)
    * camera: fallback to Continuous mode if SingleFrame is not available
      (Emmanuel)
    * viewer: allow to save a snapshot as png or jpeg image (Emmanuel)
    * viewer: display all pixel formats in selector (Emmanuel)
    * simulator: now works on Windows and macOS (Václav, Emmanuel)
    * debug: fix output on Windows (Václav)
    * doc: Windows build documentation (Václav)
    * tests: new arv-test application for automated testing (Emmanuel)


author: Emmanuel Pacaud <emmanuel.pacaud@free.fr> 0.8.17-1
changelog:
  New upstream release

    * windows: Microsoft Visual C++ support (Siim)
    * usb3vision: async mode (Takuro, Constantine)
    * usb3vision: use GUID for device disambiguation (Takuro)
    * test: extend test coverage in arv-test (Emmanuel)
    * viewer: in-app notification for save error (Emmanuel)
    * camera: make set_trigger more robust (Emmanuel)
    * tool: add glob pattern based device and feature selection (Emmanuel)


author: Emmanuel Pacaud <emmanuel.pacaud@free.fr> 0.8.18-1
changelog:
  New upstream release

    * usb3vision: fix header inclusion when USB is disabled (Marc)
    * tests: register cache test (Emmanuel)


author: Emmanuel Pacaud <emmanuel.pacaud@free.fr> 0.8.19-1
changelog:
  New upstream release

    * camera: black level support (Brian)
    * camera: GainAbs support for gain setting (Brian)
    * camera: FrameBurstStart support for trigger configuration (Emmanuel)
    * viewer: minor layout fixes (Emmanuel)
    * ci: MSVC improvements (Siim)


author: Emmanuel Pacaud <emmanuel.pacaud@free.fr> 0.8.20-1
changelog:
  New upstream release

    * camera: make set_frame_rate more robust for Basler cameras (Thies)
    * misc: add runtime version API (Emmanuel)
    * misc: ignore leading spaces in genicam data url (Emmanuel)
    * misc: add get_device_manufacturer_info API (Emmanuel)
    * qa: fix incorrect memory access (Jose)
    * gstreamer: allow to select asynchronous USB mode (Christian)
    * windows: fix thread priority helpers (Garfeng)
    * meson: fix compilation using meson 0.60 (Emmanuel)
    * doc: ubuntu 20.04 build do cimprovements (Brian)


