Upgrade Version
Before upgrading
- Back up the full application files.
- Back up the database.
- Back up uploaded files and storage folders.
- Back up the WhatsApp server session folder if you need to preserve connected WhatsApp profiles.
- Read the changelog and compatibility notes before replacing files.
Main product upgrade
- Upload the new Waziper application files from install.zip while preserving your live .env and runtime storage content.
- Run composer install --no-dev --optimize-autoloader if dependencies changed or your server requires dependency refresh.
- Run php artisan migrate --force.
- Run php artisan optimize:clear.
- Update whatsapp_server.zip when the release includes Node server changes.
- Restart queue workers, cron workers, and the WhatsApp server process after the update.
Marketplace package updates
- Open Admin Dashboard -> Marketplace or Packages.
- Check installed packages for available updates.
- Update one package at a time, starting with core dependencies before optional modules.
- After each update, clear cache and test the affected feature.
After upgrade checks
- Log in as admin and verify System Information.
- Check user login, WhatsApp connection, QR scan, live chat, bulk campaign, payments, cron, mail, and file upload.
- Review plans and permissions for new features.
- Check Laravel logs and WhatsApp server logs for errors.