This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
release_15.4 [2020/05/13 14:43] |
release_15.4 [2020/12/23 17:11] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | [[Release_Notes|<< | ||
| + | |||
| + | ====== Release 15.4 - Key Features ====== | ||
| + | ===== Feature: Service Worker Caching ===== | ||
| + | Deprecated HTML5 AppCache in favour of Service Worker caching, because Chrome was discontinuing support for AppCache in April 2020. | ||
| + | |||
| + | ===== Miscellaneous Enhancements ===== | ||
| + | * Allow 'Use a Different Login' to work even when off-line | ||
| + | * Deprecated old program setting and catalog | ||
| + | * Renamed table Catalog to CatalogBadge | ||
| + | * Replaced deprecated ' | ||
| + | * Add a return date to the authentication token, so that we can check the expiry before prompting for the PIN (since we'll then turn around and ask for the email+password anyway) | ||
| + | * Use ani-placeholders in # | ||
| + | * If the account has a ' | ||
| + | ===== Bug Fixes ===== | ||
| + | * PRS was generating an exception when there was only a single permit available to a section | ||
| + | * NPE in processing PayPal payments for Group license | ||
| + | * SS-2315: ' | ||
| + | * Brand-new users were getting stuck at a "Pick a PIN" | ||
| + | ===== Patch (2020-04-14) ===== | ||
| + | ==== Miscellaneous Enhancements ==== | ||
| + | * SCHEMA: Moved ASSOCIATION_OFFICIAL property into Section.is_official | ||
| + | * SCHEMA: Prepped Attribute for desharding | ||
| + | * Deprecate obsolete " | ||
| + | * Deprecate HELLO_BETA logic | ||
| + | ==== Bug Fixes ==== | ||
| + | * Possible NPE on RSVP response | ||
| + | * AU: Event attributes in some editions had lower-case text | ||
| + | ===== Patch (2020-04-26) ===== | ||
| + | ==== Miscellaneous Enhancements ==== | ||
| + | * Allow Scouters to be marked as (in)eligible in event signup | ||
| + | * Added missing files to cache manifest | ||
| + | * Attendance report counts youth whose participation pre-dates their join date | ||
| + | * SCHEMA: Migrated to use of Label and Attribute keys | ||
| + | * SCHEMA: Migrated to use of PatrolMember table | ||
| + | * ADMIN: Added file-by-file reporting of cache errors | ||
| + | * ADMIN: Removed irrelevant text from footer | ||
| + | |||
| + | ==== Bug Fixes ==== | ||
| + | * SS-2325: "Give Credit" | ||
| + | * SS-2336: Birthdays on Calendar show " | ||
| + | * SS-2231: Deleted redundant harmless but performance-reducing Tally records | ||
| + | * AU: Fixed a couple of formatting errors in deprecated .txt progress report | ||
| + | ===== Patch (2020-05-07) ===== | ||
| + | ==== Miscellaneous Enhancements ==== | ||
| + | * Moved link to " | ||
| + | * Added "Quick Fix" button to " | ||
| + | * Moved " | ||
| + | * Added tip to highlight moved " | ||
| + | * Added confirmations prior to Quick Fix, if off-line or there are queued updates | ||
| + | * SS-2355: Broken SC link for screening of non-members | ||
| + | * Randomize fetches of the manifests, so we never rely on disk cache | ||
| + | * COMMISSIONERS: | ||
| + | * SCHEMA: added EditionProperty table | ||
| + | * SS-2379: Added an unawarded glyph to OAS stages in Wall Chart report | ||
| + | |||
| + | ==== Bug Fixes ==== | ||
| + | * SS-2337: Typo was preventing loading of embedded schedule | ||
| + | * SS-2338: Handle fact that attributes can be either objects or strings | ||
| + | * Detect that labels need to be refetched | ||
| + | * Fixed bad SQL query | ||
| + | * "Other participants" | ||
| + | * SS-2365: Couldn' | ||
| + | * Events that couldn' | ||
| + | * Added legacy field to Patrol.toJSON(), | ||
| + | * SectionYouth records with a bogus section_id = 0 were prevent the connection to pack 1353 | ||
| + | * Catch potential undefined variable error, and added logging to help diagnose the cause | ||
| + | * Service-Worker client function had a typo that prevented programatic unregistration | ||
| + | |||
| + | ===== Patch (2020-05-13) ===== | ||
| + | ==== Miscellaneous Enhancements ==== | ||
| + | * Added a "Copy Session Details" | ||
| + | * No longer need to enter PIN immediately after clicking Reload from Server | ||
| + | * Prevent overriding of outing' | ||
| + | * Update Multiple Youth now prompts to keep editing after Save | ||
| + | * Update Multiple Youth now has an " | ||
| + | |||
| + | ==== Bug Fixes ==== | ||
| + | * The "no photo" glyph wasn't available off-line | ||
| + | * SS-2385: Sometimes got login page instead of badge when clicking on shared link to badge | ||
| + | * ROVERS: SS-2393: Couldn' | ||
| + | * Use a different localstorage space for link-based badge/event viewing | ||
| + | * SS-2386: Update Multiple Youth could not list some youth during repeated updates | ||
| + | ===== Patch (2020-05-28) ===== | ||
| + | ==== Miscellaneous Enhancements ==== | ||
| + | * ES6 and eslint clean-up of section-specific files | ||
| + | * Added " | ||
| + | * Removed red-herring assert about missing inventory name | ||
| + | * AU: Enabled Unit-wide record sheets | ||
| + | * SCHEMA: Adopted a catalog subscription model for CP/1968 badges, as well as custom sets | ||
| + | ==== Bug Fixes ==== | ||
| + | * Fixed potential NPE when the licensing Commissioner account has been deleted | ||
| + | * HELLO: A couple of over-zealous clean-ups removed a variable needed by the Hello website and embedded calendar | ||
| + | * SS-2407: Images of custom inventory items weren' | ||
| + | * AU: Label event use in Unit-wide record sheet outing details were hard-coded to " | ||