From f6c518bd6c095de2a80bd324c5db7ae0c87c6266 Mon Sep 17 00:00:00 2001 From: peifeng-unity Date: Thu, 27 May 2021 14:52:30 -0700 Subject: [PATCH 1/3] update version to 0.4.0 --- README.md | 4 ++-- com.unity.robotics.ros-tcp-connector/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index e45c16d0..d7bc82ba 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,8 @@ ## Installation 1. Using Unity 2020.2 or later, open the package manager from `Window` -> `Package Manager` and select "Add package from git URL..." ![image](https://user-images.githubusercontent.com/29758400/110989310-8ea36180-8326-11eb-8318-f67ee200a23d.png) -2. Enter the following URL. If you don't want to use the latest version, substitute your desired version tag where we've put `v0.3.0` in this example: -`https://github.com/Unity-Technologies/ROS-TCP-Connector.git?path=/com.unity.robotics.ros-tcp-connector#v0.3.0` +2. Enter the following URL. If you don't want to use the latest version, substitute your desired version tag where we've put `v0.4.0` in this example: +`https://github.com/Unity-Technologies/ROS-TCP-Connector.git?path=/com.unity.robotics.ros-tcp-connector#v0.4.0` 3. Click `Add`. diff --git a/com.unity.robotics.ros-tcp-connector/package.json b/com.unity.robotics.ros-tcp-connector/package.json index 31f628a4..a78e2b5d 100644 --- a/com.unity.robotics.ros-tcp-connector/package.json +++ b/com.unity.robotics.ros-tcp-connector/package.json @@ -1,6 +1,6 @@ { "name": "com.unity.robotics.ros-tcp-connector", - "version": "0.3.0-preview", + "version": "0.4.0-preview", "displayName": "ROS TCP Connector", "description": "Bridge components and message generation allowing Unity to communicate with ROS services", "unity": "2020.2", From 19b4f00b1ed80fac6cc1029b5cfb1a98db5465a9 Mon Sep 17 00:00:00 2001 From: peifeng-unity Date: Thu, 27 May 2021 15:36:34 -0700 Subject: [PATCH 2/3] add change logs --- .../CHANGELOG.md | 30 ++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/com.unity.robotics.ros-tcp-connector/CHANGELOG.md b/com.unity.robotics.ros-tcp-connector/CHANGELOG.md index 40da5b13..6761beac 100644 --- a/com.unity.robotics.ros-tcp-connector/CHANGELOG.md +++ b/com.unity.robotics.ros-tcp-connector/CHANGELOG.md @@ -18,4 +18,32 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a ### Removed -### Fixed \ No newline at end of file +### Fixed + +## [0.4.0-preview] - 2021-05-27 + +### Upgrade Notes + +RosConnection 2.0: maintain a single constant connection from Unity to the Endpoint. This is more efficient than opening one connection per message, and it eliminates a whole bunch of user issues caused by ROS being unable to connect to Unity due to firewalls, proxies, etc. + +### Known Issues + +### Added + +Add a link to the Robotics forum, and add a config.yml to add a link in the Github Issues page + +Add connection status lights to the HUD - blue if ok, bright blue if actively sending, red if there's a problem. Turning off "Connect on Startup" will allow to set the IP to connect + +Add lint and test coverage reporting + +### Changed + +Reduce character count for path to generated messages. The folder `Runtime/MessageGeneration/PregeneratedMessages` is moved to the parent directory and renamed `Runtime/Messages` + +### Deprecated + +### Removed + +### Fixed + +Correct the namespace for the MDuration class \ No newline at end of file From 17262b8e56c4b0a139da27c22dfa3a936699fd04 Mon Sep 17 00:00:00 2001 From: peifeng-unity Date: Thu, 27 May 2021 15:39:11 -0700 Subject: [PATCH 3/3] update notes in the changelog --- com.unity.robotics.ros-tcp-connector/CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/com.unity.robotics.ros-tcp-connector/CHANGELOG.md b/com.unity.robotics.ros-tcp-connector/CHANGELOG.md index 6761beac..c432e511 100644 --- a/com.unity.robotics.ros-tcp-connector/CHANGELOG.md +++ b/com.unity.robotics.ros-tcp-connector/CHANGELOG.md @@ -22,6 +22,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a ## [0.4.0-preview] - 2021-05-27 +Note: the logs only reflect the changes from 0.3.0-preview + ### Upgrade Notes RosConnection 2.0: maintain a single constant connection from Unity to the Endpoint. This is more efficient than opening one connection per message, and it eliminates a whole bunch of user issues caused by ROS being unable to connect to Unity due to firewalls, proxies, etc.