OGame Guardian version history - 2 versions
OGame Guardian by PK
OGame Guardian version history - 2 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 3.1.0
Released Sep 13, 2026 - 71.52 KBWorks with firefox 142.0 and later, android 142.0 and later- Recognize the game's noEntry element as an empty mailbox instead of mailboxSchema
- Tested recovery from the previous read error and delivery of the next real report after the empty baseline. Unknown fragments and session errors remain rejected.
- Recognize the exact localized accounts anchor inside #joinGame, including its nested Play button and neighboring Last played control.
- Existing account targeting and multi-universe queue stay unchanged. Same-origin/localized path checks reject external or parameterized links; no self-navigation on the accounts page.
- Seven independent module views, persistent sidebar, PL/EN language selector, preserved unsaved forms and working FS/settings deep links.
- Standard minus in authored interface text; sound-file and backup tools grouped under Settings.
- Explicit mailbox format variants and confirmed-empty handling, no-cache requests, server metadata checks, translated deduplicated errors and per-category response-shape diagnostics.
- HUB account-list navigation; one coordinator for multiple redirected accounts, serialized returns, takeover between HUB tabs and closing only after all required live registrations. Manual universe override remains available for single-account recovery.
- Wake Lock acquisition races fixed, reacquisition after visibility changes and suspended quiet audio recovery. Practical system wake-prevention guidance; no guarantee when minimized.
- Added regression tests for module routing, mailbox formats, Titania/Ukdah selection, recovery ordering, closing guards and wake-lock races. Actual Ukdah response and authenticated HUB require user testing.
- Manifest version, stable extension ID and permissions unchanged.
- Optional automatic expedition reminders: default off, 30-second movement polling, 2-minute lead plus confirmed-deadline notice.
- Outbound/exploring forecasts never arm reminders; only explicit return legs use the actual arrival timestamp.
- Delayed/accelerated confirmed schedules replace old pending notices. Missing fleets are marked uncertain, without claiming a black hole or landing.
- Complete-list counter validation, account/session checks, request ordering, one reader per account, independent polling from any game screen and abort on configuration/role changes.
- Queue delivery validation after network errors and restart; account/global/expedition pauses cancel or hold relevant notices.
- PL/EN settings and an expedition dashboard. No additional permissions and no version bump.
Source code released under All Rights Reserved
Older versions
Version 3.0.0
Released Sep 6, 2026 - 43.04 KBWorks with firefox 142.0 and later, android 142.0 and later- New PL/EN dashboard, automatic language selection, localized extension metadata.
- Account identity: server host + player ID. Automatic discovery of future universes after login.
- Saved-account opening at startup and an Open All action; no account creation or credential storage.
- One active reader per account; standby tabs, heartbeat-based failover, per-account pause and alarms.
- Serialized event ingestion, namespaced IDs, durable bounded Telegram queue and history.
- Unacknowledged real alarms survive background restart; test alarms are not restored.
- Local alarm activation independent of Telegram; visible alarm independent of sound setting.
- Per-account Telegram messages, HTTP/API error validation, timeouts, bounded retries and retry_after.
- Recipient changes cancel pending deliveries; test Telegram updates diagnostic status.
- Mailbox failures do not prime synchronization or claim successful reads. Separate baseline per category/account.
- Explicit unknown-schema errors, PL/EN espionage phrases, isolated OGame v13 parser adapter.
- All hostile mission rows retained; probes distinguished; stable IDs avoid moving countdown text.
- Topbar fallback uses a threat transition latch, not an hourly suppression key.
- Separate script heartbeat, DOM read and successful mailbox timestamps; stale-read and first-heartbeat checks.
- Lobby no longer suppresses unrelated session failures; bounded attempts and waiting time.
- Manual lobby override wins; account-container ascent; ambiguous buttons refused; pre-click tab snapshot.
- Lobby closes only after the correct game content script registers; no duplicate forced navigation.
- Refresh deadlines replan immediately when settings, leader, pause or alarm state changes.
- DOM/mailbox scheduler changes apply without reload; in-progress obsolete reads are cancelled.
- Dashboard and in-game status independent of page refresh; daily counters independent of history retention.
- Quiet audio stops when no actively monitored game tabs remain; Wake Lock limitations documented.
- Validated configuration/imports, supported zero delays, secret-free default token export and optional audio.
- Existing 2.4 configuration/audio retained where available; 2.4 backup import and unassigned legacy log archive.
- Local simulations, filtered history/export and counts, icon assets, bilingual README/data notes.
- 34 background/config regression tests + 8 content scheduler tests executed successfully.
- 18 browser DOM fixtures and offline dashboard preview included but not executed in the restricted cloud browser.
Source code released under All Rights Reserved