No announcement yet.

vBulletin 3.8.1 Released

  • Filter
  • Time
  • Show
Clear All
new posts

  • vBulletin 3.8.1 Released

    vBulletin 3.8.1

    3.8.1 PL1 has been released!

    vBulletin 3.8.1 is the first maintenance release of the vBulletin 3.8 series. Maintenance releases will follow our scheduled release policy.

    vBulletin 3.8.1 fixes a number of bugs found since 3.8.0 was released. Some of the issues fixed include:
    A full list can be found in the bug tracker.

    Social Group Subscription Temporarily Disabled

    Due to confusion over the functionality provided, vBulletin 3.8.1 has temporarily disabled the ability to subscribe to entire social groups. You may still subscribe to individual social group discussions.

    We are planning to improve this feature and re-implement it for the release of vBulletin 3.8.2.

    If you wish to re-enable the feature yourself, you can remove the HTML comment around the "subscribe to this group" link in the socialgroups_group template.

    Upgrading from Previous Versions

    3.8.1 is a maintenance release. We recommend that all customers running prior versions of vBulletin 3.8 upgrade to benefit from bug fixes and stability improvements.

    Full instructions for upgrading vBulletin are available here.

    PHP and MySQL Requirements

    Please note that vBulletin 3.8.x requires at least PHP 4.3.3 and MySQL 4.0.16 or later.

    However, we recommend that vBulletin 3.8.x is run on PHP 5.2.8 with APC (or a similar opcode cache) and MySQL 5.1.30 for best performance and stability.

    End of Life for PHP 4

    PHP 4 has now reached its end of life. We strongly recommend that customers update their servers to PHP 5.2.8 if they are still running PHP 4. vBulletin 3.8.x supports PHP 5 without any problems, though you may need to disable strict mode for MySQL, see here on how to enable 'force_sql_mode'.

    Note: We will continue to support PHP 4 in the vBulletin 3 series.

    Download vBulletin 3.8.1

    As usual, vBulletin 3.8.1 is available for all customers with valid, active licenses to download from the vBulletin Members' Area.

    vBulletin Members Area

  • #2
    Templates with Mandatory Changes Since 3.8.0
    • navbar
      • Updated conditions for the members list and contacts link (in the community dropdown). Not required.
      • Renamed the hidden dismiss_notice element/added missing "do" hidden element to prevent a JS error when dismissing a notice (that prevented the Ajax version from functioning).

    • socialgroups_overview
      • $show['sgicons'] conditional checked before rendering random group sgicon div.
        $show['sgicons'] conditional output on sg_mygroups div. If sg icons are disabled, a tabled list view is used.
        $show['sgicons'] conditional output on sg_newgroups div. If sg icons are disabled, a tabled list view is used.
        Required only if Social Group Icons are disabled.
      • Change sgcontainer reference to floatcontainer. This fixes issues with some custom styles. Not a required change.

    Templates with Non-Mandatory Changes Since 3.8.0

    Your vBulletin installation will not be broken if you don't apply these changes, but small bugs may be fixed and new functionality may be available by applying these changes. We recommend you apply these changes in the same way that you apply mandatory changes.
    • album_list
      Moved the CSS into the <head> tag for XHTML validation.

    • pm_showpm
      Reference to post_message changed to submit_message.

    • register
      Add missing alt="" to username verification image for XHTML compliance.

    • socialgroups_css
      • Remove unnecessary sgcontainer class.
      • Fix 2 errors in the CSS (bad margin and "white-spcae" type).

    • socialgroups_group
      Comment out link to subscribe to a social group, as this functionality is currently causing significant confusion. Current plans are to improve this feature and reinstate it in 3.8.2. (It will function correctly if you remove the comment.)

    • socialgroups_grouplist_bit
      Added conditions around the message-related columns to prevent a display error when social group messages were disabled.

    • socialgroups_owngroup_bit
      • Updated the last activity time bit to use "time" class as opposed to "note" class for consistency.
      • $show['sgicons'] conditional checked before rendering sgicon div.

    • usercp_reputationbits
      UserID of the reputation giver could be printed in the HTML even if the user had no permission to view it.


    • #3
      Files Changed Since 3.8.0
      • /
        • album.php
        • converse.php
        • editpost.php
        • global.php
        • group.php
        • group_inlinemod.php
        • image.php
        • inlinemod.php
        • member_inlinemod.php
        • memberlist.php
        • newreply.php
        • newthread.php
        • picture.php
        • picture_inlinemod.php
        • picturecomment.php
        • private.php
        • profile.php
        • sendmessage.php
        • usercp.php
        • visitormessage.php
      • admincp/
        • deployads.php (if using AdSense integration)
        • email.php
        • misc.php
        • template.php
        • thread.php
        • user.php
      • clientscript/
        • vbulletin_global.js
        • vbulletin_lightbox.js
        • vbulletin_quick_edit.js
      • includes/
        • adminfunctions.php
        • class_bbcode.php
        • class_core.php
        • class_dm_groupmessage.php
        • class_dm_picturecomment.php
        • class_dm_socialgroup.php
        • class_dm_socialgroupicon.php
        • class_dm_threadpost.php
        • class_dm_userpic.php
        • class_dm_visitormessage.php
        • class_groupmessage.php
        • class_humanverify_recaptcha.php
        • class_profileblock.php
        • class_reportitem.php
        • class_socialgroup_search.php
        • class_upload.php
        • class_xml.php
        • functions.php
        • functions_databuild.php
        • functions_online.php
        • functions_socialgroup.php
        • functions_user.php
        • functions_wysiwyg.php
        • init.php
        • xml/hooks_vbulletin.xml
      • install/ - all files


      • #4
        You may discuss this release in the dedicated 3.8.1 Release Discussion thread.


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