Skip to content

12.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Aug 22:43
e42c5f6
Changes
  • Release
  • Release
  • fix(dashboard): stop a single render error from blanking the whole screen
  • feat(dashboard): show the time of day alongside every widget date
  • feat(network): move site CSV import into the Sites table's more menu
  • feat(discovery): accept octet ranges as a network discovery scan target
  • feat(ui): drop the modal header icon and rebuild the column picker
  • feat(network-map): frame the map to your sites instead of asking which country
  • fix(identity): reject empty credentials before they become dropped WHERE predicates
  • Add Kubernetes autoscaling and container-limit saturation alert templates
  • fix(api): reject update payloads that would write nothing instead of answering 200
  • fix: let projects with cross-project incident references be deleted
  • fix(ui): repair the master compile broken by three parallel merges
  • fix(home): prevent duplicate CTA analytics events
  • fix(monitor-template): send the project scope on sync/link endpoints
  • feat(billing): let master admins extend a project's trial from the admin dashboard
  • fix(monitor): stop the probe picker offering probes that do not monitor the resource
  • Make the network device and site summary tiles filter their lists
  • fix: harden the cross-project incident reference fix after adversarial review
  • feat(status-page): nest resource groups with rolled up status and uptime
  • fix(api): authorize two custom routes that acted on any project's resource
  • fix(billing): keep a project's trial when its subscription is reactivated
  • fix(network-map): show the site hierarchy on the map, at every level
  • fix(global-probes): honour the list payload on /probe/global-probes
  • feat(monitors): add a Recommendations page for Kubernetes clusters
  • fix(monitor-probe): keep probe attachment inside the tenant on the CRUD path
  • fix(dashboard): send the tenant header on project-scoped custom API routes
  • feat(monitors): mount the Recommendations page for Host / Docker / Swarm / Podman / Proxmox / Ceph / IoT
  • fix(reminders): select the sort column on the reminder rule queries, and close the class in DatabaseService
  • fix(runbook): make step execution timeouts configurable in the UI
  • feat(admin): rename the project Trial page to Subscription and move Extend Trial into a modal
  • fix(ui): keep a code editor's value when no initialValue is passed
  • feat(probe): say WHERE a request to the server timed out, not just that it did
  • refactor(dashboard): rename 'Authentication Security' sidebar section to 'Security'
  • docs(probe): translate the Disconnected-probe troubleshooting section into all 15 locales
  • docs(i18n): keep dashboard UI literals untranslated across locales
  • feat(recommendations): dismissals, side-menu counts, incident-vs-alert choice, severity mapping
  • fix(status-page): draw nested resource groups as a tree, not cards inside cards
  • fix(telemetry): stop drop filters from silently discarding telemetry
  • fix(runbook): stop an unparseable keystroke from wiping a step's timeout
  • feat(network): give the device and site lists a real facet bar
  • fix(runtime): deliver SIGTERM to Node and stop type-checking at container boot
  • fix(table): stop a stale labels URL slice from drawing a phantom search chip
  • fix(runbook): make executions durable across a Worker restart
  • fix(build): repair absolute tsconfig include globs and finish RunbookAgent boot fix
  • feat(facets): add a date-range chip, and give the device list its Last Seen filter back
  • ci: supersede in-flight runs per branch/PR with concurrency groups
  • feat(rum): session replay for web apps
  • fix(network): make site assignment and label rules actually reach devices
  • fix(incidents): scope the metric preview to the series that triggered the incident