From 7416cfc6f17914c2757e952418bdd878ba32908d Mon Sep 17 00:00:00 2001
From: Mike Karamousadakis <mickaram@hotmail.com>
Date: Wed, 4 Nov 2020 07:46:21 +0000
Subject: [PATCH 1/3] Fix gcc error for extended alignment

(cherry picked from commit 09022b0bb1c9f69089e56184e4795f10070472e6)
---
 bota_device_driver/CMakeLists.txt            | 2 +-
 bota_device_driver/src/BotaDeviceDriver.cpp  | 2 +-
 bota_node/bota_node/CMakeLists.txt           | 2 +-
 bota_node/bota_signal_handler/CMakeLists.txt | 2 +-
 bota_node/bota_worker/CMakeLists.txt         | 2 +-
 rokubimini/CMakeLists.txt                    | 2 +-
 rokubimini_bus_manager/CMakeLists.txt        | 2 +-
 rokubimini_ethercat/CMakeLists.txt           | 2 +-
 rokubimini_examples/CMakeLists.txt           | 2 +-
 rokubimini_factory/CMakeLists.txt            | 2 +-
 rokubimini_manager/CMakeLists.txt            | 2 +-
 rokubimini_msgs/CMakeLists.txt               | 2 +-
 12 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/bota_device_driver/CMakeLists.txt b/bota_device_driver/CMakeLists.txt
index 015717cf..3c44b790 100644
--- a/bota_device_driver/CMakeLists.txt
+++ b/bota_device_driver/CMakeLists.txt
@@ -11,7 +11,7 @@ find_package(catkin REQUIRED COMPONENTS
   ${PACKAGE_DEPENDENCIES}
 )
 
-add_definitions("--std=c++14")
+add_definitions(-std=c++14 -Wall -Werror -faligned-new)
 
 ###################################
 ## catkin specific configuration ##
