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 "Security"

View All Tags

Backend schema validation and safe interpolated arguments for SQL queries.

New features

  • Backend schema validation for scripts using the schema_validation annotation.
  • Safe interpolated arguments for SQL queries using %%parameter%% syntax.
  • Protection against SQL injections with strict validation rules for interpolated parameters.

Windmill supports custom HTTP routes to trigger a script or flow.

New features

  • Trigger a script or flow via a custom HTTP route.
  • Use a preprocessor to transform the request before it is passed to the runnable.

Get a notification everytime on critical events such as when a job is re-run after a crash.

New features

  • Get email or Slack notifications for critical events such as everytime a job is re-run after a crash.
  • You can set an alert to receive notification via Email or Slack when the number of running workers in a group falls below a given number.

All secrets of a workspace are encrypted with a symmetric key unique to that workspace. This key is generated when the workspace is created and is stored in the database in the workspace_settings. You can now manually update the encryption key of a workspace, it will be re-encrypted with the new key and the previous key will be replaced by the new one.

New features

  • Manually update the encryption key of a workspace.