MyBB Community Forums

Full Version: MyBB 1.2.10 Released - Maintenance Release
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
MyBB 1.2.10 is now available on the MyBB website and is a general maintenance release. MyBB 1.2.10 will be the last maintenance release of the MyBB 1.2 series before MyBB 1.4.

This release fixes numerous issues with versions released since 1.2.8 with some causing incorrect functionality of MyBB. These bugs have been fixed to provide a more stable version of MyBB for public use.

What's added/changed in this version?
The following two features were pulled out of MyBB 1.4 and back-ported to 1.2.10:
  • During an installation of MyBB, you can now choose the database collation/character set that should be used. The MyBB Group recommends users choose UTF-8, especially if you're using multiple languages on your forum.
  • Users without a UTF-8 database can choose to convert their existing database via the Admin CP.

MyBB 1.2.10 was also released to run with our upcoming public release of the MyBB Merge System, due for release shortly.

As this is the last maintenance release of the MyBB 1.2 series, I'd like to thank a few people for their amazing contributions to MyBB over the past year:
  • All of the developers we've had work on 1.2 for building a very stable release of MyBB and putting in the extra hours just to make sure things work correctly.
  • The support team for their extensive knowledge of 1.2 and the excellent support given to our users.
  • The translators - you guys have done a fantastic job bringing MyBB to your locality. It's very much appreciated!
  • The beta testers who we've had work with us on the past few maintenance releases.
  • The modification and theme community who have done some fantastic things extending MyBB and developed some quite attractive themes.

Information on upgrading, template changes and language changes can be found in the posts below.

Please note, that you need to run the upgrade script for this version. This is so the templates may be updated.
There are no database schema changes in this version.
Upgrading from the 1.2 series
When upgrading from 1.2, you will not lose any custom themes, plugins or language packs which you may have installed.

Follow the general [Wiki: Upgrading] (Broken link, head over to docs.mybb.com instead) guide outlined on the MyBB Wiki to complete the upgrade process. You may download a ZIP archive of changed files here:
[attachment=8354]

You must then check for modified templates using the instructions in the next post.

Upgrading from other versions
If you are upgrading from a version earlier than 1.2 then you will lose your custom themes, templates and language packs due to the number of changes between your version and the 1.2 series.

Before you attempt to upgrade, ensure you have a database backup and a copy of the files currently in use on your board. This is so you can revert back to your earlier version if you need to or something goes horribly wrong with the upgrade process.

Follow the general [Wiki: Upgrading] (Broken link, head over to docs.mybb.com instead) guide outlined on the MyBB Wiki to complete the upgrade process.

Changed files since MyBB 1.2.9
  • admin/
    • adminfunctions.php
    • adminlogs.php
    • announcements.php
    • attachments.php
    • badwords.php
    • dbtools.php
    • forums.php
    • index.php
    • maintenance.php
    • moderate.php
    • modlogs.php
    • profilefields.php
    • settings.php
    • templates.php
    • themes.php
    • users.php
  • inc/
    • class_core.php
    • class_custommoderation.php
    • class_datacache.php
    • class_feedgeneration.php
    • class_feedparser.php
    • class_moderation.php
    • class_parser.php
    • class_session.php
    • class_templates.php
    • db_mysql.php
    • db_mysqli.php
    • functions.php
    • functions_post.php
    • functions_rebuild.php
    • functions_search.php
    • functions_upload.php
    • functions_user.php
    • init.php
    • datahandlers/
      • pm.php
      • post.php
      • user.php
    • languages/
      • english.php
      • english/
        • global.lang.php
        • managegroup.lang.php
        • member.lang.php
        • messages.lang.php
        • newreply.lang.php
        • newthread.lang.php
        • online.lang.php
        • portal.lang.php
        • search.lang.php
        • admin/
          • dbtools.lang.php
          • global.lang.php
          • index.lang.php
          • settings.lang.php
          • users.lang.php
  • install/
    • index.php
    • stylesheet.css
    • resources/
      • language.lang.php
      • mybb_theme.xml
      • mysql_db_tables.php
      • settings.xml
      • upgrade8.php
  • jscripts/
    • autocomplete.js
    • editor.js
    • general.js
    • popup_menu.js
  • calendar.php
  • editpost.php
  • forumdisplay.php
  • global.php
  • index.php
  • member.php
  • moderation.php
  • newreply.php
  • newthread.php
  • online.php
  • polls.php
  • portal.php
  • printthread.php
  • private.php
  • ratethread.php
  • report.php
  • search.php
  • sendthread.php
  • showthread.php
  • stats.php
  • syndication.php
  • usercp.php
  • xmlhttp.php

