Follow these steps to safely update your nuBuilder installation
Secure your data before proceeding with the update
Database Backup: Export your nuBuilder database using phpMyAdmin or the nuBuilder backup utility. This will create a single file containing all nuBuilder tables and data (e.g., nubuilder4.sql).
File Backup: Create an archive of your nuBuilder files. Consider naming it with today's date for easy identification (e.g., _backup_nubuilder4.zip).
Get the newest version of nuBuilder
Stable Release: Download the latest stable version from GitHub Releases
Latest Development Version: Download the current development build from GitHub master branch
Clean up and extract the new files
Clean Directory: Delete all files and folders in your nuBuilder directory except for nuconfig.php. Preserve any custom files that don't belong to nuBuilder core.
Extract Files: Extract the downloaded .zip file to your nuBuilder root directory. Ensure all files are properly placed in the correct structure.
All preparations are complete
Execute Update: You are now ready to proceed with the nuBuilder update process.
Post-Update Testing: After completion, thoroughly test your site to ensure everything works correctly and all customizations are preserved.
Best Practice: Consider testing the update in a staging environment before applying changes to production.