Release notes#
These notes list the changes of each AD API interface version. The version is the value that /api/interface/version returns. Autoware 2.0.0 provides v1.9.1. The default implementation sets this value in interface.cpp of the autoware_default_adapi package (Autoware Core 1.10.0).
The interface version is separate from the package version of autoware_adapi_msgs. Autoware 2.0.0 uses autoware_adapi_msgs 1.9.2. This release only adds comments to the message files and does not change the interface. An API with the status "not released" in the list of APIs is not part of any interface version yet, even if the default implementation already provides it.
v1.9.1#
- [Change] Add roundabout as Planning Behavior
v1.9.0#
- [New] Add control command API
- [New] Add /api/vehicle/metrics
- [New] Add /api/system/diagnostics/reset
- [New] Add /api/fail_safe/list_mrm_description
- [New] Add /api/fail_safe/mrm_request/list
- [New] Add /api/fail_safe/mrm_request/send
- [Change] Support more detailed status in diagnostics API
- [Change] Deprecate the MRM behavior constants in fail-safe API
v1.8.0#
- [New] Add manual control API
v1.7.0#
- [Chore] Change the messages for the prototype implementation.
v1.6.0#
- [Change] Fix communication method of /api/vehicle/status
- [Change] Add restrictions to /api/routing/clear_route
- [Change] Add restrictions to /api/vehicle/doors/command
v1.5.0#
- [New] Add /api/routing/change_route_points
- [New] Add /api/routing/change_route
v1.4.0#
- [New] Add /api/vehicle/status
v1.3.0#
- [New] Add heartbeat API
- [New] Add diagnostics API
v1.2.0#
- [New] Add vehicle doors API
- [Change] Add pull-over constants to /api/fail_safe/mrm_state
v1.1.0#
- [New] Add /api/fail_safe/mrm_state
- [New] Add /api/vehicle/dimensions
- [New] Add /api/vehicle/kinematics
- [Change] Add options to the routing API
v1.0.0#
- [New] Add interface API
- [New] Add localization API
- [New] Add routing API
- [New] Add operation mode API