Release Date: 2026-06-21
New Features
- Separate below-skyglow-floor flags for current and 11PM altitude columns in the dashboard – mirrors the existing
is_obstructed_now/is_obstructed_at_11pmpattern, so each column is independently highlighted when an object’s altitude falls below the skyglow floor - Skyglow-floor badge styling: rows where an object is above the horizon mask but below the skyglow floor now show a warm amber badge in both light and dark themes
Bug Fixes
/journalroute no longer crashes with a missing template – redirects to the dashboard index instead- Invalid
journal_adddates no longer crash on the journal form – gracefully redirects to core.index
Security
- Updated
idnadependency to patch a known vulnerability - Updated PyJWKClient dependency to patch a known vulnerability
Internal
- Extracted 558 lines of inline JavaScript from
templates/mobile_up_now.htmlintostatic/js/mobile_up_now.js; Jinja dependencies (i18n strings, url_for endpoints) preserved viawindow.*globals