Release Candidate - Updates UI
This release candidate adds the long-awaited Updates UI to the Settings page, allowing users to check for and apply updates directly from the web interface.
🚨 Manual Update Required
Since previous versions (v4.0.8-v4.0.11) have issues with the update functionality, you'll need to manually update to this version:
# Quick update to v4.1.0-rc.1 (auto-detects architecture)
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash -s -- --version v4.1.0-rc.1
# Or manually for specific architecture:
cd /opt/pulse
wget https://github.com/rcourtman/Pulse/releases/download/v4.1.0-rc.1/pulse-v4.1.0-rc.1-linux-amd64.tar.gz
tar -xzf pulse-v4.1.0-rc.1-linux-amd64.tar.gz
sudo systemctl restart pulse
🎉 New Features
- Updates UI in Settings: New System tab with Updates section
- Check for Updates button to manually check for new versions
- Apply Update button to download and install updates
- Update progress tracking and status messages
- Support for stable and RC update channels
🔧 Improvements
- Settings page now has proper tabs: PVE Nodes, PBS Nodes, System, Security, Diagnostics
- System tab includes Performance, Network, and Updates configuration
- Added PULSE_UPDATE_SERVER environment variable for testing updates
🐛 Bug Fixes
- Fixed Settings tab navigation not working properly
- Fixed System tab content not rendering
- Fixed Updates UI that was missing in v4.0.10-v4.0.11
📝 Technical Notes
- Updates are applied by downloading the new binary and restarting the service
- Docker installations show a message that updates are managed through Docker
- The update process preserves all configuration and data
⚠️ Testing Notes
This is a release candidate. Please test the update functionality thoroughly before using in production.
Docker Users
docker pull rcourtman/pulse:rc
# or
docker pull rcourtman/pulse:v4.1.0-rc.1
After Updating
Once you've updated to v4.1.0-rc.1, future updates can be done through the UI:
- Go to Settings → System tab
- Click "Check for Updates"
- Click "Apply Update" when available