Version 5.2 Release Notes
From WHMCS Documentation
Contents
Release Information
Version 5.2.0
- Release Type: Beta (For Testing)
- Release Date: 1st February 2013
Version 5.2.1
- Release Type: Stable
- Release Date: 12th March 2013
Changelog
Changelog TBA upon stable release
Upgrade Steps
The same usual steps for upgrading WHMCS apply to Version 5.2. They are:
- Begin by taking a backup of your database using a tool such as phpMyAdmin
- Now download the latest WHMCS version either from our client area (http://wiki.whmcs.com/Upgrading#Downloading_the_Latest_Version) or from your web host license provider
- Next, unzip the contents of the WHMCS zip file download to a folder on your computer
- Now if you have customised your WHMCS admin folder name, you should rename the admin folder in the new files to match
- Upload the new files to your existing installation folder replacing any existing folders & files
- Visit the admin area as you normally would to login and you should then see the upgrade script
- Accept the license agreement
- If you are prompted for any database information *STOP*, this indicates the configuration.php file is missing and so a new install is being attempted - you need to restore the configuration.php before continuing.
- Tick to confirm once you have backed up your database, and then click the upgrade button
- Once the updates finish, delete the install folder from your server
These steps can be used to upgrade from any version of WHMCS from V3.3 & later.
Remember: After upgrading, your browser may still display cached versions of the previous files. So if you get any display issues or inconsistencies, always try clearing your cache first, both in your browser, and the WHMCS templates cache (templates_c folder files)
Template Changes
Template Changes TBA upon stable release
Release Notes
- Display Problems/Browser Cache - Always clear your browser cache, or perform a hard refresh after upgrading, most display related issues are purely due to seeing an old version of the CSS
- The Add Transaction permission is now required in order to apply payment to an invoice - previously access to Manage Invoices was also sufficient
- The dbconnect.php file has been removed as of WHMCS V5.2 and so any custom files will require updating to include "init.php" and only "init.php", the current separate "functions.php" include will be handled automatically
- In the viewinvoice.tpl template file the variable {$subscriptionid} has been changed to {$subscrid}
- Further release notes will be added here throughout the course of testing.