Skip to content

Releases: cameleon-rs/cameleon

cameleon-v0.1.13

23 Aug 11:49
Compare
Choose a tag to compare

What's Changed

Fixes

  • Fix register_base::with_cache_or_read() out of order function parameters by @frankjannis in #180

Dependencies

  • Only enable the deflate feature of the zip dependency by @strohel in #184
  • Bump libusb1-sys to allow newest rusb by @strohel in #190

Lints

New Contributors

Full Changelog: cameleon-v0.1.12...cameleon-v0.1.13

cameleon-v0.1.12

29 Aug 10:49
ca584b4
Compare
Choose a tag to compare

What's Changed

  • Allow implicit cast between (GenICam) int, float, and enum by @Y-Nak in #169

Full Changelog: cameleon-v0.1.11...cameleon-v0.1.12

cameleon-v0.1.11

22 May 04:00
513cb25
Compare
Choose a tag to compare

What's Changed

  • Use async USB bulk transfers for leader and trailer buffers by @bschwind in #166

Full Changelog: cameleon-v0.1.10...cameleon-v0.1.11

cameleon-v0.1.10

15 Apr 09:36
b980e6a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: cameleon-v0.1.9...cameleon-v0.1.10

cameleon-v0.1.9

18 Mar 20:51
f918959
Compare
Choose a tag to compare

Feature

  • recv_blocking() method was introduced on PayloadReceiver. It allows callers to wait for a frame without using futures. By @strohel in #153

Improvement

  • Dependencies were trimmed down, cameleon and sub-crates no longer pull async-std, futures and some other smaller crates. #154 #157 #158

Misc

Full Changelog: cameleon-v0.1.8...cameleon-v0.1.9

cameleon-v0.1.8

11 Nov 12:13
Compare
Choose a tag to compare

Feature

Improvement

  • [cameleon] Disable the camera stream before enabling it (#147)

Bugfix

Misc

cameleon-v0.1.7

08 Nov 21:19
Compare
Choose a tag to compare

Feature

Improvement

Bugfix

  • [cameleon-genapi] Fix a panic when non-register type nodes have pInvalidator element (#146)

Misc

cameleon-v0.1.6

17 Sep 20:34
Compare
Choose a tag to compare

Feature

  • camelon::CameleonError and all other public errors in the cameleon suite are now Send + Sync. (#142)
  • cameleon_genapi::Device trait API has changed. Errors returned from its methods now must also implement Send + Sync. (#142)

Improvement

Bugfix

Misc

  • Update roxmltree requirement from 0.14.1 to 0.15.0 (#139)

cameleon-v0.1.5

24 Jun 16:10
69bf10b
Compare
Choose a tag to compare

Feature

Improvement

Bugfix

cameleon-genapi

  • Fixed a bug where writing to 32-bit float registers would panic (#134)

Misc

  • Update auto_impl requirement from 0.5.0 to 1.0.1 (#133)
  • Update zip requirement from 0.5.12 to 0.6.0(#129)

cameleon-v0.1.4

26 Jan 08:14
08a4007
Compare
Choose a tag to compare

Feature

Improvement

cameleon

  • Add EnumEntryNode (#103)

cameleon-genapi

  • Make EnumEntryNode have NodeId like other nodes (#103)

cameleon-device

  • Make fields of ControlChannel and ReceiveChanel private (#105)

Bugfix

cameleon

  • Fix building issue in Rust 1.58.0 (#125)

cameleon-genapi

  • Formula parser now supports variable names matching special function names like "EXP" now (occurred for several Point Grey camera GenICam xmls) (#107)

cameleon-device

  • Fix bugs related to WinUSB (#105)

Misc

  • Update string-interner requirement from 0.12.2 to 0.14.0 (#120)
  • Update libusb1-sys requirement from 0.5.0 to 0.6.0 (#118)
  • Update rusb requirement from 0.8.1 to 0.9.0 (#118)
  • Update auto_impl requirement from 0.4.1 to 0.5.0 (#121)
  • Update sha-1 requirement from 0.9.5 to 0.10.0 (#122)