This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
release_12.0 [2017/07/29 12:00] admin created |
release_12.0 [2020/12/23 17:11] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | [[Release_Notes|<< | ||
+ | |||
+ | ====== Release 12.0 - Key Features ====== | ||
+ | ===== Most-Noticeable New Functionality ===== | ||
+ | * More flexible licensing | ||
+ | * Changes to " | ||
+ | * Switch to program map-based event tagging, as opposed to program area | ||
+ | * PAB have enhanced wordings to make it clearer for all that these are not the same as old-school merit badges | ||
+ | * PAB linked to work-sheets for pre-literate youth | ||
+ | * Completely revamped the presentation of Move/Link Up and Transfer | ||
+ | * Allow scouters to transfer to *any* section level | ||
+ | * Add "' | ||
+ | * Added floating placeholders to input fields | ||
+ | |||
+ | ===== Canadian Path Fixes ===== | ||
+ | * Tweaked Camping Skills 6.21 logic | ||
+ | * Trail Skills 6.19b has been deprecated | ||
+ | * Removed " | ||
+ | * Empty headers for old Program badges in special-award-image-picker, | ||
+ | * OAS with more than 9 competencies had completion logic error | ||
+ | * TROOP: replaced missing/ | ||
+ | * TROOP: link badges were missing from the page of " | ||
+ | * TROOP: swapped PAB ' | ||
+ | * PACK/TROOP: Top Section award not selectable from Related Requirements picker | ||
+ | * ENH: History showing OAS accomplishments earned as a result of events in previous section now link back to the event | ||
+ | |||
+ | ===== Email Fixes ===== | ||
+ | * Ambiguous rejected reasons being shown when viewing sent emails | ||
+ | * Workaround for Mandrill' | ||
+ | * " | ||
+ | * Fixed an opt-out issue when unsubscribing to welcome messages | ||
+ | * Better handling of mandrill notification storms | ||
+ | * ENH: Compose email should do check on "Add Adults" | ||
+ | |||
+ | ===== Login Fixes ===== | ||
+ | * Sometimes going to " | ||
+ | * Welcome Message Preview says "Hello Unknown" | ||
+ | * Work around possibility of having two scouters using the same Login record (e.g., after a move up) | ||
+ | * You could inactivate your own scouter record... potentially leaving the account with no remaining admins | ||
+ | * Parent/ | ||
+ | * Contact settings weren' | ||
+ | * Misleading error message when you try to sign in with the wrong password | ||
+ | * Exception when trying to change your own login email address to one that is used only in another, deleted account | ||
+ | * Sign In link in the embedded/ | ||
+ | * Added SOAP method to clean up duplicate LoginEmail records | ||
+ | * ENH: Give unwelcomed users an option to send themselves a welcome message | ||
+ | * ENH: imported logins default to " | ||
+ | * ENH: toggle to show/hide inactive logins | ||
+ | * ENH: renamed " | ||
+ | |||
+ | ===== Merging/ | ||
+ | * Prevent badge tallies from doubling when merging two moved-up youth | ||
+ | * Fixed typo in Merge Youth message | ||
+ | * Transferring a scouter to another section at the same level that already had a scouter with the same login email address was creating a second scouter record with no login | ||
+ | * transferring scouters was not working under certain circumstances | ||
+ | * Data cleanup to double-counted tallies associated with merges of multiply-migrated youth records | ||
+ | * ENH: MyScouts Import errors/ | ||
+ | * ENH: after importing from MyScouts, show tips about sending welcome messages and merging files | ||
+ | * ENH: migration dialog now shows the section level of the collaborating accounts | ||
+ | * ENH: after merge, don't kick user back to " | ||
+ | * ENH: add more progress messages during merging | ||
+ | ===== Event/ | ||
+ | * Catch potential exception in calculating whether a non-existent event has occurred yet | ||
+ | * " | ||
+ | * " | ||
+ | * Duplicating event could create invalid end time date, which would affect iCal export | ||
+ | * Embedded calendar had "<< | ||
+ | * Clicking on embedded calendar entry changed to list view, rather than drilling down to event | ||
+ | * Signup summary of new events wasn't being correctly displayed until after the event was saved | ||
+ | * "Some events will need to be refinalized because the participants change" | ||
+ | * Personal events should not ever show "No participants" | ||
+ | * Links in event description text were not the correct colour | ||
+ | * Events that had start/stop times that straddle DST begin/end had their stop times being incorrectly adjusted by one hour. | ||
+ | * ENH: changed icon of personal events | ||
+ | * ENH: embedded calendar should have clickable links to other sections' | ||
+ | * ENH: replace event location URL's with links in the calendar | ||
+ | * ENH: Improved some display issues with shared (embedded) badges and events | ||
+ | ===== Admin/ | ||
+ | * Import of badge spreadsheets creates badge completion expression that contains subrequirements | ||
+ | * Sending receipt for old purchase when multiple purchase made through cheque/ | ||
+ | * addNonPayPalPayment was not updating is_trial status | ||
+ | * FEAT: use custom paypal payments for to support arbitrary license sizes and terms | ||
+ | * FEAT: province-based HST | ||
+ | |||
+ | ===== Miscellaneous Enhancements ===== | ||
+ | * ENH: PACK: "Six points" | ||
+ | * ENH: Add Help page, with link to parent guide | ||
+ | * ENH: COMMISSIONERS: | ||
+ | * ENH: COMMISSIONERS: | ||
+ | * ENH: Give Credit check for unused requirements doesn' | ||
+ | * ENH: "Ready to Award" when grouped by badge now has the groupings sorted alphabetically | ||
+ | * ENH: re-enable obsolete iOS check (pre 4.0) | ||
+ | |||
+ | ===== Bug Fixes ===== | ||
+ | * Fixed one-cent rounding error in pricing calculator | ||
+ | * Suppress "Error fetching Councils" | ||
+ | * Detect sync errors and re-refetch badge definitions | ||
+ | * Disabled certain features from Personal edition that weren' | ||
+ | * Summary Record Sheet didn't include HTML-formatted notes | ||
+ | * Generated tax receipts report was blank | ||
+ | * Cleaned up some the account creation logic for Council accounts | ||
+ | * Some scouters had rid=-1 | ||
+ | * Prevented a java heap error on an inefficient query when connection to other account via council "tech support" | ||
+ | * Sometimes clicking on "In Bulk Initialization" | ||
+ | * Sharing badges didn't work when you could connect to multiple accounts | ||
+ | * Fixed some display issues with the requirements listed in History report | ||
+ | * Shared (embedded) badges weren' | ||
+ | |||
+ | ===== Patch (2017-02-21) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * Report user's time zone / DST settings | ||
+ | * Missing animated placeholders for a couple of input fields | ||
+ | * Added message when you select only youth with no program-related costs | ||
+ | * Added a " | ||
+ | * Added the Thanks button to the sidebar | ||
+ | * Added the Help button to the Home page, when no sidebar visible | ||
+ | |||
+ | ==== Bug Fixes ==== | ||
+ | * Suppressed an ASSERT due to absent guiding databases | ||
+ | * Some rejected emails were showing as " | ||
+ | * Apple mobile devices no longer have "Comic Sans" font installed, need to use " | ||
+ | * Don't hard-code CAD as the paypal currency | ||
+ | * Merging insists on canadian path only flag, but it isn't visible | ||
+ | * Error in SC Jungle Map (Runners and Trackers are mislabelled) is fixed in ScoutsTracker | ||
+ | * Clicking on a youth in the tax details page was generating an empty page | ||
+ | * ADMIN: addNonPayPalPayment doesn' | ||
+ | * List of selections under "Show other schedules" | ||
+ | * COMMISSIONERS: | ||
+ | * Removed hard-coded select width of 1280px | ||
+ | * Removed typo that was preventing loading of Participation by Program Area report | ||
+ | * IE: use of ipinfo.org to infer the user's province was causing the main info page to fail | ||
+ | ===== Patch (2017-02-23) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * Added "show only attended" | ||
+ | * Add "My Jungle/Pond Map Locations" | ||
+ | * Add " | ||
+ | * " | ||
+ | * Used " | ||
+ | * Provide a useful message when unable to fetch other schedules | ||
+ | * "Hide meetings" | ||
+ | ==== Bug Fixes ==== | ||
+ | * ADMIN: addNonPayPalPayment didn't record num_accounts | ||
+ | ===== Patch (2017-02-25) ===== | ||
+ | * BUG: Ringtail' | ||
+ | * ENH: suppress Program Areas for parents | ||
+ | * ENH: no longer annotate events Map Locations with corresponding Program Areas (and vice versa) | ||
+ | |||
+ | ===== Patch (2017-03-03) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * Support arbitrary month-based licensing | ||
+ | * Export/ | ||
+ | ==== Bug Fixes ==== | ||
+ | * Login id based youth contacts weren' | ||
+ | * Potential timing issue with clicking "show other schedules" | ||
+ | * Scouter-only events were being listed in Personal Journey Cards | ||
+ | * Export/ | ||
+ | * Export/ | ||
+ | |||
+ | ===== Patch (2017-03-06) ===== | ||
+ | * BUG: cursor was changing from pointer to hand at wrong location over the "Show other schedules" | ||
+ | * BUG: Personal Journey Card show the Progress Level percent completion for the Top Section award | ||
+ | * BUG? iOS: can't re-focus on the text editor | ||
+ | * BUG: Nova Scotia missing from website price calculator | ||
+ | * BUG: missing images for senior sections prevented the app from being cached | ||
+ | * BUG: ADMIN: could log duplicate IPN Transactions | ||
+ | * ENH: ADMIN: disabled deprecated ddclient service | ||
+ | * ENH: better handling/ | ||
+ | |||
+ | ===== Patch (2017-03-13) ===== | ||
+ | ==== Miscellaneous Enhancements ==== | ||
+ | * COMMISSIONERS: | ||
+ | * COMMISSIONERS: | ||
+ | * COMMISSIONERS: | ||
+ | * COMMISSIONERS: | ||
+ | |||
+ | ==== Bug Fixes ==== | ||
+ | * IMPORT: fixed logic error that was preventing subrequirements from being independently checkable | ||
+ | * Catch a potential missing tinymce issue | ||
+ | * COMMISSIONERS: | ||
+ | * TROOP: missing images from Personal Record Sheet | ||