diff --git a/bota_device_driver/src/BotaDeviceDriver.cpp b/bota_device_driver/src/BotaDeviceDriver.cpp
index a604e5e7..368c42f5 100644
--- a/bota_device_driver/src/BotaDeviceDriver.cpp
+++ b/bota_device_driver/src/BotaDeviceDriver.cpp
@@ -5,7 +5,7 @@
 
 namespace bota_device_driver
 {
-BotaDeviceDriver::BotaDeviceDriver(const bota_node::Node::NodeHandlePtr& nh) : nh_(nh), bota_node::Node(nh)
+BotaDeviceDriver::BotaDeviceDriver(const bota_node::Node::NodeHandlePtr& nh) : bota_node::Node(nh), nh_(nh)
 {
 }
 
diff --git a/bota_node/bota_node/CMakeLists.txt b/bota_node/bota_node/CMakeLists.txt
index a795c8af..2b2e298b 100644
--- a/bota_node/bota_node/CMakeLists.txt
+++ b/bota_node/bota_node/CMakeLists.txt
@@ -26,7 +26,7 @@ catkin_package(
 ###########
 ## Build ##
 ###########
-add_definitions(-std=c++14 -Wall)
+add_definitions(-std=c++14 -Wall -Werror -faligned-new)
 
 include_directories(
   include
diff --git a/bota_node/bota_signal_handler/CMakeLists.txt b/bota_node/bota_signal_handler/CMakeLists.txt
index ff57f7e3..69e38240 100644
--- a/bota_node/bota_signal_handler/CMakeLists.txt
+++ b/bota_node/bota_signal_handler/CMakeLists.txt
@@ -16,7 +16,7 @@ catkin_package(
 ###########
 ## Build ##
 ###########
-add_definitions(-std=c++11 -Wall)
+add_definitions(-std=c++14 -Wall -Werror -faligned-new)
 
 include_directories(
   include
diff --git a/bota_node/bota_worker/CMakeLists.txt b/bota_node/bota_worker/CMakeLists.txt
index 1bb4f323..dd57def4 100644
--- a/bota_node/bota_worker/CMakeLists.txt
+++ b/bota_node/bota_worker/CMakeLists.txt
@@ -17,7 +17,7 @@ catkin_package(
 ###########
 ## Build ##
 ###########
-add_definitions(-std=c++11 -Wall)
+add_definitions(-std=c++14 -Wall -Werror -faligned-new)
 
 include_directories(
   include
diff --git a/rokubimini/CMakeLists.txt b/rokubimini/CMakeLists.txt
index 3e005291..83aff69f 100644
--- a/rokubimini/CMakeLists.txt
+++ b/rokubimini/CMakeLists.txt
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.1.3)
 project(rokubimini)
 set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
-add_definitions(-std=c++11 -Wall -Werror)
+add_definitions(-std=c++14 -Wall -Werror -faligned-new)
 
 set(PACKAGE_DEPENDENCIES
     roscpp
diff --git a/rokubimini_bus_manager/CMakeLists.txt b/rokubimini_bus_manager/CMakeLists.txt
index e4648b3e..fcccd199 100644
--- a/rokubimini_bus_manager/CMakeLists.txt
+++ b/rokubimini_bus_manager/CMakeLists.txt
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.0.2)
 project(rokubimini_bus_manager)
 set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
-add_definitions(-std=c++11 -Wall -Werror)
+add_definitions(-std=c++14 -Wall -Werror)
 
 set(PACKAGE_DEPENDENCIES
     rokubimini
diff --git a/rokubimini_ethercat/CMakeLists.txt b/rokubimini_ethercat/CMakeLists.txt
index c81e7d14..00f17d9a 100644
--- a/rokubimini_ethercat/CMakeLists.txt
+++ b/rokubimini_ethercat/CMakeLists.txt
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.0.2)
 project(rokubimini_ethercat)
 set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
-add_definitions(-std=c++14 -Wall -Werror)
+add_definitions(-std=c++14 -Wall -Werror -faligned-new)
 
 set(PACKAGE_DEPENDENCIES
   rokubimini
diff --git a/rokubimini_examples/CMakeLists.txt b/rokubimini_examples/CMakeLists.txt
index 27b07df5..528565f7 100644
--- a/rokubimini_examples/CMakeLists.txt
+++ b/rokubimini_examples/CMakeLists.txt
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.0.2)
 project(rokubimini_examples)
 set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
-add_definitions(-std=c++11 -Wall -Werror)
+add_definitions(-std=c++14 -Wall -Werror)
 
 set(PACKAGE_DEPENDENCIES
     rokubimini
diff --git a/rokubimini_factory/CMakeLists.txt b/rokubimini_factory/CMakeLists.txt
index dc4fb7c6..8f7a307f 100644
--- a/rokubimini_factory/CMakeLists.txt
+++ b/rokubimini_factory/CMakeLists.txt
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.0.2)
 project(rokubimini_factory)
 set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
-add_definitions(-std=c++14 -Wall -Werror)
+add_definitions(-std=c++14 -Wall -Werror -faligned-new)
 
 set(PACKAGE_DEPENDENCIES
     rokubimini
diff --git a/rokubimini_manager/CMakeLists.txt b/rokubimini_manager/CMakeLists.txt
index 355a28c3..c1363f46 100644
--- a/rokubimini_manager/CMakeLists.txt
+++ b/rokubimini_manager/CMakeLists.txt
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.0.2)
 project(rokubimini_manager)
 set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
-add_definitions(-std=c++14 -Wall -Werror)
+add_definitions(-std=c++14 -Wall -Werror -faligned-new)
 
 set(PACKAGE_DEPENDENCIES
     bota_worker  
diff --git a/rokubimini_msgs/CMakeLists.txt b/rokubimini_msgs/CMakeLists.txt
index 6690d929..f74249ab 100644
--- a/rokubimini_msgs/CMakeLists.txt
+++ b/rokubimini_msgs/CMakeLists.txt
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.0.2)
 project(rokubimini_msgs)
 set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
-add_definitions(-std=c++11 -Wall -Werror)
+add_definitions(-std=c++14 -Wall -Werror)
 
 set(PACKAGE_DEPENDENCIES
     geometry_msgs
-- 
GitLab


From 1500d4db9d276e72c1c0aa03835e1858e1ca354d Mon Sep 17 00:00:00 2001
From: Mike Karamousadakis <mickaram@hotmail.com>
Date: Wed, 4 Nov 2020 14:07:09 +0200
Subject: [PATCH 2/3] generate changelogs

(cherry picked from commit 6c82d76c0036592ad4c45175198df92e0fae4164)
---
 bota_device_driver/CHANGELOG.rst            | 7 +++++++
 bota_driver/CHANGELOG.rst                   | 6 ++++++
 bota_node/bota_node/CHANGELOG.rst           | 6 ++++++
 bota_node/bota_signal_handler/CHANGELOG.rst | 6 ++++++
 bota_node/bota_worker/CHANGELOG.rst         | 6 ++++++
 rokubimini/CHANGELOG.rst                    | 7 +++++++
 rokubimini_bus_manager/CHANGELOG.rst        | 8 ++++++++
 rokubimini_description/CHANGELOG.rst        | 6 ++++++
 rokubimini_ethercat/CHANGELOG.rst           | 8 ++++++++
 rokubimini_examples/CHANGELOG.rst           | 7 +++++++
 rokubimini_factory/CHANGELOG.rst            | 8 ++++++++
 rokubimini_manager/CHANGELOG.rst            | 8 ++++++++
 rokubimini_msgs/CHANGELOG.rst               | 7 +++++++
 rokubimini_serial/CHANGELOG.rst             | 7 +++++++
 14 files changed, 97 insertions(+)

diff --git a/bota_device_driver/CHANGELOG.rst b/bota_device_driver/CHANGELOG.rst
index 2206b2c8..1dff6974 100644
--- a/bota_device_driver/CHANGELOG.rst
+++ b/bota_device_driver/CHANGELOG.rst
@@ -77,6 +77,13 @@ Changelog for package bota_device_driver
 * Remove any_node dependency
 * Contributors: Mike Karamousadakis
 
+Forthcoming
+-----------
+* Fix gcc error for extended alignment
+* Release master 0.5.6
+* change minimum cmake version required to 3.0.2
+* Contributors: Mike Karamousadakis
+
 0.5.0 (2020-10-20)
 ------------------
 * Merge branch 'feature/remove-redundant-ethercat-pdos'
diff --git a/bota_driver/CHANGELOG.rst b/bota_driver/CHANGELOG.rst
index 66f7a22f..39104f67 100644
--- a/bota_driver/CHANGELOG.rst
+++ b/bota_driver/CHANGELOG.rst
@@ -64,6 +64,12 @@ Changelog for package bota_driver
 * Increment patch version
 * Contributors: Mike Karamousadakis
 
+Forthcoming
+-----------
+* Release master 0.5.6
+* change minimum cmake version required to 3.0.2
+* Contributors: Mike Karamousadakis
+
 0.5.0 (2020-10-20)
 ------------------
 * Merge branch 'feature/rename-project' into 'master'
diff --git a/bota_node/bota_node/CHANGELOG.rst b/bota_node/bota_node/CHANGELOG.rst
index 2e207745..434a921a 100644
--- a/bota_node/bota_node/CHANGELOG.rst
+++ b/bota_node/bota_node/CHANGELOG.rst
@@ -51,5 +51,11 @@ Changelog for package bota_node
 0.5.6 (2020-11-03)
 ------------------
 
+Forthcoming
+-----------
+* Fix gcc error for extended alignment
+* Release master 0.5.6
+* Contributors: Mike Karamousadakis
+
 0.5.0 (2020-10-22)
 ------------------
diff --git a/bota_node/bota_signal_handler/CHANGELOG.rst b/bota_node/bota_signal_handler/CHANGELOG.rst
index 120b127c..56966830 100644
--- a/bota_node/bota_signal_handler/CHANGELOG.rst
+++ b/bota_node/bota_signal_handler/CHANGELOG.rst
@@ -51,5 +51,11 @@ Changelog for package bota_signal_handler
 0.5.6 (2020-11-03)
 ------------------
 
+Forthcoming
+-----------
+* Fix gcc error for extended alignment
+* Release master 0.5.6
+* Contributors: Mike Karamousadakis
+
 0.5.0 (2020-10-22)
 ------------------
diff --git a/bota_node/bota_worker/CHANGELOG.rst b/bota_node/bota_worker/CHANGELOG.rst
index 6c449c92..90afec3e 100644
--- a/bota_node/bota_worker/CHANGELOG.rst
+++ b/bota_node/bota_worker/CHANGELOG.rst
@@ -51,5 +51,11 @@ Changelog for package bota_worker
 0.5.6 (2020-11-03)
 ------------------
 
+Forthcoming
+-----------
+* Fix gcc error for extended alignment
+* Release master 0.5.6
+* Contributors: Mike Karamousadakis
+
 0.5.0 (2020-10-22)
 ------------------
diff --git a/rokubimini/CHANGELOG.rst b/rokubimini/CHANGELOG.rst
index 04059494..32838873 100644
--- a/rokubimini/CHANGELOG.rst
+++ b/rokubimini/CHANGELOG.rst
@@ -61,6 +61,13 @@ Changelog for package rokubimini
 * Support clang format 8
 * Contributors: Mike Karamousadakis
 
+Forthcoming
+-----------
+* Fix gcc error for extended alignment
+* Release master 0.5.6
+* Support clang format 8
+* Contributors: Mike Karam, Mike Karamousadakis
+
 0.5.0 (2020-10-20)
 ------------------
 * Merge branch 'feature/move-publishers-to-instances'
diff --git a/rokubimini_bus_manager/CHANGELOG.rst b/rokubimini_bus_manager/CHANGELOG.rst
index 0c9e5ea9..c1d5fc82 100644
--- a/rokubimini_bus_manager/CHANGELOG.rst
+++ b/rokubimini_bus_manager/CHANGELOG.rst
@@ -50,6 +50,14 @@ Changelog for package rokubimini_bus_manager
 * Support clang format 8
 * Contributors: Mike Karamousadakis
 
+Forthcoming
+-----------
+* Fix gcc error for extended alignment
+* Release master 0.5.6
+* change minimum cmake version required to 3.0.2
+* Support clang format 8
+* Contributors: Mike Karamousadakis
+
 0.5.0 (2020-10-20)
 ------------------
 * Merge branch 'feature/rename-project' into 'master'
diff --git a/rokubimini_description/CHANGELOG.rst b/rokubimini_description/CHANGELOG.rst
index 8e83f319..a86901ea 100644
--- a/rokubimini_description/CHANGELOG.rst
+++ b/rokubimini_description/CHANGELOG.rst
@@ -49,6 +49,12 @@ Changelog for package rokubimini_description
 * change minimum cmake version required to 3.0.2
 * Contributors: Mike Karamousadakis
 
+Forthcoming
+-----------
+* Release master 0.5.6
+* change minimum cmake version required to 3.0.2
+* Contributors: Mike Karamousadakis
+
 0.5.0 (2020-10-20)
 ------------------
 * Merge branch 'feature/remove-message-logger-dependency'
diff --git a/rokubimini_ethercat/CHANGELOG.rst b/rokubimini_ethercat/CHANGELOG.rst
index 02119b88..23145e47 100644
--- a/rokubimini_ethercat/CHANGELOG.rst
+++ b/rokubimini_ethercat/CHANGELOG.rst
@@ -59,6 +59,14 @@ Changelog for package rokubimini_ethercat
 * Support clang format 8
 * Contributors: Mike Karamousadakis
 
+Forthcoming
+-----------
+* Fix gcc error for extended alignment
+* Release master 0.5.6
+* change minimum cmake version required to 3.0.2
+* Support clang format 8
+* Contributors: Mike Karamousadakis
+
 0.5.0 (2020-10-20)
 ------------------
 * Merge branch 'feature/remove-redundant-ethercat-pdos'
diff --git a/rokubimini_examples/CHANGELOG.rst b/rokubimini_examples/CHANGELOG.rst
index 1c220c28..755c2e33 100644
--- a/rokubimini_examples/CHANGELOG.rst
+++ b/rokubimini_examples/CHANGELOG.rst
@@ -52,6 +52,13 @@ Changelog for package rokubimini_examples
 * change minimum cmake version required to 3.0.2
 * Contributors: Mike Karamousadakis
 
+Forthcoming
+-----------
+* Fix gcc error for extended alignment
+* Release master 0.5.6
+* change minimum cmake version required to 3.0.2
+* Contributors: Mike Karamousadakis
+
 0.5.0 (2020-10-20)
 ------------------
 * Merge branch 'feature/remove-message-logger-dependency'
diff --git a/rokubimini_factory/CHANGELOG.rst b/rokubimini_factory/CHANGELOG.rst
index 6c0b33ec..7bc25107 100644
--- a/rokubimini_factory/CHANGELOG.rst
+++ b/rokubimini_factory/CHANGELOG.rst
@@ -54,6 +54,14 @@ Changelog for package rokubimini_factory
 * Support clang format 8
 * Contributors: Mike Karamousadakis
 
+Forthcoming
+-----------
+* Fix gcc error for extended alignment
+* Release master 0.5.6
+* change minimum cmake version required to 3.0.2
+* Support clang format 8
+* Contributors: Mike Karamousadakis
+
 0.5.0 (2020-10-20)
 ------------------
 * Merge branch 'feature/remove-message-logger-dependency'
diff --git a/rokubimini_manager/CHANGELOG.rst b/rokubimini_manager/CHANGELOG.rst
index 660691de..75fa2ad3 100644
--- a/rokubimini_manager/CHANGELOG.rst
+++ b/rokubimini_manager/CHANGELOG.rst
@@ -59,6 +59,14 @@ Changelog for package rokubimini_manager
 * Support clang format 8
 * Contributors: Mike Karamousadakis
 
+Forthcoming
+-----------
+* Fix gcc error for extended alignment
+* Release master 0.5.6
+* change minimum cmake version required to 3.0.2
+* Support clang format 8
+* Contributors: Mike Karamousadakis
+
 0.5.0 (2020-10-20)
 ------------------
 * Merge branch 'feature/move-publishers-to-instances'
diff --git a/rokubimini_msgs/CHANGELOG.rst b/rokubimini_msgs/CHANGELOG.rst
index 12da213d..9ff75b82 100644
--- a/rokubimini_msgs/CHANGELOG.rst
+++ b/rokubimini_msgs/CHANGELOG.rst
@@ -52,6 +52,13 @@ Changelog for package rokubimini_msgs
 * change minimum cmake version required to 3.0.2
 * Contributors: Mike Karamousadakis
 
+Forthcoming
+-----------
+* Fix gcc error for extended alignment
+* Release master 0.5.6
+* change minimum cmake version required to 3.0.2
+* Contributors: Mike Karamousadakis
+
 0.5.0 (2020-10-20)
 ------------------
 * Merge branch 'feature/add-temperature-serial'
diff --git a/rokubimini_serial/CHANGELOG.rst b/rokubimini_serial/CHANGELOG.rst
index c30deece..7a735239 100644
--- a/rokubimini_serial/CHANGELOG.rst
+++ b/rokubimini_serial/CHANGELOG.rst
@@ -58,6 +58,13 @@ Changelog for package rokubimini_serial
 * Support clang format 8
 * Contributors: Mike Karamousadakis
 
+Forthcoming
+-----------
+* Release master 0.5.6
+* change minimum cmake version required to 3.0.2
+* Support clang format 8
+* Contributors: Mike Karamousadakis
+
 0.5.0 (2020-10-20)
 ------------------
 * Merge branch 'feature/move-publishers-to-instances'
-- 
GitLab


From 49350094a42d9ea592aadb8b06261bc34b7617ed Mon Sep 17 00:00:00 2001
From: Mike Karamousadakis <mickaram@hotmail.com>
Date: Wed, 4 Nov 2020 14:30:27 +0200
Subject: [PATCH 3/3] 0.5.7

(cherry picked from commit faa7c6da9434bf97f43983e5f38fd711d865af9e)
---
 bota_device_driver/CHANGELOG.rst            | 4 ++--
 bota_device_driver/package.xml              | 2 +-
 bota_driver/CHANGELOG.rst                   | 4 ++--
 bota_driver/package.xml                     | 2 +-
 bota_node/bota_node/CHANGELOG.rst           | 4 ++--
 bota_node/bota_node/package.xml             | 2 +-
 bota_node/bota_signal_handler/CHANGELOG.rst | 4 ++--
 bota_node/bota_signal_handler/package.xml   | 2 +-
 bota_node/bota_worker/CHANGELOG.rst         | 4 ++--
 bota_node/bota_worker/package.xml           | 2 +-
 rokubimini/CHANGELOG.rst                    | 4 ++--
 rokubimini/package.xml                      | 2 +-
 rokubimini_bus_manager/CHANGELOG.rst        | 4 ++--
 rokubimini_bus_manager/package.xml          | 2 +-
 rokubimini_description/CHANGELOG.rst        | 4 ++--
 rokubimini_description/package.xml          | 2 +-
 rokubimini_ethercat/CHANGELOG.rst           | 4 ++--
 rokubimini_ethercat/package.xml             | 2 +-
 rokubimini_examples/CHANGELOG.rst           | 4 ++--
 rokubimini_examples/package.xml             | 2 +-
 rokubimini_factory/CHANGELOG.rst            | 4 ++--
 rokubimini_factory/package.xml              | 2 +-
 rokubimini_manager/CHANGELOG.rst            | 4 ++--
 rokubimini_manager/package.xml              | 2 +-
 rokubimini_msgs/CHANGELOG.rst               | 4 ++--
 rokubimini_msgs/package.xml                 | 2 +-
 rokubimini_serial/CHANGELOG.rst             | 4 ++--
 rokubimini_serial/package.xml               | 2 +-
 28 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/bota_device_driver/CHANGELOG.rst b/bota_device_driver/CHANGELOG.rst
index 1dff6974..14e42841 100644
--- a/bota_device_driver/CHANGELOG.rst
+++ b/bota_device_driver/CHANGELOG.rst
@@ -77,8 +77,8 @@ Changelog for package bota_device_driver
 * Remove any_node dependency
 * Contributors: Mike Karamousadakis
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Fix gcc error for extended alignment
 * Release master 0.5.6
 * change minimum cmake version required to 3.0.2
diff --git a/bota_device_driver/package.xml b/bota_device_driver/package.xml
index 594a6d80..61f5b6fc 100644
--- a/bota_device_driver/package.xml
+++ b/bota_device_driver/package.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <package format="2">
   <name>bota_device_driver</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>ROS node for communicating with rokubimini sensors</description>
 
   <license>Apache 2.0</license>
diff --git a/bota_driver/CHANGELOG.rst b/bota_driver/CHANGELOG.rst
index 39104f67..79e7e5a3 100644
--- a/bota_driver/CHANGELOG.rst
+++ b/bota_driver/CHANGELOG.rst
@@ -64,8 +64,8 @@ Changelog for package bota_driver
 * Increment patch version
 * Contributors: Mike Karamousadakis
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Release master 0.5.6
 * change minimum cmake version required to 3.0.2
 * Contributors: Mike Karamousadakis
diff --git a/bota_driver/package.xml b/bota_driver/package.xml
index 6f07ce58..56654eac 100644
--- a/bota_driver/package.xml
+++ b/bota_driver/package.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <package format="2">
   <name>bota_driver</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>Meta package that contains all essential packages of BOTA driver.</description>
   <maintainer email="sw-support@botasys.com">Bota Systems AG</maintainer>
   <license>Apache 2.0</license>
diff --git a/bota_node/bota_node/CHANGELOG.rst b/bota_node/bota_node/CHANGELOG.rst
index 434a921a..8fa15fdc 100644
--- a/bota_node/bota_node/CHANGELOG.rst
+++ b/bota_node/bota_node/CHANGELOG.rst
@@ -51,8 +51,8 @@ Changelog for package bota_node
 0.5.6 (2020-11-03)
 ------------------
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Fix gcc error for extended alignment
 * Release master 0.5.6
 * Contributors: Mike Karamousadakis
diff --git a/bota_node/bota_node/package.xml b/bota_node/bota_node/package.xml
index 2a6c3c57..b964be61 100644
--- a/bota_node/bota_node/package.xml
+++ b/bota_node/bota_node/package.xml
@@ -3,7 +3,7 @@
 <package format="2">
 
   <name>bota_node</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>ROS node wrapper with some convenience functions using *bota_worker*.</description>
 
   <license>BSD</license>
diff --git a/bota_node/bota_signal_handler/CHANGELOG.rst b/bota_node/bota_signal_handler/CHANGELOG.rst
index 56966830..7f165974 100644
--- a/bota_node/bota_signal_handler/CHANGELOG.rst
+++ b/bota_node/bota_signal_handler/CHANGELOG.rst
@@ -51,8 +51,8 @@ Changelog for package bota_signal_handler
 0.5.6 (2020-11-03)
 ------------------
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Fix gcc error for extended alignment
 * Release master 0.5.6
 * Contributors: Mike Karamousadakis
diff --git a/bota_node/bota_signal_handler/package.xml b/bota_node/bota_signal_handler/package.xml
index 8f8bd4e1..f58dcde2 100644
--- a/bota_node/bota_signal_handler/package.xml
+++ b/bota_node/bota_signal_handler/package.xml
@@ -3,7 +3,7 @@
 <package format="2">
 
   <name>bota_signal_handler</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>Contains a static signal handling helper class.</description>
 
   <license>BSD</license>
diff --git a/bota_node/bota_worker/CHANGELOG.rst b/bota_node/bota_worker/CHANGELOG.rst
index 90afec3e..5bc5f77a 100644
--- a/bota_node/bota_worker/CHANGELOG.rst
+++ b/bota_node/bota_worker/CHANGELOG.rst
@@ -51,8 +51,8 @@ Changelog for package bota_worker
 0.5.6 (2020-11-03)
 ------------------
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Fix gcc error for extended alignment
 * Release master 0.5.6
 * Contributors: Mike Karamousadakis
diff --git a/bota_node/bota_worker/package.xml b/bota_node/bota_worker/package.xml
index aea73180..a478fabe 100644
--- a/bota_node/bota_worker/package.xml
+++ b/bota_node/bota_worker/package.xml
@@ -3,7 +3,7 @@
 <package format="2">
 
   <name>bota_worker</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>High resolution version of the ROS worker.</description>
 
   <license>BSD</license>
diff --git a/rokubimini/CHANGELOG.rst b/rokubimini/CHANGELOG.rst
index 32838873..a1e23f94 100644
--- a/rokubimini/CHANGELOG.rst
+++ b/rokubimini/CHANGELOG.rst
@@ -61,8 +61,8 @@ Changelog for package rokubimini
 * Support clang format 8
 * Contributors: Mike Karamousadakis
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Fix gcc error for extended alignment
 * Release master 0.5.6
 * Support clang format 8
diff --git a/rokubimini/package.xml b/rokubimini/package.xml
index 83dee617..fff9f4c6 100644
--- a/rokubimini/package.xml
+++ b/rokubimini/package.xml
@@ -3,7 +3,7 @@
 <package format="2">
 
   <name>rokubimini</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>C++ library deriving the abstract communication interface classes in the rokubimini library for EtherCAT.</description>
   
   <license>Apache 2.0</license>
diff --git a/rokubimini_bus_manager/CHANGELOG.rst b/rokubimini_bus_manager/CHANGELOG.rst
index c1d5fc82..5975a95c 100644
--- a/rokubimini_bus_manager/CHANGELOG.rst
+++ b/rokubimini_bus_manager/CHANGELOG.rst
@@ -50,8 +50,8 @@ Changelog for package rokubimini_bus_manager
 * Support clang format 8
 * Contributors: Mike Karamousadakis
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Fix gcc error for extended alignment
 * Release master 0.5.6
 * change minimum cmake version required to 3.0.2
diff --git a/rokubimini_bus_manager/package.xml b/rokubimini_bus_manager/package.xml
index 5ea4a511..87408b2e 100644
--- a/rokubimini_bus_manager/package.xml
+++ b/rokubimini_bus_manager/package.xml
@@ -3,7 +3,7 @@
 <package format="2">
 
   <name>rokubimini_bus_manager</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>C++ library deriving the abstract communication interface classes in the rokubimini library for EtherCAT.</description>
   
   <license>Apache 2.0</license>
diff --git a/rokubimini_description/CHANGELOG.rst b/rokubimini_description/CHANGELOG.rst
index a86901ea..437148b3 100644
--- a/rokubimini_description/CHANGELOG.rst
+++ b/rokubimini_description/CHANGELOG.rst
@@ -49,8 +49,8 @@ Changelog for package rokubimini_description
 * change minimum cmake version required to 3.0.2
 * Contributors: Mike Karamousadakis
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Release master 0.5.6
 * change minimum cmake version required to 3.0.2
 * Contributors: Mike Karamousadakis
diff --git a/rokubimini_description/package.xml b/rokubimini_description/package.xml
index 2e899541..1f650c6e 100644
--- a/rokubimini_description/package.xml
+++ b/rokubimini_description/package.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <package format="2">
   <name>rokubimini_description</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>The rokubimini_description package</description>
 
   <maintainer email="sw-support@botasys.com">Bota Systems AG</maintainer>
diff --git a/rokubimini_ethercat/CHANGELOG.rst b/rokubimini_ethercat/CHANGELOG.rst
index 23145e47..ba76243e 100644
--- a/rokubimini_ethercat/CHANGELOG.rst
+++ b/rokubimini_ethercat/CHANGELOG.rst
@@ -59,8 +59,8 @@ Changelog for package rokubimini_ethercat
 * Support clang format 8
 * Contributors: Mike Karamousadakis
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Fix gcc error for extended alignment
 * Release master 0.5.6
 * change minimum cmake version required to 3.0.2
diff --git a/rokubimini_ethercat/package.xml b/rokubimini_ethercat/package.xml
index 352c0b0e..f4940d6b 100644
--- a/rokubimini_ethercat/package.xml
+++ b/rokubimini_ethercat/package.xml
@@ -2,7 +2,7 @@
 
 <package format="2">
   <name>rokubimini_ethercat</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>Rokubimini Ethercat implementation.</description>
   
   <license>Apache 2.0</license>
diff --git a/rokubimini_examples/CHANGELOG.rst b/rokubimini_examples/CHANGELOG.rst
index 755c2e33..580a8ee0 100644
--- a/rokubimini_examples/CHANGELOG.rst
+++ b/rokubimini_examples/CHANGELOG.rst
@@ -52,8 +52,8 @@ Changelog for package rokubimini_examples
 * change minimum cmake version required to 3.0.2
 * Contributors: Mike Karamousadakis
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Fix gcc error for extended alignment
 * Release master 0.5.6
 * change minimum cmake version required to 3.0.2
diff --git a/rokubimini_examples/package.xml b/rokubimini_examples/package.xml
index 9427056c..76a7ea13 100644
--- a/rokubimini_examples/package.xml
+++ b/rokubimini_examples/package.xml
@@ -3,7 +3,7 @@
 <package format="2">
 
   <name>rokubimini_examples</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>C++ library deriving the abstract communication interface classes in the rokubimini library for EtherCAT.</description>
   
   <license>Apache 2.0</license>
diff --git a/rokubimini_factory/CHANGELOG.rst b/rokubimini_factory/CHANGELOG.rst
index 7bc25107..cf60d852 100644
--- a/rokubimini_factory/CHANGELOG.rst
+++ b/rokubimini_factory/CHANGELOG.rst
@@ -54,8 +54,8 @@ Changelog for package rokubimini_factory
 * Support clang format 8
 * Contributors: Mike Karamousadakis
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Fix gcc error for extended alignment
 * Release master 0.5.6
 * change minimum cmake version required to 3.0.2
diff --git a/rokubimini_factory/package.xml b/rokubimini_factory/package.xml
index 3d83f8ce..9384644f 100644
--- a/rokubimini_factory/package.xml
+++ b/rokubimini_factory/package.xml
@@ -3,7 +3,7 @@
 <package format="2">
 
   <name>rokubimini_factory</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>C++ library deriving the abstract communication interface classes in the rokubimini library for EtherCAT.</description>
   
   <license>Apache 2.0</license>
diff --git a/rokubimini_manager/CHANGELOG.rst b/rokubimini_manager/CHANGELOG.rst
index 75fa2ad3..a7122364 100644
--- a/rokubimini_manager/CHANGELOG.rst
+++ b/rokubimini_manager/CHANGELOG.rst
@@ -59,8 +59,8 @@ Changelog for package rokubimini_manager
 * Support clang format 8
 * Contributors: Mike Karamousadakis
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Fix gcc error for extended alignment
 * Release master 0.5.6
 * change minimum cmake version required to 3.0.2
diff --git a/rokubimini_manager/package.xml b/rokubimini_manager/package.xml
index fc7deba3..a3735923 100644
--- a/rokubimini_manager/package.xml
+++ b/rokubimini_manager/package.xml
@@ -3,7 +3,7 @@
 <package format="2">
 
   <name>rokubimini_manager</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>C++ library deriving the abstract communication interface classes in the rokubimini library for EtherCAT.</description>
   
   <license>Apache 2.0</license>
diff --git a/rokubimini_msgs/CHANGELOG.rst b/rokubimini_msgs/CHANGELOG.rst
index 9ff75b82..e41b75e1 100644
--- a/rokubimini_msgs/CHANGELOG.rst
+++ b/rokubimini_msgs/CHANGELOG.rst
@@ -52,8 +52,8 @@ Changelog for package rokubimini_msgs
 * change minimum cmake version required to 3.0.2
 * Contributors: Mike Karamousadakis
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Fix gcc error for extended alignment
 * Release master 0.5.6
 * change minimum cmake version required to 3.0.2
diff --git a/rokubimini_msgs/package.xml b/rokubimini_msgs/package.xml
index 937d6e09..24f46255 100644
--- a/rokubimini_msgs/package.xml
+++ b/rokubimini_msgs/package.xml
@@ -3,7 +3,7 @@
 <package format="2">
 
   <name>rokubimini_msgs</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>ROS message and service definitions.</description>
   
   <license>Apache 2.0</license>
diff --git a/rokubimini_serial/CHANGELOG.rst b/rokubimini_serial/CHANGELOG.rst
index 7a735239..e7374a89 100644
--- a/rokubimini_serial/CHANGELOG.rst
+++ b/rokubimini_serial/CHANGELOG.rst
@@ -58,8 +58,8 @@ Changelog for package rokubimini_serial
 * Support clang format 8
 * Contributors: Mike Karamousadakis
 
-Forthcoming
------------
+0.5.7 (2020-11-04)
+------------------
 * Release master 0.5.6
 * change minimum cmake version required to 3.0.2
 * Support clang format 8
diff --git a/rokubimini_serial/package.xml b/rokubimini_serial/package.xml
index 9f591dd3..f4c91145 100644
--- a/rokubimini_serial/package.xml
+++ b/rokubimini_serial/package.xml
@@ -2,7 +2,7 @@
 
 <package format="2">
   <name>rokubimini_serial</name>
-  <version>0.5.6</version>
+  <version>0.5.7</version>
   <description>Rokubimini Serial implementation.</description>
   
   <license>Apache 2.0</license>
-- 
GitLab