From f9f3aa9d3dc87cf3ed0d8250205966ab01ce6f8a Mon Sep 17 00:00:00 2001 From: Jacob Perron Date: Mon, 2 Sep 2019 14:12:10 -0700 Subject: [PATCH] 2.0.0 --- CHANGELOG.rst | 33 +++++++++++++++++++++++++++++++++ package.xml | 2 +- 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 98959b8..66c4dd6 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,39 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Changelog for package libcreate ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +2.0.0 (2019-09-02) +------------------ +* Cleanup examples +* Use std::chrono instead of custom timestamp function +* Remove Trusty CI job + * Since it is EOL. +* Default to C++11 +* Add compiler flags '-Wall -Wextra -Wpedantic' + * Fix warnings as a result. +* Disconnect from serial cleanly on SIGINT + * Send the STOP opcode before exiting the program to ensure the robot is not left in a state that could potentially drain the battery. +* Initialize variable for compiler compatibility +* Add other serial communication options + Otherwise, it's possible that Operation "7" (0x07) is confused for "135" (0x87) +* Add cliff sensor example +* Add API for getting left and right cliff detections +* Update wheeldrop example +* Add API for getting left and right wheeldrop +* Use shared pointer when binding callback for serial read (`#38 `_) + * Resolves an issue with ROS Melodic on 18.04. +* Fix for compatibility with Boost 1.66 + * Compatibility with at least as early as Boost 1.58 still persists +* Update wheel diameter for Create 2 + * Now matches the spec from iRobot. +* Add Bionic CI job +* Add static cast to fix compiler warnings +* Use package.xml format 3 + * Make catkin dependency conditional on ROS 1. +* Add Xenial build to CI +* Remove std::cout statement +* Contributors: Anton Gerasimov, Jacob Perron, Ryota Suzuki, Yutaka Kondo + 1.6.1 (2018-04-21) ------------------ * Build and install gtest as part of CI diff --git a/package.xml b/package.xml index a5f6d7d..aa633ad 100644 --- a/package.xml +++ b/package.xml @@ -1,7 +1,7 @@ libcreate - 1.6.1 + 2.0.0 C++ library for interfacing with iRobot's Create 1 and Create 2 Jacob Perron