Historia wersji dodatku NSPM Power Tools — 3 wersje
NSPM Power Tools Autor: Adam Gunderson
Historia wersji dodatku NSPM Power Tools — 3 wersje
Zachowaj ostrożność podczas używania starych wersji! Są one wyświetlane w celach testowych i historycznych.Zawsze powinno używać się najnowszej wersji dodatku.
Najnowsza wersja
Wersja 3.6.2
Data wydania: 5 cze 2026 — 214,51 KBDziała z: firefox 109.0 i nowszev3.6.2 (2026-06-04)
• Policy Optimizer bulk actions — bug fix: bulk assign, unassign, and cancel could fail with a 400 Bad Request ("the ticket is no longer in the same state as when it was initially loaded") because the extension sometimes targeted an already-completed workflow task; the task picker relied on status values FireMon doesn't return and on the order of the task list (which isn't stable between requests), so it could fall back to a finished task; it now selects the active (non-completed) task matching the ticket's current stage, so these bulk operations succeed reliably
v3.6.1 (2026-06-03)
• Policy Optimizer reviews page — performance: eliminated the per-row Security Manager SIQL query when only Compliance columns (Control Failure, Severity) are shown — those values come entirely from prefetched packet data, so the page no longer hits Security Manager once per visible row; the per-row rule lookups now run only when a Rule or Rule Documentation column is actually enabled, sharply reducing server CPU on this page
• Policy Optimizer reviews page — performance: fixed a MutationObserver feedback loop where the extension's own column/checkbox DOM writes re-triggered a full table refresh in a continuous loop (pegging a browser CPU core and re-walking every row indefinitely); the observer now ignores self-induced mutations and coalesces genuine table changes (pagination, filtering, row reloads) behind a short debounce
• Policy Optimizer reviews page — performance: replaced the document-wide DOM observer that was used only to detect navigation (it fired on every DOM change in the FireMon app) with standard navigation events plus a lightweight twice-a-second URL check; also de-duplicated re-initialization so a single navigation no longer runs the packet prefetch and column apply multiple timesLicencja kodu źródłowego: Mozilla Public License 2.0
Poprzednie wersje
Wersja 3.4.1
Data wydania: 23 kwi 2026 — 193,58 KBDziała z: firefox 109.0 i nowszev3.4.1 (2026-04-23)
• Policy Optimizer bulk assign: fixed intermittent 400 errors caused by FireMon's optimistic locking — on failure the extension now re-fetches fresh task details and retries rather than reusing stale task/packet-task IDs
• Policy Optimizer bulk assign: fixed 415 Unsupported Media Type errors by sending correct Content-Type: text/plain from the first attempt (per API spec)
v3.4.0 (2026-04-21)
• Policy Optimizer extra columns: rule columns (Name, Sources, Destinations, Services, Comments) now group together immediately after the native Rule Number column
• Fixed column alignment bug where Severity values appeared in the Services column and vice versa — all extra column types now use a consistent sort order so colgroup <col> elements and body <td> elements always stay in sync
• Compliance columns (Control Failure, Severity) now populate immediately on page load; severity fetch is awaited before rule data loads so values are accurate on first renderLicencja kodu źródłowego: Mozilla Public License 2.0
Wersja 3.3.0
Data wydania: 6 mar 2026 — 186,42 KBDziała z: firefox 109.0 i nowszeLicencja kodu źródłowego: Mozilla Public License 2.0