Add way to signal UI to refresh on Upgrade
- Dominant language
- JavaScript
- Stars
- 400
- Forks
- 89
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 149
Description
### Current Behavior
If the FlowFuse instance is updated, the old frontend code will continue to run in any open browser sessions.
### Expected Behavior
The UI should prompt the user to reload the page to get the latest UI features.
### Steps To Reproduce
install FF
open UI
upgrade FF
### Environment
- FlowFuse version: 2.10.0
- Node.js version: NA
- npm version: NA
- Platform/OS: ALL
- Browser: ALL
### Have you provided an initial effort estimate for this issue?
I have provided an initial effort estimate
Contributor guide
Research direction
No files, tests, or entry points are named. Start by tracing how the UI learns that a FlowFuse instance has been upgraded and how existing sessions receive state changes; done means an open browser session prompts the user to reload after an upgrade, while new sessions continue to load normally.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100