This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
release_15.4 [2020/05/13 14:37] admin [Bug Fixes] |
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 " | ||