This is an old revision of the document!
<< List of all previous releases
Release 17.5 - Key Features
New Program Elements
ScoutsTracker now supports the Claim the Flame challenge under “Home” | “Seasonal challenges”.
Noticeable UI Changes
SS-3933: When deleting a youth, if there are other youth with similar names, the user is warned about the fact and shown the similar names. This then helps them confirm that they aren't deleting the wrong “Ethan”.
SS-3982: Add an “Apply to all upcoming events” button to “Account” | “Advanced” | “Default Scouter-in-charge”, so if the Scouter-in-charge wasn't different for some of the events, they can quickly be replaced. This is useful when you have a leadership change. Changing the Scouter-in-charge prompts you if you want to apply the change to any upcoming events if some of those events have a different Scouter-in-charge.
Wired off the creation of “personal” accounts. The existence of these accounts were a hold-over from when Sections/Groups had to individually pay for ScoutsTracker, and consequently there were situations when the Youth wanted to track their own progress, even though the Scouters didn't want to pay. But now that National is covering the licence fee, this is no longer a common situation, and is instead being used by parents who forgot their login.
Miscellaneous Enhancements
Added better reporting of global-block rejections
Moved updating of message status to “sent” to the ResponseParser, and added polling loop to client
Added support for “Safety” section in a custom badge definition's Notes field
Cleaned up some use of apostrophes in HTTP params
Reduce amount of uploaded outing data when cancelling, updating member-in-charge, etc.
Reduce number of times EMAIL_META gets upload to server
Deleted old databases and tables that were still being retained from this summer's big schema migration
Bug Fixes
SS-3394: Changing your own login to use an email address already associated with another login shows a dialog, but the “Continue” button wasn't working
Assertion when updating EMAIL_META
COMMITTEE: SS-3949: Group-wide progress report was reporting a 500 error
COMMITTEE: SS-3954: Pandemic stage colours weren't being set correctly
SS-3947: Incorrect edition recorded when logins moved up to next section
Could get caught in an endless login loop if events had been misstored with account ID = 0
SS-3956: Red-herring error message when transferring youth to another account
SS-3959: Deleting an attachment doesn't immediately update the list of attachments, causing one to believe it didn't get deleted
SS-3972 (and others): Events appeared to go missing after signing in
Bogus events could prevent /hello website from loading
SS-3973: Yet another SC website redesign resulted in broken links to documents
COMMITTEE: Email invitations to collaborate weren't including the required invitation key
The list of other logins in the “You have no logins” page could be empty for some users
Patch (2022-01-29)
Miscellaneous Enhancements
AAF: Removed empty div when viewing (not editing) an AAF with no attachments
Better filtering prevents updates to Troop News from being filtered out if the local computer's timestamp is lagging the servers
Check for the existence of account admin contacts now includes youth members
Added additional support for leader-less (and more parameterized) product configurations
Reverting the signup of a non-member back to “Unknown” should leave them as Eligible
The reminder about parent screening for overnight events should take priority over checking that you're updating the signup of a past event
COMMITTEE: Rename “Key People” to “Committee members”, to discourage thinking that only the key 3 should be part of the committee account
NEWS FEED: Sorting now uses the largest of the min posting date and the last content updated date, rather than just the posting date
Made random number generator be offset by current timestamp
Bug Fixes
EMAIL: SS-3985: COVID-screening instructions were being included in new emails even if the event doesn't require screening (e.g., virtual)
AAF: When trying to resend a previously-submitted AAF, you would get a message saying you hadn't checked the “am aware of all policies” checkbox
AAF: SS-3986: The actual “Submit” button wasn't appearing for some users
SS-3988: Council web schedule hangs when advancing to next month
SS-3987: The list of Welcome Message's two-deep scouters wouldn't update when switching between sections, in the same browser tab
CONSENT: SS-3992: Checkboxes weren't clickable, vocabulary placeholder strings weren't being replaced
SS-4042: Parent/Guardian Consent Form filled out from RSVP email link couldn't be submitted
SS-3999: SDG Projects were showing up as inventory items
Updating the stock of a shared inventory item was generating a SQL exception
Patch (2022-02-10)
Miscellaneous Enhancements
ADMIN: Use a checkbox for YES/NO only parameters, instead of select
ADMIN: Provide dynamic list of products
ADMIN: Use fontawesome and nicer presentation of JSON results
ADMIN: SS-4033: Provided stripped-down admin interface for Council reps
Bug Fixes
SS-4045: Attendance Report has double checkmark in cell when participant brought guests
Cleaned up some missing/erroneous LoginAccess records
RSVP: SQL error when leaders respond
SS-4067: Non-admin scouters could sometimes not see all the youth in the roster
HELLO: Could get an exception accessing /hello for a Group that has had a section account created after the last Committee edition access
RSVP: Could get an exception trying to update the RSVP of a scouter
“Create New Account” button wasn't always showing up
iOS: Trying to work around the inability to click on the Security PIN text field