Files
windmill/backend
dependabot[bot] df5d70f1e2 chore(deps): bump the cargo-deps group across 1 directory with 8 updates
Bumps the cargo-deps group with 8 updates in the /backend directory:

| Package | From | To |
| --- | --- | --- |
| [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.17` | `0.7.19` |
| [native-tls](https://github.com/rust-native-tls/rust-native-tls) | `0.2.16` | `0.2.18` |
| [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `3.1.0` | `3.5.1` |
| [aws-sdk-bedrockruntime](https://github.com/awslabs/aws-sdk-rust) | `1.122.0` | `1.125.0` |
| [aws-credential-types](https://github.com/smithy-lang/smithy-rs) | `1.2.12` | `1.3.0` |
| [aws-smithy-types](https://github.com/smithy-lang/smithy-rs) | `1.4.4` | `1.8.1` |
| [tree-sitter-c-sharp](https://github.com/tree-sitter/tree-sitter-c-sharp) | `0.23.1` | `0.23.5` |
| [tree-sitter-r](https://github.com/r-lib/tree-sitter-r) | `1.2.0` | `1.3.0` |



Updates `tokio-util` from 0.7.17 to 0.7.19
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.17...tokio-util-0.7.19)

Updates `native-tls` from 0.2.16 to 0.2.18
- [Release notes](https://github.com/rust-native-tls/rust-native-tls/releases)
- [Changelog](https://github.com/rust-native-tls/rust-native-tls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-native-tls/rust-native-tls/compare/v0.2.16...v0.2.18)

Updates `rmcp` from 3.1.0 to 3.5.1
- [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/rust-sdk/blob/main/release-plz.toml)
- [Commits](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-v3.1.0...rmcp-v3.5.1)

Updates `aws-sdk-bedrockruntime` from 1.122.0 to 1.125.0
- [Release notes](https://github.com/awslabs/aws-sdk-rust/releases)
- [Commits](https://github.com/awslabs/aws-sdk-rust/commits)

Updates `aws-credential-types` from 1.2.12 to 1.3.0
- [Release notes](https://github.com/smithy-lang/smithy-rs/releases)
- [Changelog](https://github.com/smithy-lang/smithy-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/smithy-lang/smithy-rs/commits)

Updates `aws-smithy-types` from 1.4.4 to 1.8.1
- [Release notes](https://github.com/smithy-lang/smithy-rs/releases)
- [Changelog](https://github.com/smithy-lang/smithy-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/smithy-lang/smithy-rs/commits)

Updates `tree-sitter-c-sharp` from 0.23.1 to 0.23.5
- [Release notes](https://github.com/tree-sitter/tree-sitter-c-sharp/releases)
- [Commits](https://github.com/tree-sitter/tree-sitter-c-sharp/compare/v0.23.1...v0.23.5)

Updates `tree-sitter-r` from 1.2.0 to 1.3.0
- [Release notes](https://github.com/r-lib/tree-sitter-r/releases)
- [Changelog](https://github.com/r-lib/tree-sitter-r/blob/main/CHANGELOG.md)
- [Commits](https://github.com/r-lib/tree-sitter-r/compare/v1.2.0...v1.3.0)

---
updated-dependencies:
- dependency-name: tokio-util
  dependency-version: 0.7.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: native-tls
  dependency-version: 0.2.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: rmcp
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: aws-sdk-bedrockruntime
  dependency-version: 1.125.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: aws-credential-types
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: aws-smithy-types
  dependency-version: 1.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: tree-sitter-c-sharp
  dependency-version: 0.23.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: tree-sitter-r
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-10 11:28:41 +00:00
..
…
…
…
…
…
…
…
…

Windmill Backend

This folder holds all backend components, the src/ folder only contains files used to build the "root" binary.

Components

name description
windmill-api The API server, exposing functionality to other components and the frontend
windmill-audit Contains audit functionality, allowing different components to record important actions
windmill-common Common code shared by all crates
windmill-queue Contains job & flow queuing functionality, commonly written to by the API server and read from by workers
windmill-worker The worker. Used to process and execute flows & jobs.
parsers Contains code to parse signatures in different langauges.

Compile sqlx for offline ci

cargo sqlx prepare --workspace -- --bin windmill --features enterprise