How to update

Updates are applied manually: you download the new version and replace your files, then run a one-click database update from the admin panel. It only takes a few minutes, and your data, settings and uploads are kept.

Before you start, back everything up. Make a copy of your files and export your database from your hosting control panel. If anything goes wrong, you can restore in seconds.

Also note: if you've made custom changes to the source code, those will be overwritten and need to be re-applied after the update.

Step by step

  1. Back up first. Download a copy of your current files and export your database before doing anything else.
  2. Download the new version. Get the latest release from your Gumroad account — your purchase includes free lifetime updates.
  3. Unzip the package on your computer.
  4. Replace your files. Upload the new files to your server (via cPanel File Manager or FTP), replacing the old ones — but keep these three so you don't lose your data and settings:
    • .env — your configuration (database details, mail, etc.)
    • storage/ — generated files and logs
    • public/uploads/ — your uploaded logos, images and files
  5. Run the database update (last). Log in to your admin panel, go to Admin → About and click Update database. This safely applies any database changes — anything already applied is skipped.

When it's done, refresh the About page to confirm you're on the new version, and check that your server still meets the current requirements (major versions occasionally need a newer PHP).

You don't need to update one version at a time. If you're on 1.6, you can jump straight to 1.9 or 2.1 — just replace the files with the newest version and run the database update once.

See what's changed in each release on the updates page.

Get notified about new releases

Subscribe to receive an email when we ship new features, security updates, or major releases. No marketing — only product updates.