ros-humble-connection-inspector (1.0.1-1jammy) jammy; urgency=high

  * Autogenerated, no changelog for this version found in CHANGELOG.rst.

 -- "Chittaranjan Swaminathan" <chittaranjan@dynorobotics.se>  Sat, 27 Jun 2026 19:26:48 -0000

ros-humble-connection-inspector (1.0.0-1jammy) jammy; urgency=high

  * Refinements
  * docs: add GPLv3 license and update package.xml
  * feat: complete UI tasks and add GitHub Actions for release
  * M1: backend & diagnostics (graph model, QoS RxO, status, liveness)
    Scaffold the ament_cmake package and the non-GUI core:
    - qos_compat: Request-vs-Offered compatibility -> QosVerdict (first failing
    policy + offered/requested values)
    - graph_model: build NodeView from the live rclcpp graph (by-node listers
    via NodeGraphInterface); pure type/QoS count aggregation for the dropdown
    - status: EdgeStatus precedence (type>qos>dead>ok>unknown) + popup text
    - liveness_probe: generic-subscription Hz sampler over a trailing window;
    normalises probe QoS history (TopicEndpointInfo reports UNKNOWN/depth 0,
    which rcl rejects as "invalid allocator"); history is not part of RxO
    - inspect_cli: manual harness verifying graph_model + liveness against
    talker/listener
    Gate: 28 gtests green on Humble; clean build. Jazzy compile still to be
    run on the host (docker unavailable inside the Humble devcontainer).
    Co-Authored-By: Claude Opus 4.8 <mailto:noreply@anthropic.com>

 -- "Chittaranjan Swaminathan" <chittaranjan@dynorobotics.se>  Sun, 14 Jun 2026 22:00:00 -0000


