Skip to content

apps/panel 0.80.4 ​

English · Русский

Released on 12 September 2026. Previous release: 0.80.3.

Live data updates ​

  • With SignalR enabled, a Tree panel now rereads only the nodes whose Object or Link an event names; a linked node reads both its Object and its Link. Events that arrive during a read are collected into one trailing read of the records they name.
  • Expanding a branch reads only its new nodes, and collapsing a branch sends no request. Ending an edit reads only the records named by events received while the editor was protected.
  • The initial connection, a manual root read, connection recovery, returning to the browser tab, the Check for updates action and a gap in the event sequence still reread every loaded node.
  • A Table panel subscribes to the hub only while it holds an accepted response of its current source, so opening a table no longer cancels its first request with an immediate reread.

Known limitation ​

After a failed table request, first or later, the table keeps showing its previous values but receives no live updates until its regular refresh succeeds. Use the table refresh to restore them.

Updated documentation ​

  • The Table guide now states that live updates depend on an accepted response and how to restore them after a failed request.
  • The production Docker run example in apps/panel/docker/production/Dockerfile now shows NUXT_PUBLIC_REALTIME_HUB_URL beside NUXT_PUBLIC_API_PREFIX and notes that leaving the hub URL unset or empty disables live updates.