Releases: AravisProject/aravis
Releases · AravisProject/aravis
Aravis 0.8.25
- viewer: add component selection support (@EmmanuelP)
- buffer: add component id getter (@EmmanuelP)
- buffer: fix multipart informations (@EmmanuelP)
Aravis 0.8.24
- gv: fix multipart data accessor (@EmmanuelP)
- gv: improve error handling of network API (@EmmanuelP)
Aravis 0.8.23
- python: fix crash in stream callback #714 (@lostcontrol)
- gv: multipart support (@EmmanuelP)
- gv: chunk data payload support (@EmmanuelP)
- gv: use the trailer packet for expected data size calculation (@EmmanuelP)
- gv: reset SCPx register on stream finalization (@EmmanuelP)
- gv: API to allow discovery ack broadcast (@EmmanuelP)
- gv: add more legacy endianness entries (@TomohisaAzegami, Radim, @EmmanuelP)
- gv: fix infinite loop in auto packet size (@EmmanuelP)
- gv: don't use source port in socket packet mode (@EmmanuelP)
- genicam: AccessMode improvements (@EmmanuelP)
- camera: add a Component API (@EmmanuelP)
- buffer: part access API (@EmmanuelP)
- cameratest: allow to set features from a string (@EmmanuelP)
- ci: windows build fixes (@Fixstars-momoko, @EmmanuelP)
- doc: improvements (@mshr-r, @EmmanuelP)
Aravis 0.8.22
- camera: new network command for IP settings (@romainreignier, @mshr-h)
- camera: don't fail if TriggerSelector is not available (@romainreignier)
- camera: make region setting work even without Offset features (@EmmanuelP)
- camera: allow frame rate setting during acquisition on more devices #683 (@EmmanuelP)
- gstplugin: allow low frame rate with external triggers (@TIS-Edgar)
- genicam: list for forced legacy mode (@romainreignier)
- genicam: access mode check policy (@EmmanuelP)
- genicam: fix inifinite loop during availability check #678 (@EmmanuelP)
- u3v: use libusb device-left event for control lost detection (@EmmanuelP)
- genicam: fix information loss #656 (@EmmanuelP)
- fake_camera: add TriggerSoftware support (@romainreignier)
- build: appdata fix (@cmarmo)
- build: disable documentation by default (@EmmanuelP)
- tests: fix ChunkFloat test on big endian platform #670 (@EmmanuelP)
- introspection: fix user_data_destroy_func annotations (@tpwrules)
- misc: memory leak and warning fixes (@EmmanuelP)
Aravis 0.8.21
- build: FreeBSD support #620 (Rim)
- gigevision: performance improvement of standard socket method #617 (Emilio)
- usb3vision: prevent USB command mix up #622 (Edgar)
- usb3vision: fix PacketResend size field in extended ID mode #642 (Alexander)
- genicam: allow more Category child nodes #632 (Emmanuel)
- genicam: AccessMode fixes #634 (Emmanuel)
- genicam: fix pIsLocked when target is a Boolean node #638 (Emmanuel)
- doc: port to gi-docgen #621 (Emmanuel)
- git: default branch is main now (Emmanuel)
Aravis 0.8.20
- 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)
Aravis 0.8.19
- 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)
Aravis 0.8.18
- usb3vision: fix header inclusion when USB is disabled (Marc)
- tests: register cache test (Emmanuel)
Aravis 0.8.17
- 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)
Aravis 0.8.16
- 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)