Versione dell’estensioneScritto in inglese
UsageMeterv1.2.21
6 modifiche
- 4 nuove
- 1 migliorate
- 1 correzione
Queste note di rilascio sono disponibili solo in inglese.
- Correzione
Rename account now actually persists — the native window.prompt() was detaching the MV3 popup and the new name was getting lost on the way back to the store. Replaced with a real in-popup PromptModal that keeps focus inside the extension window
- Nuovo
PromptModal component — themed glass-card with auto-focus + auto-select of the default value, Enter to save, Escape to cancel, 60-char limit by default. Exposed via provide('showPrompt') so any view can do `await showPrompt({ title, defaultValue, … })` instead of the blocking browser prompt
- Migliorato
Rename flow uses the account's current customName (or the part before @) as the prefilled value, with the full email shown as placeholder, so the user starts from something sensible instead of a blank field
- Nuovo
Soft auto-update check — background poll of /api/extension/version every 6h (plus an immediate first check 5s after boot). If the extension is behind, the popup shows a green "New version available — Update" banner that opens the Chrome Web Store (or AMO on Firefox) on click. Dismissal is keyed to the specific version, so the banner reappears automatically on the next release
- Nuovo
Backend endpoint /api/extension/version — reads web/data/extension-version.json and supports `?v=1.2.X` to return { behind, ahead, upToDate } without an extra compare step in the client. 10 min / 1 h CORS cache headers so polling is cheap
- Nuovo
Translations for rename modal (accounts.renameTitle, accounts.renameHint, modal.save) + update banner (update.bannerTitle, update.bannerSubtitle, update.youreOn, update.updateNow, update.remindLater) in all 34 locales via scripts/add-i18n-v1221.mjs