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

2 posts tagged with "CLI"

View All Tags

Maintain workspace specific configurations for variables, resources, and triggers per Git branch with automatic file path transformation and clean workspace management.

New features

  • Branch-specific variables, resources, and triggers with automatic file naming based on Git branch.
  • Pattern-based configuration using glob syntax to specify which items should be branch-specific.
  • Automatic path transformation between local branch-specific files and clean workspace paths.
  • Support for commonSpecificItems (all branches) and per-branch specificItems configurations.
  • Branch name sanitization for filesystem safety with collision warnings.
  • Support for all trigger types (kafka, http, websocket, nats, postgres, mqtt, sqs, gcp) and resource files.
  • Seamless integration with Git sync for environment-specific deployments.

Enhanced git sync

Git syncCLIRepository managementv1.519.0

Improved git sync initialization, workspace settings UI controls, and branch-specific configuration management with improved CLI commands.

New features

  • Enhanced repository setup workflow with better error handling and user guidance.
  • Trigger pull/push operations directly from the workspace settings UI for seamless git sync management.
  • Trigger settings pull from UI to sync git-sync configuration from repository to workspace.
  • Improved CLI commands for managing wmill.yaml and backend synchronization.
  • Branch-specific overrides in wmill.yaml with promotion overrides for advanced deployment workflows.