vBulletin 5.4.3 Alpha 4 is now available to licensed customers. This is a development release and should not be used in production environments.
User Privacy and Data Compliance
Features have been added to vBulletin Connect to enhance user privacy and data compliance requirements. These features allow customers to comply with various privacy laws in effect around the world such as Europe's GDPR.
New Options (Settings -> Options -> Privacy Options)
- Enable Privacy Consent for Guests
This will require all EU users to consent to information tracking to use the site. It will log the time the consent was given and the IP address the consent was obtained from.
Default Value: No
- Enable Privacy Consent for Registered Users
This will collect consent for EU users when they register or the first time they log in (if they are already registered).
Default Value: No
- Privacy Statement URL
Enter the URL of your privacy statement, if you have one. Otherwise, leave this setting blank.
Default Value: privacy (on new installs)
Note: If you change this value, you will also need to update the Navigation Link on the Footer using Site Builder.
- Enable Automatic Account Deletion
Allow EU users to automatically withdraw consent to collect data and delete their accounts. This will be done via a cron script after a "cool down" interval.
Default Value: No
- Account Deletion Cooldown
Number of days before privacy consent withdrawal triggers the user removal. After a user withdraws their privacy consent, they have this many days to change their mind before their user data is permanently removed. This value must be greater than zero but can be a decimal. If "Enable Automatic Account Deletion" is disabled, this setting does nothing.
Default Value: 3
- Geo IP Provider
The GeoIP provider will determine if a user is from the EU based on their IP address. If you do not select GeoIP provider (or do not provide an application key if it's required) then all users will be treated as EU users. Note: Set this to None to require consent from all users.
Default Value: IPStack
- GeoIP Service Key
This is the access key for the IP stack GeoIP service. This is required to identify which users are affected by the EU regulations.
Default Value: Empty
- Guest Privacy Consent Cookie Name
Use this to specify the name of the cookie used by the guest privacy consent banner. Leave this blank to use the default of: COOKIE_PREFIX + "privacy_consent_guest".
Default Value: Empty
Users will be able to withdraw their consent by accessing the Privacy Tab on their Settings page. When they withdraw consent, they will be logged out of your site. If you have Automatic User Deletion enabled, they will be deleted after the waiting period specified. If the user wishes to use your site again, then they will have to give consent again to access their account.
Personal Information Download.
Users will be able to download their personally identifying information from the Privacy tab on the Settings Page. This is downloaded as a CSV format file and is compatible with any spreadsheet. The file only includes personally identifying information and does not include any content they have created on their site.
A new default page has been added to the system. By default, this page is called Privacy and is used to display the contents of the privacy_policy_page_text page. You can change the contents of this phrase in the Phrase Manager. To locate it follow these steps:
- In the AdminCP go to and open Languages & Phrases in the left navigation.
- Select "Search in Phrases" in the left navigation.
- Enter "privacy_policy_page_text" into the search field (without the quotes).
- Select "Phrase Variable Name Only" for the Search In... field on the same page.
- Press Search.
- On the next page you should get one result.
- Click the Edit Button.
Content Awaiting Approval
New functionality has been added to show users their content even if it is awaiting moderation. This should reduce confusion when a user creates a topic or post and it doesn't immediately appear. The format of the unmoderated content will be similar to that shown to Administrators and Moderators. Users will not be able to see unmoderated content created by others.
Note: Custom use of this feature is not currently available to vBulletin Cloud users.
Additional support for PHP 7.2
Resolved several issues where background images were being inherited improperly.
Additional Style Variable and Dark Theme support.
Prevent duplicate pages using the same URL and routing prefix.
A list of all issues can be found here: https://tracker.vbulletin.com/vbulle...p_milestone_27
PHP 5.6.X Deprecation
We will be dropping support for PHP 5.6.X at the end of 2018. This coincides with the end of life status of PHP 5.6.X. We recommend that customers upgrade to PHP 7.1 or higher as soon as possible.
Minimum PHP Version: 5.6.30
Minimum MySQL Version: 5.5.8
Recommended PHP Version: 7.1 or higher
Recommended MySQL Version: 5.7.7 or higher
Recommended MariaDB Version: 10+
Current Version Support Schedule
The release of vBulletin 5.4.3 will retire support for the vBulletin 5.3.X series. All customers are encouraged to upgrade to the latest version.
- Active Version - 5.4.2
- Security Patch - 5.4.1
- Security Patch - 5.4.0
- No Patch Release - 5.3.4 or earlier.
If you have any questions about these changes you may discuss them here: https://www.vbulletin.com/forum/node/4392735
If you find an issue with the software or wish to place a feature request please visit our tracker.
In order to receive support for your vBulletin Product please visit our community forums.