Releases: christianrauch/camera_ros
Releases · christianrauch/camera_ros
0.5.2
What's Changed
- Configurable Timestamp Source by @larsll in #127
- change 'ControlTypeString' from 'std::string' to 'std::string_view' by @christianrauch in #142
- use ControlId size instead of Span::extent for libcamera 0.4 onwards by @christianrauch in #144
- release 0.5.2 by @christianrauch in #145
Full Changelog: 0.5.1...0.5.2
0.5.1
What's Changed
- test ROS 2 rolling by @christianrauch in #136
- release 0.5.1 by @christianrauch in #137
Full Changelog: 0.5.0...0.5.1
0.5.0
What's Changed
- orientation parameter by @christianrauch in #114
- extend trouble shooting instructions by @christianrauch in #119
- only restore 'ExposureTime' if it is not set by @christianrauch in #123
- Add Camera frame_id Parameter to Node by @tschuette22 in #116
- add documentatin on how to generate core dumps by @christianrauch in #121
- Replace ament_target_dependencies with target_link_libraries by @ahcorde in #124
- fix 'ament_export_dependencies' to export packages instead of targets by @christianrauch in #129
- show warning when frames are dropped by @christianrauch in #128
- show a warning when parameter 'orientation' is set but unsupported by @christianrauch in #132
- Revert "show warning when frames are dropped" by @christianrauch in #133
- test bloom package generation on Ubuntu and AlmaLinux by @christianrauch in #135
- release 0.5 by @christianrauch in #134
New Contributors
- @tschuette22 made their first contribution in #116
- @ahcorde made their first contribution in #124
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- update build documentation by @christianrauch in #78
- refine exceptions by @christianrauch in #82
- add format mapping for 16bit grey scale and colour by @christianrauch in #84
- ignore "jpeg_quality" parameter for MJPEG streams by @christianrauch in #86
- prevent setting a scalar default value for span controls by @christianrauch in #89
- Add array bounds check in pv_to_cv_int_array by @samyarsadat in #88
- Ensure fixed-extent span controls with None defaults aren't skipped by @samyarsadat in #93
- Add ROS parameter for setting camera info file URL by @samyarsadat in #90
- assume enabled for unset auto exposure by @christianrauch in #96
- dedicated class and library for parameter handling by @christianrauch in #57
- Ignore invalid default values by @christianrauch in #98
- read parameters role, width, and height at declaration by @christianrauch in #101
- Enable selection of sensor format to avoid a cropped FoV by @larsll in #100
- Add usage documentation for camera_info_url by @samyarsadat in #104
- skip parameter declaration when camera has no controls by @christianrauch in #105
- add new exposure controls by @christianrauch in #106
- release 0.4 for libcamera 0.5 support and fixes by @christianrauch in #111
New Contributors
- @samyarsadat made their first contribution in #88
- @larsll made their first contribution in #100
Full Changelog: 0.3.0...0.4.0
0.3.0
What's Changed
- add AlmaLinux to CI by @christianrauch in #73
- add AlmaLinux 8 and fix warnings by @christianrauch in #74
- support new control types by @christianrauch in #75
- change default stream role by @christianrauch in #76
- troubleshooting common issues by @christianrauch in #40
- bump the minor version for a new release by @christianrauch in #77
Full Changelog: 0.2.1...0.3.0
0.2.1
What's Changed
- thread and control fixes by @christianrauch in #70
- optional image view dependency by @christianrauch in #71
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
- add CI pipeline by @christianrauch in #16
- functionality for compression quality by @emrekuru97 in #23
- check and show pixel formats supported by the camera and the ROS message by @christianrauch in #28
- handle new camera controls in libcamera 0.2 by @christianrauch in #31
- fix: the initial camera controls not used when starting camera by @christian-nils in #39
- add documentation by @christianrauch in #27
- add NV formats by @christianrauch in #43
- linting by @christianrauch in #46
- use processing threads by @christianrauch in #44
- use default stream configuration if supported by the ROS message by @christianrauch in #47
- updates for Ubuntu 24.04 by @christianrauch in #25
- fix memory leaks on destruction by @christianrauch in #49
- Ubuntu 24.04 CI by @christianrauch in #48
- document the node interfaces, including calibration by @christianrauch in #52
- add debugging information for pixel format selection by @christianrauch in #55
- handle dynamic extents by @christianrauch in #15
- fix control exception by @christianrauch in #62
- set parameters atomically by @christianrauch in #66
New Contributors
- @emrekuru97 made their first contribution in #23
- @christian-nils made their first contribution in #39
Full Changelog: 0.1.0...0.2.0
0.1.0
Initial 0.1 release.