Upgrading users from releases before RC1 are strongly urged to read the RC1 release notes, which highlight configuration changes, along with the extensive changes that occurred between Beta6 and RC1.
Please note that there are several important configuration changes to UC_Signup in this release:
- In order for a user to purchase signups on behalf of other users, you must grant the "purchase signups for other users" permission to any roles that should be able to do so. To maintain the functionality available in uc_signup up until this release, you should grant this permission to the anonymous and authenticated user roles.
- Until the release of Ubercart 6.x-2.5, You must run Ubercart 6.x-2.x dev with uc_signup. For more information, see:
bug #1040970 by ezra-g: Not Compatible with Ubercart 6.x-2.x-dev - Update Cart & Checkout buttons on /cart refresh page but do not work as expected
- You can now configure which user profile fields display in the uc_signup user registration workflow on a per-field basis, using the "Visible in uc_signup attendee information form" option configurable on each user profile field.
feature #1070092 by ezra-g: Show profile fields in uc_signup attendee info form but not user registration
- The main path for configuring uc_signup has moved:
Feature #1178828 by ezra-g: Move uc_signup settings to Signup settings form
Important note for users who are upgrading from a previous version:
The conditional actions predicates for uc_signup have changed.
The predicate "Change temporary signups to paid signups upon checkout when order balance is <= zero" is replaced by "Change temporary signups to paid signups upon checkout when order status is complete", and the predicate "Cancel temporary signups created by UC_Signup upon checkout with a remaining order balance" is replaced by "Cancel temporary signups created by UC_Signup when an order is cancelled".