Releases: AutoAPMS/auto-apms
Released into ROS 2 Index 🎉
Version 1.4.2 marks the first release as official ROS 2 packages.
I won't create any further GitHub releases in the future (only tags will be created) as the release mechanism is moved to autoapms-release. You'll find changelogs in this repo's readme or on the ROS Index of each package.
Now you are able to install the packages using
sudo apt install ros-$ROS_DISTRO-auto-apms-*See you out there!
1.3.0
This release is dedicated to minor changes in the node manifest YAML format and adding more functionality to this concept. Not it is possible to change a node's default port values without touching the source code. Also, you can add a node description.
Breaking Change: Renamed YAML field port to topic for defining ROS 2 action/service/topic name
What's Changed
- Add support for port_defaults and description fields in node manifest by @robin-mueller in #8
Full Changelog: 1.2.0...1.3.0
1.2.0
This release introduces major refactorings and support for use in multiple ROS 2 distros starting from jazzy (main branch is now master).
Overview
- Renamed CMake macros containing
declare_*toregister_*for consistency - Added ROS 2 CLI extensions and Python API
- Making behaviors more generic through standard definitions (see
BehaviorResource) - Moved auto_apms_px4 to dedicated repository
What's Changed
- Add message version suffix to arm_disarm node by @Jani2711 in #4
- Add python helpers for tree resource identification by @robin-mueller in #5
- Major refactorings for release 1.2.0 by @robin-mueller in #7
New Contributors
Full Changelog: 1.1.0...1.2.0
1.1.0
- Rework of GoTo Behavior Tree Node
- Add PX4 message version
- Support PX4 1.16
Full Changelog: 1.0.0...1.1.0
1.0.0
This marks the official release of AutoAPMS! 🎉