118 Commits
Author SHA1 Message Date
dependabot[bot] f60557cebe refactor(deps): bump lukemathwalker/cargo-chef from e406ad0 to 9a2089c (#4026)
Bumps lukemathwalker/cargo-chef from `e406ad0` to `9a2089c`.

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-22 18:08:22 -07:00
dependabot[bot] cf1ac52b93 refactor(deps): bump debian from bookworm-20260713-slim to bookworm-20260918-slim (#4025)
Bumps debian from bookworm-20260713-slim to bookworm-20260918-slim.

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-22 18:08:14 -07:00
Ellie Huxtable aabce12ac2 chore(docker): install the toolchain pinned by rust-toolchain.toml (#3963)
The base image usually lags behind the actual rust release by a few
days. Ensure that the docker image installs whatever version is set
inside of rust-toolchain.

Also now pin the sha :)
2026-08-20 14:01:59 -07:00
Ellie Huxtable c9c0cb2a09 fix: copy vendored axoasset into docker builder stage (#3816)
## Problem

The `build-docker` workflow has been failing on main since #3813 landed:

```
error: failed to load source for dependency `axoasset`
Caused by:
  failed to read `/app/vendor/axoasset/Cargo.toml`
Caused by:
  No such file or directory (os error 2)
thread 'main' panicked at .../cargo-chef-0.1.77/src/recipe.rs:224:27
```

#3813 added `[patch.crates-io] axoasset = { path = "vendor/axoasset" }`.
cargo-chef's recipe skeletons workspace members and their path
dependencies, but not crates pulled in via a `[patch]` path — so the
`cargo chef cook` step in the builder stage tries to read the real
`vendor/axoasset/Cargo.toml`, which was never copied into that layer.

## Fix

Copy `vendor/` into the builder stage before `cargo chef cook`. Vendor
changes are rare, so this barely affects layer caching.

## Verification

Reproduced and verified outside docker with the exact toolchain from the
image (rust 1.97.0, cargo-chef 0.1.77): `cargo chef prepare` + `cook
--release` in a bare directory fails with the identical panic; with
`vendor/` copied alongside the recipe, cook completes cleanly (451
crates, exit 0).

## Checks
- [x] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [x] I have checked that there are no existing pull requests for the
same thing
2026-07-30 18:47:03 -07:00
Marko Vejnovic 3aac1b3f5e feat: Migrate TLS backend from rustls to native-tls (#3807)
## Fixes

- #1142
- #2528
- #570
- #3369
- #968
- #3196
2026-07-30 16:44:11 -07:00
3021cace67 chore: docker healtcheck (#2451)
Co-authored-by: mortee <[email protected]>
Co-authored-by: Marko Vejnovic <[email protected]>
2026-07-21 19:31:55 +00:00
dependabot[bot] 831924a514 chore(deps): bump debian from bookworm-20260623-slim to bookworm-20260713-slim (#3674) 2026-07-20 11:53:30 -07:00
Ellie Huxtable ddb96edcb5 chore: update to rust 1.97 (#3617)
Updates across the board, and also fix the clippy issues that came up

## Checks
- [ ] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [ ] I have checked that there are no existing pull requests for the
same thing
2026-07-13 15:34:15 -07:00
dependabot[bot] 6b8f35c83f chore(deps): bump lukemathwalker/cargo-chef from latest-rust-1.96.0-slim-bookworm to latest-rust-1.96.1-slim-bookworm (#3563)
Bumps lukemathwalker/cargo-chef from latest-rust-1.96.0-slim-bookworm to
latest-rust-1.96.1-slim-bookworm.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lukemathwalker/cargo-chef&package-manager=docker&previous-version=latest-rust-1.96.0-slim-bookworm&new-version=latest-rust-1.96.1-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-06 17:15:21 -07:00
dependabot[bot] 1bc685f6aa chore(deps): bump debian from bookworm-20260518-slim to bookworm-20260623-slim (#3554)
Bumps debian from bookworm-20260518-slim to bookworm-20260623-slim.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=debian&package-manager=docker&previous-version=bookworm-20260518-slim&new-version=bookworm-20260623-slim)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-29 23:09:19 +02:00
dependabot[bot] e1ed175319 chore(deps): bump debian from bookworm-20260421-slim to bookworm-20260518-slim (#3500)
Bumps debian from bookworm-20260421-slim to bookworm-20260518-slim.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=debian&package-manager=docker&previous-version=bookworm-20260421-slim&new-version=bookworm-20260518-slim)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 00:33:24 -07:00
dependabot[bot] c59c934a0c chore(deps): bump lukemathwalker/cargo-chef
Bumps lukemathwalker/cargo-chef from latest-rust-1.95.0-slim-bookworm to latest-rust-1.96.0-slim-bookworm.

---
updated-dependencies:
- dependency-name: lukemathwalker/cargo-chef
  dependency-version: latest-rust-1.96.0-slim-bookworm
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-06-01 15:11:11 -07:00
dependabot[bot] 809207c6ff chore(deps): bump debian from bookworm-20260202-slim to bookworm-20260421-slim (#3455)
Bumps debian from bookworm-20260202-slim to bookworm-20260421-slim.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=debian&package-manager=docker&previous-version=bookworm-20260202-slim&new-version=bookworm-20260421-slim)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 13:12:29 -07:00
Ellie Huxtable 65b74277d1 chore: update to rust 1.95 (#3426)
<!-- Thank you for making a PR! Bug fixes are always welcome, but if
you're adding a new feature or changing an existing one, we'd really
appreciate if you open an issue, post on the forum, or drop in on
Discord -->

## Checks
- [ ] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [ ] I have checked that there are no existing pull requests for the
same thing
2026-04-21 02:34:35 +01:00
Rufo Sanchez 34c8ee09a2 feat: Add OCI standard labels to Dockerfile (#3412)
<!-- Thank you for making a PR! Bug fixes are always welcome, but if
you're adding a new feature or changing an existing one, we'd really
appreciate if you open an issue, post on the forum, or drop in on
Discord -->

## Checks
- [x] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [x] I have checked that there are no existing pull requests for the
same thing

Hi there! Just a small thing I noticed; I self-host an Atuin server via
Docker and have started bumping my compose dependencies with Renovate.
They have a feature that pulls the changelog and displays it in-line in
the PR, which is handy when it works! - but currently this doesn't work
for Atuin. According to [their
documentation](https://docs.renovatebot.com/modules/datasource/docker/#description),
the `org.opencontainers.image.source` label needs to point to the
repository for them to grab release notes. Renovate cites their
Dockerfile as an example, so I took a look at [the actual
Dockerfile](https://github.com/renovatebot/renovate/blob/main/tools/docker/Dockerfile)
to see if they had any other labels, and figured I'd pop those in as
well.

No particularly strong feelings on the labeling itself, styling, etc; so
free free to make any changes deemed necessary :)
2026-04-14 20:00:52 +01:00
Ellie Huxtable fcde477aa9 chore: update to Rust 1.94 (#3247)
<!-- Thank you for making a PR! Bug fixes are always welcome, but if
you're adding a new feature or changing an existing one, we'd really
appreciate if you open an issue, post on the forum, or drop in on
Discord -->

## Checks
- [ ] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [ ] I have checked that there are no existing pull requests for the
same thing
2026-03-09 13:25:47 -07:00
Ellie Huxtable 40c09d554a chore(deps): update to rust 1.93.1 (#3181)
Resolves breaking checks on `main`

## Checks
- [ ] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [ ] I have checked that there are no existing pull requests for the
same thing
2026-02-12 15:54:25 -08:00
dependabot[bot] 47368ac160 chore(deps): bump debian from bookworm-20260112-slim to bookworm-20260202-slim (#3150)
Bumps debian from bookworm-20260112-slim to bookworm-20260202-slim.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=debian&package-manager=docker&previous-version=bookworm-20260112-slim&new-version=bookworm-20260202-slim)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-09 19:56:40 -08:00
Ellie Huxtable dcde0e26e4 feat: move atuin-server to its own binary (#3112)
A combined binary was an early dev decision, when I thought most users
would be self hosting. It is now clear that in actual fact, most users
do not self host. So let's avoid forcing every user to have a copy of
the server literally linked in, and let's stop building server deps over
and over.

The deployment for this shouldn't change. `dist` will build a binary for
this automatically, and will also add it to the installer. The latter is
perhaps something we should explore changing too!

<!-- Thank you for making a PR! Bug fixes are always welcome, but if
you're adding a new feature or changing an existing one, we'd really
appreciate if you open an issue, post on the forum, or drop in on
Discord -->

## Checks
- [ ] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [ ] I have checked that there are no existing pull requests for the
same thing
2026-01-28 13:46:51 -08:00
Ellie Huxtable 6919e6e840 chore(deps): bump lukemathwalker/cargo-chef from latest-rust-1.92.0-slim-bookworm to latest-rust-1.93.0-slim-bookworm (#3099)
Bumps lukemathwalker/cargo-chef from latest-rust-1.92.0-slim-bookworm to
latest-rust-1.93.0-slim-bookworm.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lukemathwalker/cargo-chef&package-manager=docker&previous-version=latest-rust-1.92.0-slim-bookworm&new-version=latest-rust-1.93.0-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2026-01-26 11:25:34 -08:00
dependabot[bot] 2b57649973 chore(deps): bump debian
Bumps debian from bookworm-20251208-slim to bookworm-20260112-slim.

---
updated-dependencies:
- dependency-name: debian
  dependency-version: bookworm-20260112-slim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-01-26 07:02:10 +00:00
dependabot[bot] 7d6a00a828 chore(deps): bump lukemathwalker/cargo-chef
Bumps lukemathwalker/cargo-chef from latest-rust-1.92.0-slim-bookworm to latest-rust-1.93.0-slim-bookworm.

---
updated-dependencies:
- dependency-name: lukemathwalker/cargo-chef
  dependency-version: latest-rust-1.93.0-slim-bookworm
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-01-26 07:02:08 +00:00
dependabot[bot] 743684806f chore(deps): bump lukemathwalker/cargo-chef from latest-rust-1.91.1-slim-bookworm to latest-rust-1.92.0-slim-bookworm (#3024)
Bumps lukemathwalker/cargo-chef from latest-rust-1.91.1-slim-bookworm to
latest-rust-1.92.0-slim-bookworm.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lukemathwalker/cargo-chef&package-manager=docker&previous-version=latest-rust-1.91.1-slim-bookworm&new-version=latest-rust-1.92.0-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 16:05:40 -08:00
dependabot[bot] 69a31549b6 chore(deps): bump debian from bookworm-20251103-slim to bookworm-20251208-slim (#3023)
Bumps debian from bookworm-20251103-slim to bookworm-20251208-slim.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=debian&package-manager=docker&previous-version=bookworm-20251103-slim&new-version=bookworm-20251208-slim)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 16:05:26 -08:00
dependabot[bot] 240bda5be5 chore(deps): bump lukemathwalker/cargo-chef from latest-rust-1.91.0-slim-bookworm to latest-rust-1.91.1-slim-bookworm (#2995)
Bumps lukemathwalker/cargo-chef from latest-rust-1.91.0-slim-bookworm to
latest-rust-1.91.1-slim-bookworm.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lukemathwalker/cargo-chef&package-manager=docker&previous-version=latest-rust-1.91.0-slim-bookworm&new-version=latest-rust-1.91.1-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 19:27:36 -08:00
dependabot[bot] a05cef8247 chore(deps): bump debian from bookworm-20250929-slim to bookworm-20251103-slim (#2986)
Bumps debian from bookworm-20250929-slim to bookworm-20251103-slim.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=debian&package-manager=docker&previous-version=bookworm-20250929-slim&new-version=bookworm-20251103-slim)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-10 14:50:13 -08:00
dependabot[bot] c19ddce2e0 chore(deps): bump lukemathwalker/cargo-chef from latest-rust-1.90.0-slim-bookworm to latest-rust-1.91.0-slim-bookworm (#2978)
Bumps lukemathwalker/cargo-chef from latest-rust-1.90.0-slim-bookworm to
latest-rust-1.91.0-slim-bookworm.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lukemathwalker/cargo-chef&package-manager=docker&previous-version=latest-rust-1.90.0-slim-bookworm&new-version=latest-rust-1.91.0-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 16:23:48 -08:00
dependabot[bot] d066cd879a chore(deps): bump debian from bookworm-20250811-slim to bookworm-20250929-slim (#2936)
Bumps debian from bookworm-20250811-slim to bookworm-20250929-slim.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=debian&package-manager=docker&previous-version=bookworm-20250811-slim&new-version=bookworm-20250929-slim)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 21:45:56 -07:00
Ray Kohler 65b25c4f82 chore: update to Rust 1.90 (#2916)
<!-- Thank you for making a PR! Bug fixes are always welcome, but if
you're adding a new feature or changing an existing one, we'd really
appreciate if you open an issue, post on the forum, or drop in on
Discord -->

## Checks
- [X] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [X] I have checked that there are no existing pull requests for the
same thing

Hopefully this one is mergeable as is, unlike the 1.89 upgrade.

Fixes: #2915
2025-09-26 10:46:49 -07:00
dependabot[bot] ed89a56020 chore(deps): bump debian
Bumps debian from bookworm-20250721-slim to bookworm-20250811-slim.

---
updated-dependencies:
- dependency-name: debian
  dependency-version: bookworm-20250811-slim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2025-09-12 19:30:14 -07:00
dependabot[bot] d1c3cbd608 chore(deps): bump lukemathwalker/cargo-chef from latest-rust-1.88.0-slim-bookworm to latest-rust-1.89.0-slim-bookworm (#2865)
Bumps lukemathwalker/cargo-chef from latest-rust-1.88.0-slim-bookworm to latest-rust-1.89.0-slim-bookworm.


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lukemathwalker/cargo-chef&package-manager=docker&previous-version=latest-rust-1.88.0-slim-bookworm&new-version=latest-rust-1.89.0-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
2025-09-10 12:31:01 -07:00
dependabot[bot] ae4bd05b8a chore(deps): bump debian (#2846)
Bumps debian from bookworm-20250630-slim to bookworm-20250721-slim.

---
updated-dependencies:
- dependency-name: debian
  dependency-version: bookworm-20250721-slim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 14:40:20 +02:00
dependabot[bot] 29576ac6c7 chore(deps): bump debian (#2811)
Bumps debian from bookworm-20250610-slim to bookworm-20250630-slim.

---
updated-dependencies:
- dependency-name: debian
  dependency-version: bookworm-20250630-slim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 13:40:06 +01:00
dependabot[bot] 0aa67b5ccc chore(deps): bump lukemathwalker/cargo-chef (#2812)
Bumps lukemathwalker/cargo-chef from latest-rust-1.87.0-slim-bookworm to latest-rust-1.88.0-slim-bookworm.

---
updated-dependencies:
- dependency-name: lukemathwalker/cargo-chef
  dependency-version: latest-rust-1.88.0-slim-bookworm
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 13:39:56 +01:00
dependabot[bot] 2741338a14 chore(deps): bump lukemathwalker/cargo-chef (#2765)
Bumps lukemathwalker/cargo-chef from latest-rust-1.86.0-slim-bookworm to latest-rust-1.87.0-slim-bookworm.

---
updated-dependencies:
- dependency-name: lukemathwalker/cargo-chef
  dependency-version: latest-rust-1.87.0-slim-bookworm
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-23 12:40:46 +01:00
dependabot[bot] 0c880c6820 chore(deps): bump debian (#2794)
Bumps debian from bookworm-20250520-slim to bookworm-20250610-slim.

---
updated-dependencies:
- dependency-name: debian
  dependency-version: bookworm-20250610-slim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-23 12:32:12 +01:00
dependabot[bot] 719aef96ee chore(deps): bump debian (#2772)
Bumps debian from bookworm-20250428-slim to bookworm-20250520-slim.

---
updated-dependencies:
- dependency-name: debian
  dependency-version: bookworm-20250520-slim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-26 18:53:44 +01:00
dependabot[bot] 002ea8a701 chore(deps): bump debian (#2736)
Bumps debian from bookworm-20250407-slim to bookworm-20250428-slim.

---
updated-dependencies:
- dependency-name: debian
  dependency-version: bookworm-20250428-slim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-08 14:44:05 -07:00
dependabot[bot] a3a95025b6 chore(deps): bump debian (#2699)
Bumps debian from bookworm-20250317-slim to bookworm-20250407-slim.

---
updated-dependencies:
- dependency-name: debian
  dependency-version: bookworm-20250407-slim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-14 16:17:57 +01:00
dependabot[bot] 95c29b7859 chore(deps): bump lukemathwalker/cargo-chef (#2675)
Bumps lukemathwalker/cargo-chef from latest-rust-1.85.1-slim-bookworm to latest-rust-1.86.0-slim-bookworm.

---
updated-dependencies:
- dependency-name: lukemathwalker/cargo-chef
  dependency-version: latest-rust-1.86.0-slim-bookworm
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 13:03:56 +01:00
dependabot[bot] 96ea82c56e chore(deps): bump lukemathwalker/cargo-chef (#2639)
Bumps lukemathwalker/cargo-chef from latest-rust-1.85.0-slim-bookworm to latest-rust-1.85.1-slim-bookworm.

---
updated-dependencies:
- dependency-name: lukemathwalker/cargo-chef
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 11:00:53 +00:00
dependabot[bot] a7979ef5a8 chore(deps): bump debian (#2640)
Bumps debian from bookworm-20250224-slim to bookworm-20250317-slim.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 11:00:41 +00:00
dependabot[bot] b9385d8059 chore(deps): bump lukemathwalker/cargo-chef (#2595)
Bumps lukemathwalker/cargo-chef from latest-rust-1.84.1-slim-bookworm to latest-rust-1.85.0-slim-bookworm.

---
updated-dependencies:
- dependency-name: lukemathwalker/cargo-chef
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-09 22:35:18 +00:00
dependabot[bot] 4b758aaac9 chore(deps): bump debian (#2602)
Bumps debian from bookworm-20250203-slim to bookworm-20250224-slim.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 12:02:48 +00:00
dependabot[bot] 7be6694b85 chore(deps): bump lukemathwalker/cargo-chef (#2571)
Bumps lukemathwalker/cargo-chef from latest-rust-1.84.0-slim-bookworm to latest-rust-1.84.1-slim-bookworm.

---
updated-dependencies:
- dependency-name: lukemathwalker/cargo-chef
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-18 21:01:42 -08:00
dependabot[bot] de9ba11d31 chore(deps): bump debian (#2579)
Bumps debian from bookworm-20250113-slim to bookworm-20250203-slim.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-18 21:01:32 -08:00
dependabot[bot] 9aeda4c198 chore(deps): bump lukemathwalker/cargo-chef (#2544)
Bumps lukemathwalker/cargo-chef from latest-rust-1.83.0-slim-bookworm to latest-rust-1.84.0-slim-bookworm.

---
updated-dependencies:
- dependency-name: lukemathwalker/cargo-chef
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-23 01:02:31 +00:00
dependabot[bot] e7bcab9dbf chore(deps): bump debian (#2554)
Bumps debian from bookworm-20241223-slim to bookworm-20250113-slim.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-23 01:01:16 +00:00
dependabot[bot] 0056c72d89 chore(deps): bump debian (#2510)
Bumps debian from bookworm-20241202-slim to bookworm-20241223-slim.

---
updated-dependencies:
- dependency-name: debian
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-01 22:54:55 +00:00
dependabot[bot] a84b32f48b chore(deps): bump lukemathwalker/cargo-chef (#2476)
Bumps lukemathwalker/cargo-chef from latest-rust-1.82.0-slim-bookworm to latest-rust-1.83.0-slim-bookworm.

---
updated-dependencies:
- dependency-name: lukemathwalker/cargo-chef
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-27 22:08:16 +00:00