You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
v0.7.0 - Quiet-by-default boss tracker with event reminders
Boss tracker
The boss tracker is now hidden by default. The floating panel no longer auto-appears just because Catalyst is installed — it must be switched on in the settings popup, or via the new reminder toast. Anyone who previously flipped the Boss event tracker toggle keeps their explicit choice; users who were seeing the panel purely through the old default will need to opt back in.
New boss-event reminder. When a boss event is live and the tracker is hidden, Catalyst shows a small in-page toast — "Boss event is live. Show Boss Tracker?" — with Show Tracker (enables the tracker on the spot) and Don't remind me for this event (silences reminders for that event only). It appears at most once per day per event, per device, and never again for an event after either button is clicked. A new Boss event reminders toggle (popup + options page, on by default) disables reminders entirely; the tracker can still be used manually either way.
While the tracker is hidden, Catalyst makes zero boss-event requests of its own — event detection rides on the boss_events_progress responses the Boot.dev page already fetches. The last tracked event's stats (be_boss_state) are left untouched in quiet mode, so re-enabling the tracker later still shows them until newer event data replaces them.
New close (×) button on the panel header (next to the gear and minimize buttons): hides the tracker and switches its setting off in one click, instead of a trip to the settings popup. Closing also counts as "don't remind me" for the current event, so the reminder toast doesn't immediately offer to reopen it.
The "No active boss event right now" toast is now shown at most once per 24h per device. It used to reappear on every page refresh between events while the tracker was on.
Reminders are in-page toasts like every other Catalyst alert — no notifications permission, no new permissions of any kind.
Toasts can now carry action buttons (used by the reminder); plain toasts are unchanged.
Added a maintainer-only be_boss_reminder_debug flag (chrome.storage.local) that feeds a synthetic active event through the real reminder path, so the toast and its buttons can be exercised between events (which are 4–8 weeks apart).
Assets
Added license/attribution clarification for bundled Boot.dev visual assets.
Removed the maintainer-only be_use_bundled_native_art preview flag now that Boot.dev has given permission to bundle the assets; the no-art fallback path is no longer needed.