Bugs fixed since MyBB 1.2.7
  • #17622 - Bugs in parser
  • #19252 - Birthday in profiles
  • #19275 - I Think...
  • #19293 - Birthday bug (again?)
  • #19335 - Bug in "General Statistics"
  • #19361 - Sending a Message via ICQ doesn't work
  • #19372 - Fix on the "who replied to this topic"
  • #19411 - Attachment quota defaults to a secondary group.
  • #19463 - Board style missing
  • #19504 - Private Message icon not working after 1.2.7 upgrade
  • #19512 - Moving threads count
  • #19521 - Editor Bug
  • #19558 - Number don't have a comma sign when it's more than a thousand
  • #19562 - Little typo bug
  • #19590 - Editor problem
  • #19591 - Black color (editor)
  • #19701 - Private message presets
  • #19723 - mySQL error when splitting post from thread...
  • #19776 - Cant Disable Thumbnails on Treads
  • #19923 - Split thread and the attachment icon
  • #20082 - MySQL error
  • #20149 - Post counter bug
  • #20167 - Unapproved Glory
  • #20221 - ...please wait -1 seconds before attempting....
  • #20288 - charset - firefox - utf-8 + iso-8859
  • #20340 - Merge threads
  • #20352 - Text sizes list - missing "large"
  • #20354 - Hardcoded moderator's inline checkbox for announcements?
  • #20356 - Bug in tag [IMG]
  • #20379 - Just a quick typo
  • #20400 - & in Forum Titles
  • #20423 - Recipient field empty when replying to a user with double quote character in username
  • #20438 - Announcement bugs
  • #20439 - Reputation / permission bug
  • #20442 - Registration bug
  • #20447 - Images/avatars missing index.html
  • #20461 - PM bug
  • Numerous other internal bug fixes.
Theme and template changes
Using the "Find Updated" link under the "Templates" section in the Admin CP you can find a list of the templates that have changed in this release that you've got one or more custom copies of.

After identifying changed templates using the tool you can either revert your custom template to the default (delete it) or use the "diff" tool to perform a difference analysis on your custom template and the default.

Since MyBB 1.2.9 the following templates have been changed.

"Revert required" indicates that for this template to work correctly with MyBB 1.2.10 you'll either need to revert it to the default or modify your custom template to include the changes in the default. If a revert is not required your custom version of the template should work perfectly fine.
  • changeuserbox
  • header_welcomeblock_member
  • index - Revert Required
  • index_boardstats
  • index_logoutlink
  • misc_rules_forum
  • showthread_inlinemoderation

Language file changes
Since MyBB 1.2.9 the following language files have had changes to them:
  • global.lang.php
  • managegroup.lang.php
  • member.lang.php
  • messages.lang.php
  • newreply.lang.php
  • newthread.lang.php
  • online.lang.php
  • portal.lang.php
  • search.lang.php
  • admin/
    • dbtools.lang.php
    • global.lang.php
    • index.lang.php
    • settings.lang.php
    • users.lang.php
Either update your language packs to include the changes in these files or revert to the standard English language pack.

Plugins
Most of your MyBB 1.2.x plugins will work correctly with 1.2.10 without any updates.