January 3, 2017
developer revisions 1718 - 1828
SECURITY WARNING: This release contains a security patch for PHPMailer library. Critical PHPMailer security update for CVE-2016-10033. Convention Master uses this popular email framework to send emails. We have applied the patch released Dec 24 2016 to remove this vulnerability in PHPMailer.
UPGRADE WARNING: This release has special instructions about the upgrade process below. Please make sure you read them before performing an upgrade.
Today, we released Convention Master 9.1.0, a feature release in the Convention Master 9.x series. This release contains new features and large changes, as well as bug fixes and minor features or improvements. We are now confident in recommending customers to upgrade their production websites to 9.1.0. Please see upgrade information below.
Changes made and bugs fixed in 9.1.0 include:
Upgrading Convention Master from 9.0.x to 9.1.0
UPGRADE WARNING:
This upgrade will enforce the expectation that a UDF which 'Applies To:' Global will have one answer per person - and keep only the newest/most recent answering of the UDF and delete any extra answers (past event answers) per uid. If you care about this history you can not have it as ‘Applies to' global.
Please check your current UDFs (any event may be selected in this case) in Admin-Event -> User Defined Fields - This upgrade will convert answers for UDF where the "Applies To:" column is "Global".
If you want there to only be one answer per uid system wide no change is needed. If you want to keep answers per uid per event id, then edit the UDF so that "Applies To:" is "Any Event" before performing this upgrade.
UPGRADE WARNING:
The default db_connect template contained poor php warning settings. Please correct them manually to never display errors:
Edit the matching lines of /path/to/convention_master/shared_php/db_connect.php found near the bottom to be:
//new defaults
error_reporting(E_ALL ^ E_NOTICE ^ E_WARNING);
ini_set("display_errors",false);
Before starting an upgrade, we recommend that you backup your Convention Master database and files.
To perform the upgrade, perform an SVN update to the folder that contains your Convention Master installation:
$ svn up /path/to/convention_master
Then login to the staff console [yoursite.com/console] with an account that has the "Perform DB and System Upgrades" permission to automatically trigger any pending schema updates. DO NOT FORGET THIS STEP, as it will leave your install in a locked upgrade state.
If you have any questions or comments, please email us at support@civetsolutions.com.