What's Changed in v4.4.0-rc.2
🔒 Security Updates
- Mandatory authentication - All deployments now require authentication setup on first run
- First-run security wizard - Streamlined setup process for new installations
- Preserved data on upgrade - Existing nodes and settings remain intact when upgrading
New Features
- Generate New API Token functionality in Settings for enhanced security management
- First-run setup wizard with improved user experience
- API-only mode setup for headless deployments
- Animated metrics for better visual feedback
Improvements
- Install script enhancements - Added support for
--rc
and--version
flags when piping through bash - RC channel support - Install script automatically detects and respects RC channel preferences
- Documentation updates - Completely rewritten Docker and troubleshooting guides
- Better error handling during authentication setup
Bug Fixes
- Attempted to address: Install script failing when piped through bash (#324)
- Attempted to address: Version detection issues in v4.4.0-rc.1
- Fixed build script to properly include VERSION file in release tarballs
Breaking Changes
- Authentication is now mandatory - Cannot be disabled after initial setup
- API endpoints
/api/config/export
and/api/config/import
now require authentication
Installation
Docker
docker pull rcourtman/pulse:v4.4.0-rc.2
docker pull rcourtman/pulse:rc # Latest RC
Manual Update
# For RC releases
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash -s -- --rc
# Or specify exact version
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash -s -- --version v4.4.0-rc.2
Downloads
Pre-built binaries available below for linux-amd64, linux-arm64, and linux-armv7.
Notes
This is a release candidate (RC) for testing. Please report any issues you encounter.