micro_ros_platformio icon indicating copy to clipboard operation
micro_ros_platformio copied to clipboard

Allow freezing the micro-ROS package versions

Open bjsowa opened this issue 2 years ago • 2 comments

I got back to working on my project after a couple of months. When I tried to build it, it no longer compiled because the library builder pulled newer version of micro-ROS packages that contained API changes that were not compatible with my code.

I think this library should either be tied to specific versions of the packages and have a library auto-update workflow (similar to the on micro_ros_arduino) or allow the user to specify the versions.

bjsowa avatar Aug 01 '22 11:08 bjsowa

Here is a good point to specify fixed commits or tags for each micro-ROS package. Please open a PR if you have any solution.

pablogs9 avatar Aug 01 '22 11:08 pablogs9

@bjsowa you can try using the version in the URL in your lib_deps

lib_deps = 
	https://github.com/micro-ROS/micro_ros_platformio#1.0.0

patrickwasp avatar Feb 23 '23 21:02 patrickwasp