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

5 posts tagged with "Triggers"

View All Tags

Trigger scripts and flows in response to Google Cloud Pub/Sub messages.

New features

  • Connect to Google Cloud Pub/Sub topics and trigger runnables when messages are published.
  • Support for both pull and push delivery types for message consumption.
  • Process messages with basic scripts or use preprocessors for advanced message handling.
  • Access comprehensive message metadata including message ID, publish time, and attributes.
  • Configure authenticated push delivery subscriptions for enhanced security.
  • Automatically manage Pub/Sub subscriptions with flexible creation and update options.
  • Support for message ordering and custom message attributes.

Deploy triggers

DeploymentsTriggersv1.478.0

Triggers are now supported in the Deploy to Staging/Prod feature.

New features

  • Deploy triggers to Staging/Prod.

Trigger scripts and flows in response to MQTT broker messages.

New features

  • Connect to MQTT brokers and trigger runnables in response to published messages.
  • Subscribe to multiple topics with configurable QoS levels.
  • Process messages with basic scripts or use preprocessors for advanced message handling.
  • Access message metadata including topic, QoS level, and MQTT v5 properties.
  • Support for both MQTT v3 and MQTT v5 protocols with configurable options.
  • Automatically generate TypeScript script templates for message processing.

SQS triggers

AWSSQSTriggersv1.465.0

Trigger scripts and flows in response to SQS queue messages.

New features

  • Connect to AWS SQS queues and trigger runnables in response to received messages.
  • Process messages with basic scripts or use preprocessors for advanced message handling.
  • Access message metadata including queue URL, message ID, and receipt handle.
  • Handle custom message attributes and system-defined metadata.
  • Integrate with AWS resources using existing or new AWS credentials.
  • Automatically generate TypeScript script templates for message processing.

Trigger scripts and flows in response to database transactions.

New features

  • Connect to a Postgres database and trigger runnables in response to INSERT, UPDATE, DELETE transactions.
  • Utilize Postgres's logical replication streaming protocol for efficient and low-latency triggering.
  • Track transactions on all tables, specific schemas, or specific tables with column selection.
  • Filter rows using simple WHERE conditions for specific table tracking.
  • Manage Postgres publications and replication slots directly from the interface.
  • Automatically generate TypeScript script templates for tracked tables and schemas.