Release notes/9.0.1

From Convention Master Documentation

< Release notes

NOTE: This page contains release notes for a past release of Convention Master. The current version is 10.1.7.

Today, we are excited to release Convention Master 9.0.1, the first bugfix release in the Convention Master 9.0 series. This release is a focused on only bug fixes and minor features or improvements. We are now confident in recommending customers to upgrade their production websites to 9.0.1. Please see upgrade information below.

List of Changes in 9.0.1

  • Database Upgrade #543 -
    • Table registrant_badges added
    • Table registrant_phone altered - contact_number changed to VARCHAR(50)
  • [Ticket #563] Updated url to company website on root index page
  • [Ticket #581] Made changes to the phone number field on cm to allow for +-()x to be used
  • [Ticket #582] Improved the way that error checking is handled on first and last name validation. Multiple hyphens, spaces, and periods may be used in both first and last name.
  • [Ticket #584] Fixed bug that when using event wizard sometimes caused an error to be generated on printer pools screen.
  • [Ticket #587] Fixed and issue that sometimes caused console to take a long time to load (checking for updates and license changes)
  • [Ticket #588] Fixed bug that when using event wizard caused an error to be generated when event being copied had no taxes.
  • [Ticket #589] New Event Wizard - Better date copying for membership-types copy - the new event wizard figures out how many days before the event a membership type avail_from and avail_to was. Then applies that same math to the membership types on the new event.
  • [Ticket #591] Fixed bug where saving a registration note to a user account generates a new line but the note isn't visible on view reg screen.
  • [Ticket #596] Fixed bug where age was not being calculated correctly.
  • [Ticket #597] Fixed bug that did not show what the saved default badge code was in the selector on edit events screen.
  • [Ticket #598] Fixed PDO bug that prevented volunteer module from working.
  • [Ticket #602] Fixed PDO error when trying to assign tasks to a volunteer.
  • [Ticket #605] Created a shell script that generates kiosk security questions and random passwords for all registrants that don't have one in the db.
  • [Ticket #604] Added functionality to the 02_text_aup step to allow the step to require a registrant to type in name as a extra action to agree to the AUP. Also updated the kiosk steps templates to reflect the new settings:
  // Require Registrant to enter name in box to agree when set to true - default False
  //$_SESSION['02_text_aup']['force_opt_in'] = False;
  // when forcing opt in - what text to display above name input box - only shown when $_SESSION['02_text_aup']['force_opt_in'] = True
  //$_SESSION['02_text_aup']['force_opt_in_text'] = "Type your name into the box below, and click \"Agree and Continue\" to agree to the above agreement.";


Before starting an upgrade, we recommend that you backup your Convention Master database and files.

To perform the upgrade, run a Subversion update in the folder that contains your Convention Master installation:

$ svn up /path/to/convention_master

When this has completed, log in to the staff 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, otherwise it will leave your install in a locked upgrade state.

For fuller/more complete information on upgrading your Convention Master installation, please see our upgrade documentation.

If you have any questions or comments, please email us at