No announcement yet.

vBulletin 5.5.6 Release Candidate 2 is available for testing.

  • Filter
  • Time
  • Show
Clear All
new posts

  • vBulletin 5.5.6 Release Candidate 2 is available for testing.

    vBulletin 5.5.6 Changes and Updates

    A preview release of vBulletin 5.5.6 is now available to download customers. This version contains updates to the content editor and security tools within the software. Pre-release software should not be used on production servers. It is made available for testing purposes only.

    Front End Changes

    CKEditor Update

    The version of CKEditor distributed with vBulletin is now 4.13. This brings the editor up to date with the vendor's distributed version. While the visible functionality will not have changed much, a lot has changed behind the scenes. For more information on changes please see the CKEditor changelog.

    Emoji Support

    Emoji are similar to vBulletin's smilie functionality but are implemented via standard font characters instead of using images. When using a compatible database, you can enable UTF-8 Emoji within CKEditor. This allows over 1500 different emoji to be used by your users. Emoji can be selected from a panel in the Richtext Editor or by automatic lookup when the user is typing.

    Drag and Drop Uploads

    You can now drag and drop allowed files within the editor window. This will give users more control over images uploaded to their content. To use this feature, users simply need to drag their attachments over the editor and drop them on the attachment panel. If the attachment panel is not open during the drag, it will automatically open.

    Forum Listing Depth

    A depth setting has been added to the Activity Stream module (Forum Home Page) and the Sub-Channel Display module (used on individual channel pages). This setting allows a max depth of 1, 2, or 3 channels. The behavior varies depending on the use of Category channels at the top level. For example:

    1. The home page allows showing Category (1) => Forum (2) => Subforum (3). If you don't use category channels and have it set to 3, it will still only show Forum => Subforum when depth is set to 3. This is due to current limitations in the template code. This can affect the display if you have a mix of Categories and Forums that are not in categories. Setting this value to 1 or 2 will hide subforum listings.
    2. Forum channels typically show two levels as in Forum (1) => Subforum (2). At this time, the template system will limit this to a depth of 2 even if the value is set to 3.

    Other Issues

    • Resolved an issue where the bread crumb links can be displayed off center in some themes.
    • Modules now scroll a page at a time in the Site Builder Page Editor.
    • Resolved an issue that resulted in large file sizes when resizing images.
    • Resolved an issue that resulted in images being rejected before resizing.

    Back End / AdminCP Changes


    To continue the merging of Notice and Announcement functionality, a number of enhancements have been made to editing Notices in the AdminCP. These include:

    • Notices now support BBCode in addition to HTML.
    • Notices now support Smilie codes.
    • URLs within Notices will be automatically parsed as links when the Notice is saved.
    • Notices can be assigned to the "Home Page" channel in order to appear only on the default home page.

    Suspect File Diagnostics

    The suspect file diagnostics has been rewritten and expanded to provide better file diagnostics. This utility allows you to quickly search for altered, missing, or extra files within your vBulletin directory. With the output provided and your own personal deployment records, you can use the Suspect File Diagnostics to help secure your server and make sure vBulletin's files are up to date. Several changes have been implemented:

    1. A list of the checksum files used for comparison will be displayed at the top of the output.
    2. A warning will be displayed if any of the checksum files are writable.
    3. It will scan all vBulletin directories. If a directory is unknown, you will be informed of this fact.
    4. Static files (i.e images, javascript, and css files) will now be scanned.
    5. Problematic files will be listed at the top of the output.
    6. Safe directories will be collapsed to simplify the output.
    7. Additional file types will be checked. This includes .htaccess and image file extensions.

    Known Issues:

    • Templates stored in the file system can trigger false positives. By default, these are stored in the /core/cache/templates directory. You can move these out of the vBulletin directory if you wish. Please contact vBulletin Support for help with moving these files.
    • Some optional directories will be ignored. Notably, the directories use when storing CSS as files.
    • Several files will not be checked. These include /.htaccess, /config.php, and /core/includes/config.php. You will need to manually inspect these files if you suspect changes.


    New Password Scheme

    Support for the Argon2ID password hashing algorithm has been added to the system. This will be utilized if the server supports it. The server must be using PHP 7.3 or higher. PHP must be configured to allow the Argon2ID algorithm. More information can be found here. If Argon2ID is not available, the system will continue to use the BCrypt algorithm for password storage. The cost for BCrypt has been increased to account for newer processors.

    These changes should be transparent to end users.

    Password Reset

    A tool to invalidate all user passwords has been added to the AdminCP. This will update the password of all users except the currently logged in Administrator. Users will not be able to log in until they create a new valid password. This tool is located under Maintenance -> General Update Tools. For security purposes, this will only appear while the site is in Debug Mode.

    File Permissions

    We recommend making the vBulletin directories and files write-protected for security purposes. If you need assistance with this, please contact your hosting provider.


    The .htaccess file has been rewritten to help improve security of the file system. The changes prevent direct access of PHP files in a number of directories. This will not affect normal operations of vBulletin. It is recommended to use this file if you're using shared hosting.

    The use of .htaccess files within sub-directories has been changed. This has resulted in the removal of these files in some directories as well as the addition of .htaccess files in others.

    AdminCP Directory

    The /admincp/ directory in the vBulletin root has been removed for new installations. This directory is not needed for vBulletin to function properly. If you use the new .htaccess file provided in 5.6.0, you will need to delete this directory when upgrading.

    Additional Information

    Install / Upgrade

    File Cleanup

    After upgrading your vBulletin system, you should delete any possible obsolete files. You can obtain more information on why this is needed and instructions on how to do this in this topic in the vBulletin 5 Installs & Upgrades forum.

    System Requirements

    Minimum System Requirements

    • PHP Version: 7.1.0, See End of Life note below.
    • MySQL Version: 5.6.10
    • MariaDB Version: 10.0.0

    Recommended System Requirements

    • PHP Version: 7.4 or higher
    • MySQL Version: 8.0 or higher
    • MariaDB Version: 10.3+

    For more information see vBulletin Connect System Requirements.

    PHP 7.1 End of Life

    Please note that PHP 7.1.X is now end of life. It is recommended that you upgrade to PHP 7.2 or higher as soon as possible.

    Current Version Support Schedule

    • Active Version - 5.5.5
    • Security Patch - 5.5.4
    • Security Patch - 5.5.3
    • No Patch Release - 5.5.2 or earlier.


    If you have any questions about these changes you may discuss them here:

    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.

    Last edited by Wayne Luke; Thu 5 Dec '19, 7:23am.
    Translations provided by Google.

    Wayne Luke
    The Rabid Badger - a vBulletin Cloud demonstration site.
    vBulletin 5 API

  • #2



    We are currently in the process of merging Announcement and Notice functionality. After this is completed in an upcoming version, we will remove Announcements from the system. Merging these similar features will simplify code maintenance and allow us to provide more features to the Notice system over time.


    Calling the ImageMagick executable directly has been deprecated in favor of using the imagick PECL library. We will remove direct support for ImageMagick in a future release. The imagick library functionality was added in vBulletin 5.5.4. We suggest updating your PHP installation to support imagick. You can find instructions on doing this in the PHP Documentation.

    Internet Explorer Support

    Internet Explorer 11 is currently supported but should be considered deprecated. Previous versions of Internet Explorer are not supported. We have removed some code specific to Internet Explorer from the system. This code had been added to support older versions of Internet Explorer. After upgrading, please make sure to follow the steps for File Cleanup. For more information on supported browsers please see the vBulletin System Requirements.

    Users that access your site with IE should be encouraged to upgrade to the beta version of Microsoft's Edge Browser based on Chromium. This new browser is available for Windows 7, 8, 8.1, 10 and MacOS.

    Translations provided by Google.

    Wayne Luke
    The Rabid Badger - a vBulletin Cloud demonstration site.
    vBulletin 5 API


    • #3
      Release Candidate 2 is now available for download.
      Translations provided by Google.

      Wayne Luke
      The Rabid Badger - a vBulletin Cloud demonstration site.
      vBulletin 5 API


      widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.