KMD Agency can check for and install new releases directly from Platform → License, without SSH or manual file uploads.
Checking for updates
The platform checks automatically on a schedule, and you can check manually with “Check for updates” any time. Three outcomes are shown, and only one of them means “no update”:
| Result | Meaning |
|---|---|
| “You are running the latest version” | Genuinely up to date — a real, successful check confirmed it. |
| “Update available” | A newer version exists. Release notes are shown before you install. |
| “Unable to check for updates” | The update server couldn’t be reached. This is never shown as “no update” — an unreachable server is reported honestly as unreachable. |
Installing an update
Select “Update now.” The platform briefly enters maintenance mode while it downloads the release, verifies its integrity, applies it, and runs any required database migrations, then exits maintenance mode automatically.
What's always preserved
An update never touches your database records, your .env configuration file, or your uploaded media. Only application code is replaced.
If an update fails
A failed update rolls back automatically and the failure is recorded in Update History with a real reason — never a fabricated “success.” Maintenance mode always exits, even on failure, so the site is never left inaccessible.