3 posts tagged with "Core concepts"
View All Tags
Windmill Data Tables provide workspace-scoped relational data storage with near-zero setup, enabling scripts and flows to leverage SQL without exposing credentials.
New features
- Near-zero setup relational data storage managed by Windmill
- Workspace-scoped with automatic credential management
- Support for Custom instance database (superadmin-managed) or Postgres resources
- Safe parameterized queries in TypeScript and Python
- Native DuckDB integration with ATTACH syntax
- Automatic asset detection and data dependency visualization
- Default "main" data table for simplified access
- Full CRUD operations for all workspace members

Centralized dependency management at the workspace level for shared dependency files across scripts.
New features
- Centralized dependency management with shared dependency files stored in /dependencies directory.
- Support for Python, TypeScript (Bun), and PHP with language-specific annotations.
- Two dependency modes: requirements mode (explicit) and extra mode (hybrid with inference).
- Dependency file versioning and provenance tracking with Git sync support coming soon.
- CLI integration for managing workspace dependencies alongside scripts and flows.
- Creation of workspace defaults will redeploy all existing runnables for given language!
Worker autoscaling automatically adjusts the number of workers based on your workload demands.
New features
- Automatic worker scaling based on workload demands
- Configurable min/max worker limits
- Support for custom scaling scripts
- Occupancy-based scaling decisions
- Cooldown periods to prevent scaling thrashing
- Detailed autoscaling event logging