- Fix GitHub Actions cache for Docker build @rovo89 (#204)
- Fetch submodules in workflow, not during build @rovo89 (#206)
- Remove erroneous subst_value from _record.launch. @jeremysalwen (#211)
- Expose rain_detected flag to robot_state/json mqtt topic @KareVulli (#210)
- Fix bug with FLT_MIN @jeremysalwen (#212)
- Fix MowerControlSrvResponse typo in v2 comms @jeremysalwen (#216)
- web build of OMA-PR18 #f587658 @Apehaenger (#218)
- Switch all nodes to respawn after 10 seconds @jeremysalwen (#219)
- Update xbot_driver_gps submodule @jeremysalwen (#220)
- Make OM_NO_COMMS disable loading comms_params.yaml @jeremysalwen (#207)
- Add support for Switch Pro and Shield controllers @martinlaven (#221)
- Read external_mqtt_port as integer param @rovo89 (#222)
- Map to SVG visualizer @rovo89 (#223)
- Expose shutdown_esc_max_pitch config option @olliewalsh (#181)
- Merge semiautomatic_task_paused into manual_pause_mowing @rovo89 (#123)
- Fix advertised monitoring data type @rovo89 (#227)
- Simulator fixes @rovo89 (#228)
- Update docker tags @ClemensElflein (#237)
- Fix 'latest' Docker Tag @ClemensElflein (#238)
- Rework Environment Variables @ClemensElflein (#239)
- Rework Environment @ClemensElflein (#240)
- Set entrypoint default mode to "osv1" for backward compatibility with… @Apehaenger (#241)
- Moved xbot_driver_gps to ll/services/gps namespace @ClemensElflein (#242)
- Fixed topic naming @ClemensElflein (#244)
- Fixed topic name @ClemensElflein (#245)
- Fix simulator when no docking station exists @rovo89 (#246)
- Prevent occasional rebuild of slic3r @rovo89 (#249)
- Unify nlohmann::json fetching @rovo89 (#250)
- Update cache scope in build-image workflow @rovo89 (#251)
- JSON RPC 2.0 via MQTT @rovo89 (#252)
- GPS protocol selection for v1 hardware is now the same as for v2 hard… @ClemensElflein (#253)
- Publish capabilities via MQTT @rovo89 (#254)
- Make pointer formatting deterministic @rovo89 (#256)
- Change map storage to JSON @rovo89 (#247)
- Updated Web App @ClemensElflein (#258)
- Consider only obstacles within the area in coverage planning @rovo89 (#259)
🚀 Features
- Script to migrate submodule PRs after integration into main repo @rovo89 (#202)
- Option to record snapshots of recent ROS messages @jeremysalwen (#155)
- Add options to skip fill/outlines @rovo89 (#203)
🐛 Bug Fixes
- Fix unmowed lines @rovo89 (#201)
- Fix OM_NO_COMMS to only disable COMMS, not GPS @jeremysalwen (#205)