v1.9.0 - Testing, Security, and UI Polish
- Automated Tests - Added a pytest suite covering the API, provider filtering, cache reuse, stale data fallback, and 503 responses.
- Secure Rendering - Escaped launch data before rendering and restricted links to HTTP and HTTPS.
- Focus Management - Restored keyboard focus to the launch card after closing the detail dialog.
-
Accessibility Improvements - Added a skip link, live status region,
aria-busystate, and an accessible dialog label. - Error Handling - Added a Retry button and an Offline footer state when loading fails.
- Reduced Motion Support - Disabled radar, blip, and skeleton animations when reduced motion is enabled.
- Typography - Added Space Grotesk, Inter, and JetBrains Mono with system font fallbacks.
- Visual Polish - Added a gradient hero title, card hover lift and zoom effects, and accent-colored text selection.
- Favicon - Added favicon.svg
Published - v1.9.0 is now available on GitHub.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.