Version History

14.00.003 [2023-03-30]

CVB++ API no version change
Updated the CppCudaMemory example.
Fixed a bug in the DeviceFactory::OpenPort method of the wrapper.

CVBpy Wheel no version change
Rebuilt to make the fix for DeviceFactory::OpenPort available in CVBpy.
Improved interoperability of images and point clouds with numpy.

CVCDriver.dll 4.3.8.1000
Rebuilt to make the fix for DeviceFactory::OpenPort available in CVBpy.
Improved interoperability of images and point clouds with numpy.

CVFactory.dll 5.0.10.937
Fixed a initialization issue that did lead to problems with DeviceFactory::OpenPort.

CVMgmtSvc.exe 2.19.2.903
Improved resilience on Linux to situations where the CodeMeter daemon did not finish initialization by the time the cvmgmtd daemon is launched.
Adapted to shared object name change in the Linux build of the CodeMeter runtime.

CVCUtilities.dll 4.15.0.777
Corrected version reporting under Linux.

GenICamBrowser.exe 4.9.1.1655
Fixed a synchronization issue that could lead to an access violation when closing a camera window or the entire application.
Modified the approach to setting a camera’s IP address to the GEV compliant way.

GevTL.cti 1.26.1.712
Expose Action Commands under standard GenICam naming conventions.
Enabled GEV compliant way of setting a camera’s IP address.

TeachBench.exe 1.64.2.1367
Fixed a binding error in Polimago Classification and Regression module that led to an uncaught exception during project creation.

14.00.004 [2023-05-03]

CVBpy Wheel no version change
Included missing stub files.

CVGenApi.dll 3.3.1.171
Fixed access violation when trying to download a file from a device when the file size is reported as zero bytes.

CVSetup.dll/CVSetup.exe 2.4.0.1
Rebuilt to eliminate an indefinite stall of the :cvb: installation/deinstallation that seems to occur on recent Windows 10 and Windows 11 versions during the installation/deinstallation of the siNetFilter driver.

CVUAL.dll 1.14.6.518
Improved performance when working with many cameras.
Improved performance when working in WSL Linux environment.

GenICam.vin 3.2.34.1690
Fixed order of clean up after stream stop to prevent potential buffer loss.

GenICamBrowser.exe 4.9.2.1656
Made packet size configurable.

GEVFD.dll 2.5.11.327
Corrected handling of camera overrun status reports from devices.

GEVSD.dll 2.17.1.665
Fixed an unhandled exception in TCP Offload mode when a packet with an extended GEV 2.0 block ID arrives.
Corrected handling of camera overrun status reports from devices.

14.00.005 [2023-05-30]

CVFactory.dll 5.1.0.939
Updated for rolling out an internal signature change.

14.00.006 [2023-06-23]

GenICamBrowser.exe 4.10.2.1666
Fixed devices not being closed correctly in some scenarios. Fixed issue when assigning IP address to a device on an interface linked to more than one device.

GEVTL.cti 1.26.2.714
Fixed static IP address not being set correctly for some devices.

14.00.007 [2023-10-05]

CVCDriver.dll 4.3.9.1001
Check handle validity in NMHGetNodeMap.

CVGevServer.dll 3.7.7.1207
Removed support for deprecated packed pixel formats.

GenICam.vin 3.2.35.1693
Make sure all buffers are discarded after an acquisition has been stopped to prevent leaking buffers.

GevFD.dll 2.5.12.329
Corrected handling of discarded data.

GevSD.dll 2.17.3.672
Corrected handling of discarded data.
Corrected queue underrun counting.

GenICamBrowser.exe 4.10.3.1668
Simplified closing of multi stream devices.

GEVTL.cti 1.26.3.716
Correctly report buffer completeness now.

14.00.008 [2023-11-08]

collect-camsuite.exe 1.5.0.0
Updated to address the CameraSuite key provider web API under its new address. This reinstates the possibility to retrieve CameraSuite license keys in the GenICamBrowser and LicenseManager applications.

GevTL.cti 1.26.4.719
Modified to properly close disconnected color devices now.

SystemBrowser.exe 1.125.2.949
Fixed closing of disconnected devices.

14.00.009 [2024-01-10]

CVBpy
Fixed the usage of wait and wait_for method in handle_async_stream overrides.

CVCImg.dll 4.19.0.1005
Fixed an issue in the CreateDuplicateImageEx function that led to an access violation when copying images with more than 2 GByte pixel data.

GenICam.vin 3.2.36.1695
Fixed disconnect notification for U3V devices. Note: A GEV-like reconnect will not be possible with U3V.

14.00.010 [2024-02-26]

