Skip to main content

Changelog

See what's new with Windmill.

Watch latest Windmill weekly keynotes

Weekly keynotes are hosted on Discord and Youtube on Friday at 5:45 pm CET+1.

See the Windmill roadmap and what's coming next

Roadmap

4 posts tagged with "Instance settings"

View All Tags

Store Windmill secrets in AWS Secrets Manager as an alternative to the database, HashiCorp Vault, or Azure Key Vault.

New features

  • AWS Secrets Manager as a third external secret storage backend.
  • Supports static credentials or the default AWS credential chain (IAM roles, env vars).
  • Configurable prefix and custom endpoint for LocalStack.
  • Bidirectional migration between backends.

Store Windmill secrets in Azure Key Vault as an alternative to the database or HashiCorp Vault.

New features

  • Azure Key Vault as a secret storage backend.
  • Configured via Key Vault URL and service principal credentials.
  • Same migration and fail-closed semantics as Vault.

DB Health Diagnostic Dashboard

Instance SettingsMonitoring

New on-demand database diagnostic dashboard for superadmins. Surfaces database size, job retention health, large job results, connection pool status, vacuum/bloat stats, slow queries, and datatable sizes — all from within Instance Settings.

New features

  • On-demand DB health diagnostics accessible from Instance Settings > Monitoring > DB Health.
  • Database size overview with top 15 tables by size.
  • Job retention health: compares oldest completed job age to retention_period_secs with green/yellow/red status.
  • Large job results: top 10 biggest result payloads (> 1 KB) with configurable scan depth (10k–500k jobs).
  • Connection pool utilization with status indicators.
  • Table maintenance: dead tuple ratios, last autovacuum/autoanalyze timestamps.
  • Slow queries from pg_stat_statements (graceful degradation when extension not installed).
  • Datatable breakdown: per-table size and estimated row count for instance-stored datatables.

SCIM PATCH with active:false now disables users at the instance level instead of deleting them. Admins can also manually disable users.

New features

  • SCIM deprovisioning disables users instead of deleting them.
  • Disabled users cannot log in but retain workspace memberships.
  • Manual enable/disable from instance settings.