Cronologia versioni di Space Image of the Day - 2 versioni
Space Image of the Day di Tarekul Islam Rifat
Cronologia versioni di Space Image of the Day - 2 versioni
Attenzione alle versioni datate. Sono visualizzate solamente per scopi di test e di riferimento.È raccomandato usare sempre l’ultima versione di un componente aggiuntivo.
Ultima versione
Versione 1.3.0
Rilasciato 10 apr 2026 - 172,76 kBCompatibile con firefox140.0 e successive, android142.0 e successive🌌 Space Image of the Day - v1.3.0 Release Notes
We are thrilled to announce version 1.3.0 of our browser extension! This release is a massive milestone that focuses on elevating the initial user experience, refactoring core code for better maintainability, and achieving 100% security compliance across all browser storefronts.
🚀 Key Features & Enhancements
🖼️ Curated Starter Gallery Overhaul
First impressions matter. We've completely overhauled the Initial Pictures (starterApods.ts) that greet new users before the background fetches finish.
Replaced the default fallback imagery with a newly curated, breathtaking set of high-resolution interstellar images.
Refactored the MediaSection and ApodDisplay components to handle these new high-definition assets more gracefully, ensuring the "Zero Latency" first-load is visually stunning from the very first tab open.
🛡️ Storefront Security & Compliance (Firefox)
To ensure 100% compatibility with Mozilla's strict automated security validators, we engineered a custom build step (sanitizeFirefoxBundle).
The Fix: Safely intercepts and translates React 19's internal .innerHTML API calls into bracket notation during the final Vite bundling stage. This bypasses false-positive validator warnings without altering our interface.
Official Security Policy: Introduced our SECURITY.md file explicitly highlighting our Zero-Data Collection Policy, guaranteeing users that we never track their history or telemetry.
Manifest Auditing: Validated host_permissions boundaries in both standard Chrome (manifest.json) and Gecko (manifest.firefox.json) to request only the absolute minimum required access.
⚙️ Core Logic & State Management Rewrite
Under the hood, we spent a significant amount of time cleaning up technical debt to make the extension vastly more resilient:
Context & Background Refactor: Cleaned up the data flow between ApodContext.tsx and the Service Worker (background.ts), leading to fewer race conditions and superior offline-fallback rendering.
Options Page Polish: Enhanced options.tsx for a smoother user-configuration journey.
Code Quality: Overhauled our eslint.config.js with stricter, modern rules to ensure future contributions and features maintain our high standard of code readability.Codice sorgente rilasciato sotto licenza Mozilla Public License 2.0
Versioni precedenti
Versione 1.2.0
Rilasciato 5 apr 2026 - 171,99 kBCompatibile con firefox140.0 e successive, android142.0 e successiveCodice sorgente rilasciato sotto licenza Mozilla Public License 2.0