collect-camsuite.exe 1.5.1.0
Corrected URL for license queries.

CVBpp
Fixed wrapper for CVCImg.dll function ImageHistogram.

CVBpy
Fixed wrapper for CVCImg.dll function ImageHistogram.

GEVTL.cti 1.26.5.726
Fixed data alignment for ReadMem functions.

14.01.000 [2024-05-27]

Major Release - please refer to the product release notes for the list of changes.

14.01.001 [2024-07-29T22:00:00Z]

GenICam.vin (3.2.39)

  • fix multipart VPAT cache creation
  • fixed PC Events
  • fixed TD on 2nd gen stack
  • Fixed DC_BUFFER_INFO_NUM_PACKETS_MISSING

SF_cuda.dll

  • removed from installer

GevSD.dll (2.17.5)

  • resolve large data transfer issue

GEVTLBase.lib (2.10)

  • RDMA: introduce buffer layout table

GevTL.cti (1.26.10)

  • set stream enable bit according to GEV standard

CVCDriver.dll (4.3.13)

  • resolve string termination issue for wide strings

CVPolarization.dll (1.02)

  • Removed CUDA

GenICamBrowser.exe (4.11.0)

  • Add support for device firmware update
  • add don’t show again option for reverse path filter info message on Linux

FWUpdater.exe (2.0.1)

  • Add support for device discovery

CVRegistry.dll (3.6.1)

  • Support fetching an XML file as a byte array

CVMockTL.cti (1.3.11)

  • Delegate the Buffer Port functionalities to the correct module

TeachBench.exe (1.67.1)

  • Fix Polimago overlay classifying incorrectly

CVFactory.dll (5.2.0)

  • Support directly downloadeing XML files from the devices
  • Loosen GenTL capability checks

General Changes

  • Installer behavior adapted for upgrade scenarios
  • added missing header in CVBpp.api

Several Modules

  • Patch update behavior influencing versioning introduced
  • Integrate the correct module dependency inheritance for SBOM

14.01.002 [2024-09-19T22:00:00Z]

CVFactory.dll (5.2.0)

  • Support directly downloading XML files from the device

GevTL.cti (1.26.11)

  • removed bootstrap register for RDMA
  • added a softer check for GEV version

GevSD.dll (2.17.6)

  • fix bug with cancelled wait and segment size filled accumulation
  • fix Incomplete reporting mechanism

CVFactory.dll (5.2.1)

  • Support directly downloadeing XML files from the devices
  • Introduce heap optimization and fix node map lifetime

GenICam.vin (3.2.43)

  • fix chunk attachment for a specific scenario

cvbpy.api (1.11)

  • Added setter to the cvb.EnumerationNode.numeric_value property
  • Use Pyside6 starting from Python 3.11

CVUSBTL.cti (1.2.12)

  • Fix large payload transfer (equal size partitioned transfer)

CVGenApi.dll (3.4.2.9)

  • Prevent recursion for certain nodemap access functions

Several Modules

  • Integrate the correct license texts for SBOM

14.01.003 [2024-11-28T23:00:00Z]

SICalibration.json (unversioned)

  • fixed calibrator value for metric tutorial

CVBLicense.lib (2.6.0)

  • Improve GetBoardID Function in embedded platforms

CVMockTL.cti (1.3.12)

  • Take the descriptor size into the calculation while the resource contains a GenDC container

Setup.Lin.Camerasuite (unversioned)

  • moved font dependency out of the debian package

CVPixFmtCnv.dll (1.0.2)

  • enabled RGBA8 target conversion

CVUSBTL.cti (1.2.13)

  • Fix unexpected behavior of a test on aarch64 release

CVDeviceID.dll (1.0.1)

  • Fix DeviceList constructor not working on non-embedded devices

CVBNet.api (1.142.1)

  • Fix relative device paths being handled as access tokens

GevSD.dll (2.17.7)

  • Fixed socket memory on Linux

GenICam.vin (3.2.44)

  • Allow access of colors as 3rd dimension in RGB PFNC buffers

GevSD.dll (2.17.8)

  • fix endianness of buffer layout table buffer count entry

CVCDriver.dll (4.3.14)

  • fix no MAC address query other than GevTL

GenICam.vin (3.2.44)

  • Prevent deadlock during special conditioned stream abort

GenICam.vin (3.2.45)

  • support switching RDMA off

CVBNet.api (1.142.2)

  • Fix certain LabeledRectOverlay properties not updating the text visualization

LicenseManager.exe (1.3.2.18)

  • new build for change in embedded licensing dependency

CVMgmtSvc.exe (2.19.3.24)

  • new build for change in embedded licensing dependency