Version 2.1.10 features numerous bug fixes and good chunk of new functionality, most of which are detailed in the 2.1.10 Milestone. Notably:
- Optional Best Brewer and Best Club calculations and display based upon user-defined point assignments and tie-breaking methodologies.
- BA styles (via BreweryDB API) are now supported.
- Admins have the option to chose the traditional "Amateur Edition" for homebrew competition or the new "Professional Edition" for professional brewer competitions where entrants are breweries, meaderies, distilleries, etc. with a single point of contact, not individual brewers.
- Integration of PayPal's Instant Payment Notification service to immediately update the paid status of entries after completing payment via PayPal. Requires a PayPal business account and some configuration. More information and setup instructions are here.
- More secure password reset process - requires php's mail() protocol (Issue #788 and Issue #740). If the mail() protocol is not an option, Top-Level Admins can still reset passwords for any user.
- Allow users to mark entries as paid when checking in entries using QR codes (Issue #771).
- Allow entrants to see if their entries have been marked as received (Issue #761).
- Admins have quick views of all entrant email addresses, including paid and unpaid. Allows for copy/paste into email clients (Issue #752).
- Entry numbers are now listed on participant address labels for easy retrieval of accompanying scoresheets (Issue #741).
- Allow admins to upload scoresheets by entry number or judging number (Issue #731).
- Provide an additional field for styles that list optional information that entrants can specify (Issue #725).
- Access to scoresheets from archived data (Issue #655).
- Publish results now button on the Admin Dashboard (Issue #756).
- Now supports Google's reCAPTCHA v2, with a fallback option to reCAPTCHA v1.
- Enhanced uploaded scorsheet naming conventions for more flexibility.
This release does not require the update script if upgrading from 2.16 or later.