Changelog

What's new in Xplorr

Product updates, new features, and improvements — in reverse chronological order.

March 18, 2026

Security hardening & platform improvements

  • SQL injection fixes across GCP provider and reporting service
  • 2FA rate limiting and backup code race condition fixes
  • TOTP setup flow for mandatory 2FA organizations
  • Account lockout after failed login attempts
  • Refresh token IP binding
  • Invitation token hashing
  • CSV formula injection prevention
  • Network policy enforcement in Kubernetes
  • Pod security contexts across all deployments

March 17, 2026

WebAuthn support & MFA improvements

  • Added passkey and YubiKey authentication (WebAuthn)
  • Mandatory 2FA enforcement per organization
  • JWT hardening and security fixes

March 17, 2026 v1.3.0

Real cloud data for all providers — inventory, network costs, per-resource costs & multi-currency

  • Resource Inventory now live for AWS (EC2, EBS, VPCs, Load Balancers, Security Groups, NAT Gateways), Azure (all ARM resources via Resource Management API), and GCP (30+ resource types via Cloud Asset API)
  • Per-resource cost breakdown: Cost Analysis page now has a "By Resource" tab showing individual resource costs — AWS via Cost Explorer RESOURCE_ID grouping, Azure via Cost Management ResourceId dimension, GCP via BigQuery resource.name grouping
  • Network Cost Visibility page: break down data transfer costs by traffic type (internet egress, CDN, VPN, cross-region, peering) for all three providers with accurate byte counts
  • Fixed inflated network data — AWS/Azure/GCP bytes_transferred now correctly derived from usage unit (GB/gibibyte only; VPN hours, DNS operations etc. no longer counted as data transfer)
  • Savings Plans & RI Coverage dashboard for AWS — daily SP covered cost, RI covered cost, on-demand exposure, and spot usage
  • Multi-currency support across all dashboard pages — USD, CAD, EUR, INR, GBP display with correct symbols using Intl.NumberFormat; currency is per-account from billing data
  • Alert emails now route through Resend instead of falling back to unconfigured SMTP
  • Coverage data migration (016_coverage_data.sql) applied — stores AWS commitment coverage history

March 17, 2026 v1.2.0

Status page, signup improvements & infrastructure monitoring

  • Live status page at status.xplorr.io — real-time uptime for all Xplorr services, databases, and public endpoints
  • Internal service health monitoring (auth, cloud-sync, optimization, reporting, MCP server, frontend) with 60-second intervals
  • Infrastructure checks for PostgreSQL and Redis via TCP
  • Slack alerts on service degradation with auto-resolve notifications
  • Signup flow now shows live password requirement checklist — no more silent 400 errors
  • Improved signup error messages with per-field validation feedback

March 15, 2026

Performance & reliability

  • Database performance indexes for cost queries
  • Nightly data retention job
  • Crypto utility improvements

March 10, 2026 v0.9.1

Faster daily billing sync

  • AWS billing data now syncs within 2 hours of daily export availability (down from 6–8 hours)
  • Azure Cost Management API polling improved — reduced rate-limit errors by 94%
  • Added sync status indicator to dashboard header showing last successful sync time

March 4, 2026 v0.9.0

Slack alerts for anomaly detection

  • Connect any Slack workspace and route anomaly alerts to a channel of your choice
  • Alert messages include affected service, spike percentage, estimated monthly impact, and a direct link to the anomaly in Xplorr
  • Per-rule Slack channel routing — route AWS alerts to #aws-costs and Azure alerts to #azure-costs
  • Slack connection uses OAuth — no bot tokens to manage manually

February 20, 2026 v0.8.5

GCP Billing Export support

  • Added Google Cloud Platform as a third supported cloud provider
  • Connects via Service Account with Billing Viewer role — no owner permissions required
  • Supports BigQuery billing export for maximum granularity (SKU-level data)
  • GCP committed use discounts and sustained use discounts now surface in recommendations

February 10, 2026 v0.8.0

Budget alerts & forecasting

  • Set monthly or quarterly budgets per cloud account, per service, or for your whole organisation
  • Automatic alerts at 80% and 100% of budget via email (Slack coming in v0.9)
  • End-of-month spend forecasting using current trajectory — visible from the 1st of the month
  • Budget history: compare actual vs. budgeted spend month over month

January 28, 2026 v0.7.2

Anomaly detection improvements

  • Fixed false-positive alerts triggered by legitimate spikes at month-start for Reserved Instances
  • Improved 7-day rolling average calculation to exclude zero-spend days (prevents alert fatigue on services used intermittently)
  • Alert email now shows the 7-day chart for the affected service so context is immediate

January 15, 2026 v0.7.0

Microsoft Azure support

  • Added Azure as the second supported cloud provider
  • Supports Enterprise Agreement (EA), Microsoft Customer Agreement (MCA), and Pay-As-You-Go subscriptions
  • Connects via Service Principal with Reader role — no admin permissions required
  • Azure Reservations and Savings Plans now surfaced in the recommendations engine

December 20, 2025 v0.6.0

AI cost insights (beta)

  • Powered by OpenAI — analyses your actual usage patterns and produces specific, natural-language recommendations
  • Recommendations are service-specific: "Your RDS instance in eu-west-1 is 78% idle between 18:00–06:00 UTC"
  • AI insights refresh weekly and are ranked by estimated monthly saving

December 1, 2025 v0.5.0

Private beta launch

  • Launched Xplorr to first cohort of private beta users
  • AWS support via read-only IAM role — connects in under 10 minutes
  • Unified cost dashboard with provider, service, region, and account breakdowns
  • Anomaly detection using 7-day rolling averages with email alerts
  • PDF and Excel report export

Want to be notified of new updates?

Get started free