Patch Day 2015-01-16

  • We have just released new versions of our products:

    • Burning Board 4.0.9 (stability release)
    • Community Blog 2.0.9 (stability release)
    • Community Calendar 2.0.2 (stability release)
    • Community Gallery 2.0.3 (stability release)
    • WoltLab Filebase 2.0.9 (stability release)
    • WoltLab Community Framework 2.0.10 (stability release)

    Stability releases (also known as "minor releases") aim to solve existing problems in the current version. Like every stability release, they do not introduce new features; It is strongly recommended to apply these updates.

    Alexander Ebert
    Senior Developer WoltLab® GmbH

  • Updating an existing installation (recommended)


    Open your Administration Control Panel and navigate to System > Packages > List Packages. Please click on the button Search for Updates located in the right corner above the package list.


    Updating an existing installation (alternative)


    Navigate to the Download list in our customer area, select the appropriate version and click the Download Update button. Open your Administration Control Panel and navigate to System > Packages > List Packages. Click on the tab Upload package and select the previously downloaded files and upload them one by one, the order does not matter.

    Alexander Ebert
    Senior Developer WoltLab® GmbH

  • Please be aware that the list below does not cover every single change, while it does provide details on important changes, minor fixes (e.g. typos) are left unnoticed.


    Burning Board 4.0.9

    • Disallowing the URL bbcode was not properly taken into consideration at some points
    • Edit options for threads were not shown for non-moderators which do have permissions to edit their own threads
    • The overlay to move a thread will now pre-select the current board
    • Moving a thread to the same exact forum was improperly handled
    • Resolved an issue related to editing the subject of a post

    Community Blog 2.0.9

    • Disallowing the URL bbcode was not properly taken into consideration at some points
    • The HTML markup for sidebar boxes was not in sync with the markup seen in all other sidebars
    • The option to delete an article was not offered even though the user had the permissions (non-moderator)
    • Added compatibility with WoltLab Community Framework 2.1

    Community Calendar 2.0.2

    • The HTML markup for sidebar boxes was not in sync with the markup seen in all other sidebars
    • Fixed timezone for imported events
    • Resolved an issue in the calculation of repeated events
    • The map is no longer centered at a specific location and instead defaults to the ACP setting
    • Added compatibility with WoltLab Community Framework 2.1

    Calendar Event Threads 2.0.1

    • Added compatibility with WoltLab Community Framework 2.1

    WoltLab Filebase 2.0.9

    • Disallowing the URL bbcode was not properly taken into consideration at some points
    • The HTML markup for sidebar boxes was not in sync with the markup seen in all other sidebars
    • Fixed an issue related to file subscriptions
    • Fixed disabling a file could yield multiple 'disabled' labels for a already disabled version
    • Reported files did not display the author's avatar
    • Added compatibility with WoltLab Community Framework 2.1

    Filebase Support Threads 2.0.2

    • Added compatibility with WoltLab Community Framework 2.1

    Community Gallery 2.0.3

    • Disallowing the URL bbcode was not properly taken into consideration at some points
    • Albums during adding/editing images are now properly sorted
    • Fixed the sidebar box for latest comment using an inefficient database query
    • The slideshow wasn't working on the image list
    • Added compatibility with WoltLab Community Framework 2.1

    User Conversation System 2.0.9

    • Leaving a conversation did not update the participant count

    Importer 2.0.9

    • Burning Board 3.x[list]
    • Fixed an issue related to importing forums with an invalid position

    [*]Burning Board 4.x

    • Imported user ranks were missing their CSS class name
    • Importing from blog relied on a wrong database table prefix

    [*]phpBB 3.x

    • Fixed import of php code bbcode
    • Unknown user option field types will now be ignored if there is no proper counter-part

    [*]Kunena 3.x

    • Resolved an issue related to empty usernames for a thread's first post

    [*]XenForo 1.2.x

    • Fixed an issue if no ip address was captured during registration

    [/list]User Infraction System 2.0.4

    • Fixed automatic revoking of warnings

    WoltLab Community Framework 2.0.9 pl 1

    • Image titles within the ImageViewer were not always properly encoded

    WoltLab Community Framework 2.0.10

    • The media BBCode did not properly encode unknown values
    • Parallel attempts to assign a user to a moderation queue item yielded an error
    • The hearth smiley could cause following content to be discarded if placed at the end of a line
    • The preset setting for user notifications were not handled during installation
    • Resolved a few issues in the ImageViewer caused by calculation errors
    • Backported advanced pre-installation checks for uploaded packages
    • The layout for the built-in page for phpinfo() could break in newer PHP versions
    • Tabs shown in the sitemap overlay could overflow the box
    • Editing your user profile if there are only checksboxes caused the system to reject the changes
    • Image dimensions for GIFs were improperly calculated in ImageMagick
    • Font size in textareas in Firefox was bigger than it should
    • Truncating HTML to a specific width did not account for all possible void elements
    • Fixed rebuilding likes for objects
    • Improved performance of highlighter when dealing with really large input, preventing the PCRE backtrace limit to kick in
    • Disabled highlighting of codes longer than 16 KiB causing PHP to yield a SIGSEGV
    • Fix for PHP on Ubuntu 14.04 with Plesk 12 incorrectly announcing gzopen64() instead of gzopen()

    Alexander Ebert
    Senior Developer WoltLab® GmbH

  • We have just released a small stability update, please use the Search for Updates feature to apply this update.


    WoltLab Community Framework 2.0.10 pl 1

    • ImageViewer failed to load some images
    • Disabled update servers were incorrectly considered when trying to install packages
    • Added \wcf\data\category\CategoryNodeTree::setMaxDepth() to allow better handling of large sets of nested categories
    • Fixed handling of orphaned recent activity events
    • Changed status code returned for expired sessions from 430 to 409, fixes an issue with the LiteSpeed webserver
    • Fixed Chrome on Android unable to scroll if an element with position: fixed is visible

    Alexander Ebert
    Senior Developer WoltLab® GmbH

  • We have just released a small stability update, please use the Search for Updates feature to apply this update.


    WoltLab Community Framework 2.0.10 pl 2

    • Resolved a few issues when attempting to install packages using invalid/broken archives
    • Properly handling empty reason for reported content

    Alexander Ebert
    Senior Developer WoltLab® GmbH