Changelog
Track the latest updates, improvements, and fixes to {P}eelOps.
Stay Updated
Get notified when we ship new features.
List Hosts by ZTA Score now uses 3-step API chaining to return full assessment details including hostname, last seen, IP addresses, platform, and host status. Previously only returned agent ID and score.
New compareFields option lets you explicitly define which fields should trigger change detection. Instead of listing fields to ignore, you now specify exactly what you care about. Example: only alert when ZTA scores change, not when timestamps update.
Protect your account with 2FA using authenticator apps (Google Authenticator, 1Password, etc.). Backup codes and email OTP available as fallback. Team admins can require 2FA for all members with password-based accounts.
Redesigned error messages on the login page with clearer guidance. Resend verification emails directly from the login page without navigating away.
15 new commands for CrowdStrike Identity Protection: security metrics dashboard, privileged accounts discovery, users with weak/exposed/never-expiring passwords, stale accounts, top risk users, risky endpoints, high-severity incidents, service account logins, watchlist entities, user auth activity, incident timeline, domain security assessment, and entity lookup. Requires Identity Protection module license.
New Monday.com integration with 8 IT/Security-focused commands: list users, teams, boards, workspaces, board details, board activity logs, audit logs (Enterprise), and item search. Perfect for access reviews, change tracking, and compliance audits.
Added EKS Clusters (Kubernetes visibility with version, access config, logging) and Auto Scaling Groups (capacity management with health monitoring). Total AWS commands now at 33.
Added SSM Parameters (configuration inventory), CloudWatch Log Groups (retention & cost analysis), NAT Gateways (cost tracking), SNS Topics (subscription status), and DynamoDB Tables (capacity planning). Total AWS commands now at 31.
Added commands for EC2 Key Pairs (with usage tracking), CloudWatch Alarms (state/thresholds), KMS Keys (rotation status), Stopped EC2 Instances (with EBS cost), VPC Endpoints, and VPCs (with full configuration). Region selection is now required for accurate results.
Compare page now groups executions by their parameters. Select a parameter set first, then pick dates to compare - ensuring you only compare apples to apples. This matches how automatic diffs work after command execution.
Comparison now uses explicit configurations per command instead of auto-detection. This eliminates false positives from volatile fields like login timestamps and byte counters, and correctly handles data with unstable ordering.
Clickable stat cards in the Compare page now scroll directly to the relevant section. Collapsible diff sections (Added, Removed, Modified, Metadata) make it easier to focus on specific changes.
The full JSON comparison now features synchronized scrolling - scroll one panel and the other follows. Shared search highlights matches across both panels simultaneously.
Array field changes now display inline Added/Removed badges within the diff view. Metadata changes (count differences, search criteria) are highlighted in their own section.
Field visibility preferences now apply everywhere - filtered fields are excluded from tracker badges, notifications, and comparison views. If all changes are in hidden fields, you won't see a notification. VPN sessions and similar data now detect individual sessions correctly.
Full JSON Results now expands by default with a prominent side-by-side view. Field filter controls added to both panels so you can hide unwanted fields directly in the comparison.
Fixed a visual glitch where JSON result colors would briefly flash when using the collapse/expand toggle button.
Sessions are now deduplicated per device. Logging in from the same browser replaces your previous session instead of creating duplicates. Multi-device support preserved - you can still be logged in on phone and laptop simultaneously. Expired sessions are automatically cleaned up daily.
Team name changes now update immediately in both settings and sidebar navigation. Sidebar displays your actual team name instead of 'Team'. Sole owners see helpful notice about transferring ownership before leaving.
Connectors, Trackers, and AI messages now count against team limits instead of individual user limits. Team members share quota for shared resources while executions remain personal. Plus: fixed refresh button sync issues.
Session preference now acts as an inactivity timeout. Your session resets to your configured duration (1 hour to 30 days) each time you use the app, keeping you logged in while active.
Teams can now configure a shared OpenAI API key for AI-powered summaries. Admins manage the key from the Team settings, and all team members benefit from AI features without individual setup.
Added dedicated notification bell to sidebar header following industry standards. Moved Settings to avatar dropdown as 'Account' for cleaner navigation. Bell icon shows unread count badge with quick preview of recent notifications.
Sidebar now auto-collapses on smaller screens and remembers your preference. New rail design with keyboard shortcut hint (Cmd/Ctrl+B) for quick toggling.
Enhanced notifications page, panel sheets, and AI config with gradient headers and icon containers. Improved visual hierarchy across the platform.
Fixed layout issues in collapsed sidebar mode. Theme toggle now hides when collapsed, showing only the notification bell for a cleaner compact view.
Fixed AI analysis results showing raw JSON instead of clean, readable summaries. Increased response length to prevent truncation.
Fixed an issue where the 'Tracked' badge on executions wouldn't appear on initial page load, only showing after search.
Added new blog and changelog pages to the beta site for better communication with users.
Users can now subscribe to our newsletter to stay updated on new features and product updates.
Select specific JSON paths for targeted AI analysis instead of analyzing entire results.
Hide unwanted fields from command results with persistent per-command preferences.
Compare two executions side-by-side with intelligent diff analysis to identify changes over time.
Summarize command results with OpenAI-powered insights using GPT-4o-mini.
Automatically pause tracked commands after 5 consecutive failures to prevent notification spam.
Improved touch targets and responsive design for better mobile experience.
First release of {P}eelOps with support for AWS, CrowdStrike, Okta, and more integrations.