# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [1.1.1] ### Changed * Updated documentation ## [1.1.0] ### Added * BSD 3-clause license * Debug and warning info frame index ### Changed * Replaced the row_id with scanline_id to be compliant with protobuf_protocol * Replaced the column_id with scanline_point_index to represent the point index in a scanline * Unified the usage publish_time_delta ## [1.0.0] ### Added * Ability to publish explicit range of points * Debug tool to view all point fields in the ROS message * Ability to publish Blickfeld PointID (global ID in the frame), ScanLineID (= row_id) and column_id * Publish diagnostics data * Possibility to publish point measurement time as [`start_offset_ns`](http://enduser-software.pages.muc.blickfeld.com/blickfeld-scanner-lib/protobuf_protocol.html#point) as point field * Ability to publish multi return points * Ability to publish under canonical topic names (names ending with `_in`/`_out` for input/output topics) ### Changed * Update the use of point cloud term - ticket [18362] * ROS2 adaptation ## [0.3.0] ### Added * Ability to publish intensities, ambient light level, and point without return * Multiple return support * Try to reconnect after connection loss ### Changed * Adopt to new BSL API * Publish PointCloud2::ConstPtr to make full use of nodelets ### Removed * Burst mode * Old launch files * Read from dump since BSL does not support it, yet