Status Badge
The Update App page includes a badge that shows whether you are up to date or if a new release is available.
Nightly Updates
Nightly self-update runs at 02:30 server time when enabled via GWM_SELF_UPDATE_ENABLED.
Preserving Local Changes
Updates automatically detect and preserve local changes. Protected files (like .htaccess) and custom exclusions are restored after the update.
Exclude paths from the app update (for example docs) using GWM_SELF_UPDATE_EXCLUDE_PATHS.
Build Steps
Composer and NPM steps run only when lock/package files change. Builds retry automatically if file permissions need to be repaired.
