Repository navigation
Releases: Zulenka/ProjectMinerva
Releases · Zulenka/ProjectMinerva
Release list
v0.4.41
- Removed the heavy duplicate-instance DOM/window lock arbitration path after confirming duplicate starts were caused by running Minerva in multiple script managers.
- Kept startup tracked-target storage re-sync grace handling to reduce false NO TARGETS flashes.
v0.4.39
v0.4.38
v0.4.36
v0.4.34
- Reworked long-lived global UI listeners to use removable handlers, reducing listener buildup during teardown/reload cycles without changing behavior.
- Removed the public Minerva teardown export (kept internal instance handoff) and added preferred profile-page injection placement above the Profile Notes bar on supported layouts.
- Added .gitignore entry for local Old Releases zip archive folder.
v0.4.32
- Fixed poll primary-target selection so the current profile is only treated as primary when it is actually tracked (prevents AWAITING PING/UNKNOWN when viewing an untracked profile).
- Updated the API key input placeholder text to 'Enter your Public API Key...'
v0.4.31
- Fixed a profile-panel status sync edge case where the main Minerva box could stay on AWAITING PING while the tracked row already had a known status.
- Main panel status recovery now falls back to the current target's tracked threshold status when currentStatus is still UNKNOWN.
v0.4.30
- Added missing GM_removeValueChangeListener grant so teardown can unregister cross-tab sync listeners correctly.
- Hardened global one-time UI listeners to no-op for stale/inactive instances and reset bind flags during teardown to reduce memory retention and stale behavior.
v0.4.28
v0.4.27
- Added inline red UPDATE AVAILABLE badge in the main status header (shown only when a newer GitHub release exists).
- Added runtime teardown cleanup for UI, interval, and observer state on page unload and stale-instance takeover to reduce lingering UI/memory use.