[[Release_Notes|<< List of all previous releases]] ====== Release 14.1 - Key Features ====== ===== New Functionality ===== === Email === * EMAIL: Add the ability to optionally initialize a new event-based email with a link to the event and/or the event description and/or the related requirements * EMAIL: Group the email recipients by status: unknown->queued->(bounced|sent|rejected)->opened === Commissioner Edition === * COMMISSIONERS: Emergency report should include emergency contact details from each section * COMMISSIONERS: Usage report, compare usage year-over-year === Signing in === * LOGIN: Show a list of other accounts in other sections that an email can access has access to * LOGIN: Give ability to set default choice in multi-login === Schedule & Events === * "Show other schedules" now persists across sessions, so you can toggle between accounts and your settings in each will be remembered * Event signups sorted by signup date (pre-cursor to "maximum capacity") === Other === * Add "Allow maybe responses by default" option under "Account" | "Advanced" * Add "Manage patrols" link under "Account" | "Scouts" ===== Miscellaneous Enhancments ===== * COMMISSIONERS: Eliminate reload of usage data if you just happen to change the results grouping * EMAIL: Doing unnecessary saves of drafts * EMAIL: Reduce number of refreshes on viewed old emails * FIREFOX: Added explicit content type to HttpResponse so FF would stop whining about XML parsing errers * Check for new scouters/youth having same name only checks active members, now * ADMIN: Add migrateGroups method * OAS badge requirement details auto-shown if search term matches the details text * Warn against moving away from youth/leaders with unsaved changes * Add a much more blunt wording when people opt out of emails ===== Bug Fixes ===== * Positively adjust licenses upon unlicensing oversubscribed account. * Make sure volume licenses can't be converted to individual licenses and retain discounted time * Fixed a SQL typo introduced in the last update * Changed definition of MemberContactDetail.value such that it's not limited to 255 chars * Intermittent problem accepting EULA * COMMISSIONERS: Non-admin logins see vestigal