Skip to content

pgflow 0.7.2: Fix Missing Realtime Broadcasts for Step Events

pgflow 0.7.2 fixes missing realtime broadcasts that prevented clients from receiving step:started and step:completed events. PostgreSQL’s query optimizer was eliminating CTEs containing realtime.send() calls because they weren’t referenced by subsequent operations.

  • step:started events now broadcast when steps begin executing
  • step:completed events now broadcast for empty map steps
  • step:completed events now broadcast for cascade completions
  • Client applySnapshot() methods added for proper initial state hydration without event emission
  • Enhanced test coverage for realtime event lifecycles
  • Documentation updates for abort signal support and empty map step behavior

Questions or issues? Join our Discord community or open an issue on GitHub.