Releases: cameleon-rs/cameleon
Releases · cameleon-rs/cameleon
cameleon-v0.1.13
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 thezip
dependency by @strohel in #184 - Bump libusb1-sys to allow newest rusb by @strohel in #190
Lints
- Fix clippy 1.73 lints (trivial) by @strohel in #172
- Weaken lint-deny-level(trivial) by @Y-Nak in #174
- Fix clippy 1.75 warnings by @strohel in #181
- Fix lints introduced by clippy 1.78 to 1.80 by @strohel in #188
New Contributors
- @frankjannis made their first contribution in #180
Full Changelog: cameleon-v0.1.12...cameleon-v0.1.13
cameleon-v0.1.12
What's Changed
Full Changelog: cameleon-v0.1.11...cameleon-v0.1.12
cameleon-v0.1.11
What's Changed
Full Changelog: cameleon-v0.1.10...cameleon-v0.1.11
cameleon-v0.1.10
What's Changed
- Fix swapped use of leader and trailer buffers by @bschwind in #163
- Fix memory leak on
AsyncTransfer
struct by @PabloMansanet in #164
New Contributors
- @PabloMansanet made their first contribution in #164
Full Changelog: cameleon-v0.1.9...cameleon-v0.1.10
cameleon-v0.1.9
Feature
recv_blocking()
method was introduced onPayloadReceiver
. 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 pullasync-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
cameleon-v0.1.7
Feature
Improvement
Bugfix
- [cameleon-genapi] Fix a panic when non-register type nodes have
pInvalidator
element (#146)
Misc
cameleon-v0.1.6
Feature
camelon::CameleonError
and all other public errors in thecameleon
suite are nowSend
+Sync
. (#142)cameleon_genapi::Device
trait API has changed. Errors returned from its methods now must also implementSend
+Sync
. (#142)
Improvement
Bugfix
Misc
- Update
roxmltree
requirement from 0.14.1 to 0.15.0 (#139)
cameleon-v0.1.5
cameleon-v0.1.4
Feature
Improvement
cameleon
- Add
EnumEntryNode
(#103)
cameleon-genapi
- Make
EnumEntryNode
haveNodeId
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)