Changes
- fix(discovery): run independent scans concurrently
- PR: #3620
- feat(telemetry): span and exception lists on alert / incident pages
- PR: #3622
- feat: move the two email-volume controls to User Settings > Email Preferences
- PR: #3621
- fix(discovery): allow re-importing deleted network devices
- PR: #3619
- Replace Redis with Valkey, and rename the cache tier to match
- PR: #3626
- test(telemetry): find the surviving table mounters instead of naming them
- PR: #3625
- fix: show human-readable units for metric values in alert and incident emails
- PR: #3624
- fix(dashboard): redesign the RUM session replay chrome
- PR: #3623
- feat: let a monitor template default its monitors' custom fields (#3548)
- PR: #3627
- feat(dashboards): filter Monitor Lists with project label variables
- PR: #3628
- Finish the Valkey rename: translate the docs, and fix the surfaces #3626 missed
- PR: #3630
- fix: align monitor evaluation logs with alert emails, and repair the on-call page-out emails
- PR: #3629
- fix(inventory): remove filtered view banner
- PR: #3633
- docs: document Twilio and Teams access for private self-hosted deployments
- PR: #3635
- Modernize built-in emails with a black theme
- PR: #3634
- Make topology easier to explore with guided views and focused maps
- PR: #3639
- feat(inventory): add editable Type and Status facets
- PR: #3636
- fix(ci): repair the eight failures holding master red
- PR: #3644
- feat(network-topology): place ping-only devices on their switch port from the switches' forwarding tables
- PR: #3645
- fix(ci): repair the two failures the topology and inventory merges left
- PR: #3646
- fix(ci): stop the value-mapping migration test failing on the next migration
- PR: #3648
- fix(inventory): stop one object becoming two discovered inventory items
- PR: #3647
- fix(network-automation): say why an auto-import run created no monitors
- PR: #3649
- chore: update version to 13.0.0
- PR: #3651
- fix(discovery): finish a large auto-import in one press, and report the remainder
- PR: #3650