Skip to Content

SAMURAI 4.8

Released July 13, 2026.

Features

  • Cisco ACI: Contract Flow page for the contract detail view
  • Cisco ACI: heatmap contract items deep-link to filtered Contracts tab
  • Cisco ACI: heatmap contract lists + URL-persisted drill state
  • Cisco ACI: host detail sheet on ACI heatmap leaf tiles
  • Cisco ACI: migrate ACI heatmap from Topology page to the APIC page
  • Cisco ACI: move heatmap Logical/Physical toggle onto the breadcrumb row
  • Cisco ACI: physical heatmap leaf detail sheet + URL state
  • Cisco ACI: rebuild the Fabric tab to the Fabric View design
  • Cisco ACI: show endpoint name (contName) on the ACI heatmap
  • Firewall: rich collapsed change-card summary (FMC-parity chip flow)
  • Firewall: shared change-card components, standardize SRX + FortiGate
  • Firewall: shared FirewallNatFlow - standardize NAT row-expand on all vendors
  • Firewall: shared FirewallResourceTab + FirewallChangesTab shells
  • Frontend: catalog-driven platform + transport selection in device form
  • Cisco ISE: apply v2 language to Policy Matrix where-used + cell sheets
  • Cisco ISE: apply v2 language to SGT + SGACL detail sheets
  • Cisco ISE: redesign Policy Matrix as a Segregation-style heatmap
  • Cisco ISE: render parsed SGACL chips in the Policy Matrix sheet
  • Cisco ISE: show SGT-bound subnets in the matrix sheet + tooltip
  • Junos: connector - parsers with golden fixtures + exec-channel SSH runner
  • Junos: fetcher + router branches + catalog row + vendor docs
  • Platform: platform catalog + GET /api/devices/platforms
  • Platform: VyOS platform constant + show-version detection
  • Policy Analyzer: animate Access-flow contract cards + rename tab
  • Policy Analyzer: apply v2 language to PolicyDetailSheet
  • Policy Analyzer: contract columns as scrollable lists + thin scrollbar
  • Policy Analyzer: implement Contract Detail Sheet designer mock
  • Policy Analyzer: interactive segregation baseline builder
  • Policy Analyzer: make Cisco ISE a first-class vendor
  • Policy Analyzer: migrate Access-policy search into AdvancedFilterBar
  • Policy Analyzer: migrate segregation zone-pair dialog to a sheet
  • Policy Analyzer: redesign Access-flow sheets per EPG Detail Sheet v2
  • Policy Analyzer: restore fuller segregation tooltip, label “Resolved filters”
  • Policy Analyzer: rich hover tooltip on segregation matrix cells
  • Policy Analyzer: segregation matrix tooltip shows only contracts
  • Policy Analyzer: show governing policies in segregation dialog
  • Policy Analyzer: show governing policies in the segregation tooltip
  • Policy: deep-link provided/consumed items in access-flow sheets
  • Policy: persist Access-flow selected EPG in the URL
  • Rbac: gate all device audit-log tabs behind debug.access
  • Rbac: gate Palo audit tab + Syslog + Compliance behind debug.access
  • Rbac: hide export UI unless the user holds the export permission
  • Router/ftd: anomaly callout + in-detail MAC/IP filter on endpoints chassis
  • Router/ftd: heat-color endpoint chassis cards by endpoint count
  • Router: default to the Interfaces tab, matching the switch page
  • Router: rebuild the Interfaces chassis to the Router Interfaces design
  • Sidebar: animate nested panel sections with the shared Collapse
  • Sidebar: animate Overview & System sections via NavSection Collapse
  • Juniper SRX: connector - Junos config-JSON flatteners + commit parser + FetchAll
  • Juniper SRX: frontend panel + all device-type registries
  • Juniper SRX: list/changes/timeline handlers on the canonical envelope
  • Juniper SRX: NAT table Palo parity - match columns, translation split, kind badges
  • Juniper SRX: official HPE element symbol as the device icon
  • Juniper SRX: Palo-parity pass - export, richer datatables, timeline+attribution, object-aware filtering
  • Juniper SRX: resolve objects, sets and custom applications inline in the policies table
  • Juniper SRX: standard per-card attribution footers; banner only for ambiguous windows
  • Juniper SRX: standardize firewall design - shared PolicyFlow card + SrxChangeDetail
  • Juniper SRX: type registration + fetcher + comparer, conformance-green
  • Juniper SRX: unified-policy fields, hit count, derived timestamps
  • Juniper SRX: use HPE brand mark for the SRX icon
  • Switch: animate the Virtual/logical collapse
  • Switch: chassis faceplate for the Interfaces tab
  • Switch: collapsible virtual section, show-down toggle, always-visible detail
  • Switch: group the Interfaces chassis access bank by stack member
  • Switch: rebuild Endpoints chassis to the Endpoint Heatmap design
  • Topology: drag-to-pan + centre the hierarchical drawing
  • Topology: drop band overlays, add wheel zoom + detail sheet
  • Topology: group connected devices by connection type in the sheet
  • Topology: hierarchical tiered network view
  • Topology: per-row badge + collapsible animated connection groups
  • Topology: remove the Datacenter tab from the mode toggle
  • UI: fold popover family into the shared motion tokens
  • UI: standardize all export dropdowns on shadcn DropdownMenu
  • UI: standardize dialog/sheet animations behind shared motion tokens
  • Vyos: fetcher with api/ssh/both transport dispatch + router branch
  • Vyos: HTTPS API connector
  • Vyos: interactive-shell SSH runner
  • Vyos: output parsers + lab golden fixtures
  • Vyos: transport validation + api-aware reachability probe

