v1.7.0

⭐️ Major Feature

✨ Minor Features and Optimizations

  • Added the callback_executor_name option to mqtt_plugin to specify the execution thread for callback functions, preventing time-consuming tasks on the subscriber or server side from affecting communication efficienc.

🐛 Bug Fixes:

  • Fix out-of-bounds access crash in the timing-wheel

  • Correct time wheel slot placement error caused by integer division truncation

  • Use per-module key for ros2 rpc backend client/server registration

  • Protect RpcClientTool timeout callbacks from use-after-free via shared shutdown flag