I’ve made an update to Mingle today. It includes a number of updates and improvements including a modified loading structure for the design files which improves plugin compatibility. This also has an important security fix included in the update. I highly recommend making this update as soon as possible. If you are not ready to do a full upgrade of your install, you should still replace the security fix file.
Below is a full change log and a description of how to only perform the security fix. Let us know if you find any problems or have questions. You can find a copy of the relevant parts of the change log below.
Mingle v1.5.2 Change Log
2012-02-06 - Update (v1.5.2)
--------------------------------------------------------------
Modified loading process for design files
- Improves support for dynamic JS loading in shortcodes
- Enables context specific design files: "design-{$context}.php". This would rarely be needed. Added for future development purposes.
- Updated files:
design.php
framework/theme-functions/layout-and-design.php
Added missing translations in login popup
- Updated files:
footer-default.php
assets/translation/*
Change to CAPTCHA condition in email processing and stripslashes() for content with apostrophe (thanks jeffw!)
- Updated files:
framework/utilities/email-functions.php
Updates for WP 3.3
- File path showing at bottom of page/post content
- Changed "return get_template_part( 'template', $context );" to "get_template_part( 'template', $context );"
- Updated files:
framework/theme-functions/layout-and-design.php
Security Update - settings export option
- Added additional security check to theme settings export
- Updated files:
framework/utilities/download/getfile.php
Security Update Instructions
To perform only the security update:
1. Download the latest version of the theme from ThemeForest.
2. Locate the file “framework/utilities/download/getfile.php”
3. Overwrite the file on your server with this newer version.
4. Done!
If you do the security update only you do not have to worry about any conflicts as this new file is compatible with all previous versions of the theme.