Bug Fixes

  • Cisco ACI: heatmap tab now fills the tab height
  • Changes: FortiGate envelope unwrap + shared items fallback on global page
  • Deps: bump excelize to v2.11.0 (CVE-2026-54063)
  • Firewall: Palo collapsed card parity + FortiGate timeline diff + card animation
  • Firewall: rich modified-card preview + items-fallback for empty re-diffs
  • Firewall: standardize SRX Changes tab chrome to canonical
  • Firewall: stepped reveal uses the canonical dashed button
  • Cisco FMC: access-rule filters reach NetworkGroups - split resolved values
  • Cisco FMC: standardize access-rule row-expand onto the shared flow card
  • FortiGate: CIDR masks, any-keyword, compact services, house header
  • FortiGate: IP-in-subnet search reaches address GROUPS
  • FortiGate: service cell - one item per row, consistent text size
  • FortiGate: standardize Policies tab - row-expand flow card + collapsible chip columns
  • Frontend: router panel vendor derives from platform catalog
  • Objects Tabs: contained-IP search reaches groups and sets
  • Palo Alto: additive object resolution - name search restored
  • Policy Analyzer: firewall graph nodes say “Access & services” not “Contracts”
  • Policy Analyzer: frame the Access-flow focused view in a card
  • Policy Analyzer: play close animation for Access-flow sheets
  • Policy Analyzer: stop segregation dialog close from freezing the grid
  • Policy Analyzer: use an inline search field in the Access-policy tab
  • Rbac: stop Share dialog 403ing /api/users; scope list read to export.share
  • Rules: align Detection Rules page with project design language
  • Security: strip api_key from device PUT/GET responses
  • Settings: flatten inner field-group boxes for consistent section bodies
  • Srx,fortigate: NAT match normalization + address resolution + design parity
  • Juniper SRX: filter bar review - plain hints, per-tab placeholders, NAT chip filtering
  • Juniper SRX: FMC-style per-object resolution, term apps, address ranges
  • Juniper SRX: hide Hits column by default - Palo parity
  • SSH: terminal + forensics dial custom SSH ports via DeviceSSHAddr
  • Switch: show full port labels + fix missing ports on the endpoint heatmap
  • Sync: explicit :port on device address wins the reachability probe
  • Topology: connect SD-WAN branch routers to hub/edge routers
  • Topology: correlate Palo/FTD firewalls onto the map
  • Topology: node click opens the detail sheet again
  • Topology: zoom-in snap-back + show all devices, drop site chips
  • UI: default tooltip rounded-full -> rounded-md
  • UI: devices dialogs - wider add/edit, viewport-overflow scroll guard
  • UI: keep a motion-free dialog dismiss fade under reduced-motion
  • UI: standardize detail-sheet card corners to rounded-lg
  • Vyos: strip volatile ARP neighbor state from the snapshot hash
  • Vyos: url is an API endpoint on multi-transport platforms

Performance Improvements

  • Cisco ISE: memoize TrustSec matrix cells so drawer close doesn’t re-render all
  • Shell: memoize Sidebar/Topbar so shell dialogs don’t re-render them
Last updated on