Commit graph

166 commits

Author SHA1 Message Date
renovate[bot]
48fead628b
chore(deps): update rust crate cc to v1.2.29 (#151)
Some checks failed
Rust / Build and Test (push) Has been cancelled
Rust / Release (push) Has been cancelled
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [cc](https://redirect.github.com/rust-lang/cc-rs) | dependencies |
patch | `1.2.27` -> `1.2.29` |

---

### Release Notes

<details>
<summary>rust-lang/cc-rs (cc)</summary>

###
[`v1.2.29`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1229---2025-07-05)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.28...cc-v1.2.29)

##### Other

- Fix target parsing for powerpc
([#&#8203;1490](https://redirect.github.com/rust-lang/cc-rs/pull/1490))

###
[`v1.2.28`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1228---2025-07-04)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.27...cc-v1.2.28)

##### Other

- Recognize `mlibc` environment
([#&#8203;1488](https://redirect.github.com/rust-lang/cc-rs/pull/1488))
- Fix clippy warnings about not using variables in `format!` strings
([#&#8203;1489](https://redirect.github.com/rust-lang/cc-rs/pull/1489))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-20 21:41:36 +00:00
renovate[bot]
b02c6678f9
chore(deps): update dependency bazel to v8.3.1 (#150)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [bazel](https://redirect.github.com/bazelbuild/bazel) | patch |
`8.3.0` -> `8.3.1` |

---

### Release Notes

<details>
<summary>bazelbuild/bazel (bazel)</summary>

###
[`v8.3.1`](https://redirect.github.com/bazelbuild/bazel/releases/tag/8.3.1)

[Compare
Source](https://redirect.github.com/bazelbuild/bazel/compare/8.3.0...8.3.1)

> \[!NOTE]
> If you are looking for [rolling
releases](https://bazel.build/release#rolling-releases), please visit
[this page](https://bazel.build/release/rolling).

### Release 8.3.1 (2025-06-30)

Bazel 8.3.1 is a patch LTS release. It is fully backward compatible with
Bazel 8.0 and contains selected changes by the Bazel community and
Google engineers.

- Removed the "overwrote runfiles" warning related to rules\_shell.
([#&#8203;26374](https://redirect.github.com/bazelbuild/bazel/pull/26374))
- Reverted the change to move the Bash runfiles library out of Bazel.
This will be delayed until 9.0.
([#&#8203;26372](https://redirect.github.com/bazelbuild/bazel/pull/26372))
- Fixed hang with force fetching + repo contents cache
([#&#8203;26412](https://redirect.github.com/bazelbuild/bazel/pull/26412))

Refer to the [full list of
commits](https://redirect.github.com/bazelbuild/bazel/compare/release-8.3.0...release-8.3.1)
for more details.

*Notice*: Bazel installers contain binaries licensed under the GPLv2
with Classpath exception. Those installers should always be
redistributed along with the source code.

Some versions of Bazel contain a bundled version of OpenJDK. The license
of the bundled OpenJDK and other open-source components can be displayed
by running the command `bazel license`. The vendor and version
information of the bundled OpenJDK can be displayed by running the
command `bazel info java-runtime`. The binaries and source-code of the
bundled OpenJDK can be [downloaded from our mirror
server](https://mirror.bazel.build/openjdk/index.html).

*Security*: All our binaries are signed with our [public
key](https://bazel.build/bazel-release.pub.gpg)
[`3D5919B`](https://redirect.github.com/bazelbuild/bazel/commit/3D5919B448457EE0).

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cameron Martin <cameronmartin123@gmail.com>
2025-07-20 21:34:19 +00:00
renovate[bot]
ff260a0b95
chore(deps): update rust crate serde_json to v1.0.141 (#154)
Some checks are pending
Rust / Build and Test (push) Waiting to run
Rust / Release (push) Blocked by required conditions
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde_json](https://redirect.github.com/serde-rs/json) | dependencies
| patch | `1.0.140` -> `1.0.141` |

---

### Release Notes

<details>
<summary>serde-rs/json (serde_json)</summary>

###
[`v1.0.141`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.141)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.140...v1.0.141)

- Optimize string escaping during serialization
([#&#8203;1273](https://redirect.github.com/serde-rs/json/issues/1273),
thanks
[@&#8203;conradludgate](https://redirect.github.com/conradludgate))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cameron Martin <cameronmartin123@gmail.com>
2025-07-20 14:31:38 +00:00
renovate[bot]
92676c9460
chore(deps): update rules_rust modules to v0.62.0 (#149)
Some checks failed
Rust / Build and Test (push) Has been cancelled
Rust / Release (push) Has been cancelled
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [rules_rust](https://redirect.github.com/bazelbuild/rules_rust) |
bazel_dep | minor | `0.61.0` -> `0.62.0` |
| [rules_rust_prost](https://redirect.github.com/bazelbuild/rules_rust)
| bazel_dep | minor | `0.61.0` -> `0.62.0` |

---

### Release Notes

<details>
<summary>bazelbuild/rules_rust (rules_rust)</summary>

###
[`v0.62.0`](https://redirect.github.com/bazelbuild/rules_rust/releases/tag/0.62.0)

[Compare
Source](https://redirect.github.com/bazelbuild/rules_rust/compare/0.61.0...0.62.0)

### 0.62.0

Additional documentation can be found at:
https://bazelbuild.github.io/rules\_rust/#setup

#### Bzlmod

```python
bazel_dep(name = "rules_rust", version = "0.62.0")
```

#### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-ydWjnLPhzqys6Y8Z8J1hxLVQNLw0pWW9z3zYDrTEEq8=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.62.0/rules_rust-0.62.0.tar.gz"],
)
```

#### Extensions

<details>

##### Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_bindgen", version = "0.62.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_bindgen",
    integrity = "sha256-ydWjnLPhzqys6Y8Z8J1hxLVQNLw0pWW9z3zYDrTEEq8=",
    strip_prefix = "extensions/bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.62.0/rules_rust-0.62.0.tar.gz"],
)
```

</details>

##### MdBook

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_mdbook", version = "0.62.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_mdbook",
    integrity = "sha256-ydWjnLPhzqys6Y8Z8J1hxLVQNLw0pWW9z3zYDrTEEq8=",
    strip_prefix = "extensions/mdbook",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.62.0/rules_rust-0.62.0.tar.gz"],
)
```

</details>

##### Prost

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_prost", version = "0.62.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_prost",
    integrity = "sha256-ydWjnLPhzqys6Y8Z8J1hxLVQNLw0pWW9z3zYDrTEEq8=",
    strip_prefix = "extensions/prost",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.62.0/rules_rust-0.62.0.tar.gz"],
)
```

</details>

##### Protobuf

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_protobuf", version = "0.62.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_protobuf",
    integrity = "sha256-ydWjnLPhzqys6Y8Z8J1hxLVQNLw0pWW9z3zYDrTEEq8=",
    strip_prefix = "extensions/protobuf",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.62.0/rules_rust-0.62.0.tar.gz"],
)
```

</details>

##### Wasm-Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_wasm_bindgen", version = "0.62.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_wasm_bindgen",
    integrity = "sha256-ydWjnLPhzqys6Y8Z8J1hxLVQNLw0pWW9z3zYDrTEEq8=",
    strip_prefix = "extensions/wasm_bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.62.0/rules_rust-0.62.0.tar.gz"],
)
```

</details>

</details>

#### What's Changed
* [Doc] Improve documentation on toolchain registration with bzlmod by
@&#8203;bertul[https://github.com/bazelbuild/rules_rust/pull/3430](https://redirect.github.com/bazelbuild/rules_rust/pull/3430)l/3430
* Use toolchain default version during bindgen by
@&#8203;mbear[https://github.com/bazelbuild/rules_rust/pull/3432](https://redirect.github.com/bazelbuild/rules_rust/pull/3432)l/3432
* Added Rust 1.87.0 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3443](https://redirect.github.com/bazelbuild/rules_rust/pull/3443)l/3443
* Rewrite relative paths for bin dirs (`-B`) in build scripts by
@&#8203;mcculloc[https://github.com/bazelbuild/rules_rust/pull/3446](https://redirect.github.com/bazelbuild/rules_rust/pull/3446)l/3446
* Updated buildifier by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3451](https://redirect.github.com/bazelbuild/rules_rust/pull/3451)l/3451
* Filter `panic_files` correctly by
@&#8203;FabianWol[https://github.com/bazelbuild/rules_rust/pull/3454](https://redirect.github.com/bazelbuild/rules_rust/pull/3454)l/3454
* Fix all crate_universe workspace urls by
@&#8203;hof[https://github.com/bazelbuild/rules_rust/pull/3457](https://redirect.github.com/bazelbuild/rules_rust/pull/3457)l/3457
* docs: Add recommendations for lockfile by
@&#8203;hof[https://github.com/bazelbuild/rules_rust/pull/3467](https://redirect.github.com/bazelbuild/rules_rust/pull/3467)l/3467
* typo proc-marco -> proc-macro by
@&#8203;NilsI[https://github.com/bazelbuild/rules_rust/pull/3472](https://redirect.github.com/bazelbuild/rules_rust/pull/3472)l/3472
* Fixup typo in error message (havee -> have) by
@&#8203;Syn[https://github.com/bazelbuild/rules_rust/pull/3453](https://redirect.github.com/bazelbuild/rules_rust/pull/3453)l/3453
* rustdoc: make html_in_header work by
@&#8203;GregBowy[https://github.com/bazelbuild/rules_rust/pull/3343](https://redirect.github.com/bazelbuild/rules_rust/pull/3343)l/3343
* Allow renaming generated Prost crate name by
@&#8203;purkhus[https://github.com/bazelbuild/rules_rust/pull/3438](https://redirect.github.com/bazelbuild/rules_rust/pull/3438)l/3438
* Allow the customization of sysroot_src in the generated rust-project.…
by
@&#8203;phot[https://github.com/bazelbuild/rules_rust/pull/3306](https://redirect.github.com/bazelbuild/rules_rust/pull/3306)l/3306
* Release 0.62.0 by
@&#8203;illicitoni[https://github.com/bazelbuild/rules_rust/pull/3473](https://redirect.github.com/bazelbuild/rules_rust/pull/3473)l/3473

#### New Contributors
* @&#8203;mbeards made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3432](https://redirect.github.com/bazelbuild/rules_rust/pull/3432)l/3432
* @&#8203;mccullocht made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3446](https://redirect.github.com/bazelbuild/rules_rust/pull/3446)l/3446
* @&#8203;FabianWolff made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3454](https://redirect.github.com/bazelbuild/rules_rust/pull/3454)l/3454
* @&#8203;Synss made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3453](https://redirect.github.com/bazelbuild/rules_rust/pull/3453)l/3453
* @&#8203;photex made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3306](https://redirect.github.com/bazelbuild/rules_rust/pull/3306)l/3306

**Full Changelog**:
https://github.com/bazelbuild/rules\_rust/compare/0.61.0...0.62.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cameron Martin <cameronmartin123@gmail.com>
2025-07-18 23:49:34 +01:00
renovate[bot]
cc7be8cc65
chore(deps): update rust crate clap to v4.5.41 (#152)
Some checks failed
Rust / Build and Test (push) Has been cancelled
Rust / Release (push) Has been cancelled
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.5.40` -> `4.5.41` |

---

### Release Notes

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.5.41`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4541---2025-07-09)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.40...v4.5.41)

##### Features

- Add `Styles::context` and `Styles::context_value` to customize the
styling of `[default: value]` like notes in the `--help`

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cameron Martin <cameronmartin123@gmail.com>
2025-07-13 20:22:02 +00:00
Cameron Martin
f88843d436
ci: Update windows image (#153)
Windows 2019 is now retired by github
2025-07-13 21:16:21 +01:00
renovate[bot]
050c89aeca
chore(deps): update dependency protobuf to v29.5 (#148)
Some checks failed
Rust / Build and Test (push) Has been cancelled
Rust / Release (push) Has been cancelled
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [protobuf](https://redirect.github.com/protocolbuffers/protobuf) |
bazel_dep | minor | `29.3` -> `29.5` |

---

### Release Notes

<details>
<summary>protocolbuffers/protobuf (protobuf)</summary>

###
[`v29.5`](https://redirect.github.com/protocolbuffers/protobuf/releases/tag/v29.5):
Protocol Buffers v29.5

### Announcements

- [Protobuf News](https://protobuf.dev/news/) may include additional
announcements or pre-announcements for upcoming changes.

### C++

- Remove fast-path check for non-clang compilers in MessageCreator.
([#&#8203;21612](https://redirect.github.com/protocolbuffers/protobuf/issues/21612))
(69cca9b7f5)

### Java

- Add volatile to featuresResolved
([#&#8203;20767](https://redirect.github.com/protocolbuffers/protobuf/issues/20767))
(128f0aafd9)

### Python

- Add recursion depth limits to pure python
(05ba1a8104)
- Internal pure python fixes
(1ef3f01c46)
- Fix: contains check segfaults on empty map
([#&#8203;20446](https://redirect.github.com/protocolbuffers/protobuf/issues/20446))
([#&#8203;20904](https://redirect.github.com/protocolbuffers/protobuf/issues/20904))
(21fdb7acdb)

### Other

- Re-enable aarch64 tests.
([#&#8203;20853](https://redirect.github.com/protocolbuffers/protobuf/issues/20853))
(03c50e3874)

###
[`v29.4`](https://redirect.github.com/protocolbuffers/protobuf/releases/tag/v29.4):
Protocol Buffers v29.4

### Announcements

- [Protobuf News](https://protobuf.dev/news/) may include additional
announcements or pre-announcements for upcoming changes.

### Java

- Fix Java concurrency issue in feature resolution for old <=3.25.x
gencode using lazy feature resolution.
([#&#8203;20750](https://redirect.github.com/protocolbuffers/protobuf/issues/20750))
(ce5990778f)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cameron Martin <cameronmartin123@gmail.com>
2025-06-26 23:13:14 +00:00
renovate[bot]
b105452ef6
chore(deps): update rust crate htmd to 0.2.0 (#145)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [htmd](https://redirect.github.com/letmutex/htmd) | dependencies |
minor | `0.1.6` -> `0.2.0` |

---

### Release Notes

<details>
<summary>letmutex/htmd (htmd)</summary>

###
[`v0.2.2`](https://redirect.github.com/letmutex/htmd/releases/tag/v0.2.2)

[Compare
Source](https://redirect.github.com/letmutex/htmd/compare/v0.2.1...v0.2.2)

#### What's Changed

- Implement Clone and Copy traits for option enums by
[@&#8203;letmutex](https://redirect.github.com/letmutex) in
[https://github.com/letmutex/htmd/pull/35](https://redirect.github.com/letmutex/htmd/pull/35)
- . update html5ever to 0.31.0 by
[@&#8203;jeremychone](https://redirect.github.com/jeremychone) in
[https://github.com/letmutex/htmd/pull/36](https://redirect.github.com/letmutex/htmd/pull/36)
- Fix table header conversion and prettify markdown table output by
[@&#8203;letmutex](https://redirect.github.com/letmutex) in
[https://github.com/letmutex/htmd/pull/37](https://redirect.github.com/letmutex/htmd/pull/37)

#### New Contributors

- [@&#8203;jeremychone](https://redirect.github.com/jeremychone) made
their first contribution in
[https://github.com/letmutex/htmd/pull/36](https://redirect.github.com/letmutex/htmd/pull/36)

**Full Changelog**:
https://github.com/letmutex/htmd/compare/v0.2.1...v0.2.2

###
[`v0.2.1`](https://redirect.github.com/letmutex/htmd/releases/tag/v0.2.1)

[Compare
Source](https://redirect.github.com/letmutex/htmd/compare/v0.2.0...v0.2.1)

#### What's Changed

- Fix index\_of\_markdown\_ordered\_item\_dot by
[@&#8203;letmutex](https://redirect.github.com/letmutex) in
[https://github.com/letmutex/htmd/pull/33](https://redirect.github.com/letmutex/htmd/pull/33)
- Add scripting\_enabled() to the builder by
[@&#8203;letmutex](https://redirect.github.com/letmutex) in
[https://github.com/letmutex/htmd/pull/34](https://redirect.github.com/letmutex/htmd/pull/34)

**Full Changelog**:
https://github.com/letmutex/htmd/compare/v0.2.0...v0.2.1

###
[`v0.2.0`](https://redirect.github.com/letmutex/htmd/releases/tag/v0.2.0)

[Compare
Source](https://redirect.github.com/letmutex/htmd/compare/v0.1.6...v0.2.0)

#### What's Changed

- Update dependencies and fix clippy warnings by
[@&#8203;Holzhaus](https://redirect.github.com/Holzhaus) in
[https://github.com/letmutex/htmd/pull/25](https://redirect.github.com/letmutex/htmd/pull/25)
- HTML table conversion by
[@&#8203;fcoury](https://redirect.github.com/fcoury) in
[https://github.com/letmutex/htmd/pull/26](https://redirect.github.com/letmutex/htmd/pull/26)
- Add the bindings section by
[@&#8203;letmutex](https://redirect.github.com/letmutex) in
[https://github.com/letmutex/htmd/pull/28](https://redirect.github.com/letmutex/htmd/pull/28)
- Add ul\_bullet\_spacing and ol\_number\_spacing options by
[@&#8203;letmutex](https://redirect.github.com/letmutex) in
[https://github.com/letmutex/htmd/pull/29](https://redirect.github.com/letmutex/htmd/pull/29)
- Fix the leading space in the anchor title may not be trimmed by
[@&#8203;letmutex](https://redirect.github.com/letmutex) in
[https://github.com/letmutex/htmd/pull/30](https://redirect.github.com/letmutex/htmd/pull/30)
- Add LinkStyle::InlinedPreferAutolinks by
[@&#8203;letmutex](https://redirect.github.com/letmutex) in
[https://github.com/letmutex/htmd/pull/31](https://redirect.github.com/letmutex/htmd/pull/31)
- Decode html entities by
[@&#8203;letmutex](https://redirect.github.com/letmutex) in
[https://github.com/letmutex/htmd/pull/32](https://redirect.github.com/letmutex/htmd/pull/32)

#### New Contributors

- [@&#8203;Holzhaus](https://redirect.github.com/Holzhaus) made their
first contribution in
[https://github.com/letmutex/htmd/pull/25](https://redirect.github.com/letmutex/htmd/pull/25)
- [@&#8203;fcoury](https://redirect.github.com/fcoury) made their first
contribution in
[https://github.com/letmutex/htmd/pull/26](https://redirect.github.com/letmutex/htmd/pull/26)

**Full Changelog**:
https://github.com/letmutex/htmd/compare/v0.1.6...v0.2.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cameron Martin <cameronmartin123@gmail.com>
2025-06-26 22:26:04 +00:00
renovate[bot]
2e177180cb
chore(deps): update rules_rust modules to v0.61.0 (#143)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [rules_rust](https://redirect.github.com/bazelbuild/rules_rust) |
bazel_dep | minor | `0.57.0` -> `0.61.0` |
| [rules_rust_prost](https://redirect.github.com/bazelbuild/rules_rust)
| bazel_dep | minor | `0.57.0` -> `0.61.0` |

---

### Release Notes

<details>
<summary>bazelbuild/rules_rust (rules_rust)</summary>

###
[`v0.61.0`](https://redirect.github.com/bazelbuild/rules_rust/releases/tag/0.61.0)

[Compare
Source](https://redirect.github.com/bazelbuild/rules_rust/compare/0.60.0...0.61.0)

### 0.61.0

Additional documentation can be found at:
https://bazelbuild.github.io/rules\_rust/#setup

#### Bzlmod

```python
bazel_dep(name = "rules_rust", version = "0.61.0")
```

#### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-U8G6x+xI985IxMHGqgBvJ1Fa3SrrBXJZNyJObgDsfOo=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.61.0/rules_rust-0.61.0.tar.gz"],
)
```

#### Extensions

<details>

##### Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_bindgen", version = "0.61.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_bindgen",
    integrity = "sha256-U8G6x+xI985IxMHGqgBvJ1Fa3SrrBXJZNyJObgDsfOo=",
    strip_prefix = "extensions/bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.61.0/rules_rust-0.61.0.tar.gz"],
)
```

</details>

##### MdBook

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_mdbook", version = "0.61.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_mdbook",
    integrity = "sha256-U8G6x+xI985IxMHGqgBvJ1Fa3SrrBXJZNyJObgDsfOo=",
    strip_prefix = "extensions/mdbook",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.61.0/rules_rust-0.61.0.tar.gz"],
)
```

</details>

##### Prost

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_prost", version = "0.61.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_prost",
    integrity = "sha256-U8G6x+xI985IxMHGqgBvJ1Fa3SrrBXJZNyJObgDsfOo=",
    strip_prefix = "extensions/prost",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.61.0/rules_rust-0.61.0.tar.gz"],
)
```

</details>

##### Protobuf

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_protobuf", version = "0.61.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_protobuf",
    integrity = "sha256-U8G6x+xI985IxMHGqgBvJ1Fa3SrrBXJZNyJObgDsfOo=",
    strip_prefix = "extensions/protobuf",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.61.0/rules_rust-0.61.0.tar.gz"],
)
```

</details>

##### Wasm-Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_wasm_bindgen", version = "0.61.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_wasm_bindgen",
    integrity = "sha256-U8G6x+xI985IxMHGqgBvJ1Fa3SrrBXJZNyJObgDsfOo=",
    strip_prefix = "extensions/wasm_bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.61.0/rules_rust-0.61.0.tar.gz"],
)
```

</details>

</details>

#### What's Changed
* Update runfiles to work with directory embedded manifests by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3399](https://redirect.github.com/bazelbuild/rules_rust/pull/3399)l/3399
* Fix annotation docs by
@&#8203;illicitoni[https://github.com/bazelbuild/rules_rust/pull/3404](https://redirect.github.com/bazelbuild/rules_rust/pull/3404)l/3404
* Added granular interfaces for core rules by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3402](https://redirect.github.com/bazelbuild/rules_rust/pull/3402)l/3402
* Added github user IDs for BCR Publish by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3388](https://redirect.github.com/bazelbuild/rules_rust/pull/3388)l/3388
* Update crate universe to use musl binaries on Linux by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3401](https://redirect.github.com/bazelbuild/rules_rust/pull/3401)l/3401
* Fix broken links in docs by
@&#8203;hof[https://github.com/bazelbuild/rules_rust/pull/3411](https://redirect.github.com/bazelbuild/rules_rust/pull/3411)l/3411
* Fix links in documentation targeting github by
@&#8203;hof[https://github.com/bazelbuild/rules_rust/pull/3414](https://redirect.github.com/bazelbuild/rules_rust/pull/3414)l/3414
* Upload aarch64-unknown-linux-gnu crate_universe binary to releases by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3417](https://redirect.github.com/bazelbuild/rules_rust/pull/3417)l/3417
* Allow `crate_universe` to use external `rust_host_tools` by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3418](https://redirect.github.com/bazelbuild/rules_rust/pull/3418)l/3418
* Fix type error in BCR publish config by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3412](https://redirect.github.com/bazelbuild/rules_rust/pull/3412)l/3412
* Updated crate_universe dependencies by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3420](https://redirect.github.com/bazelbuild/rules_rust/pull/3420)l/3420
* Updated `rules_rust_example_sys` dependencies by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3424](https://redirect.github.com/bazelbuild/rules_rust/pull/3424)l/3424
* crate_universe relesae 0.17.0 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3422](https://redirect.github.com/bazelbuild/rules_rust/pull/3422)l/3422
* [Doc] Improve rust analyzer section, distinguishing bzlmod and
WORKSPACE by
@&#8203;bertul[https://github.com/bazelbuild/rules_rust/pull/3365](https://redirect.github.com/bazelbuild/rules_rust/pull/3365)l/3365
* Release 0.61.0 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3423](https://redirect.github.com/bazelbuild/rules_rust/pull/3423)l/3423

#### New Contributors
* @&#8203;hofbi made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3411](https://redirect.github.com/bazelbuild/rules_rust/pull/3411)l/3411
* @&#8203;bertulli made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3365](https://redirect.github.com/bazelbuild/rules_rust/pull/3365)l/3365

**Full Changelog**:
https://github.com/bazelbuild/rules\_rust/compare/0.60.0...0.61.0

###
[`v0.60.0`](https://redirect.github.com/bazelbuild/rules_rust/releases/tag/0.60.0)

[Compare
Source](https://redirect.github.com/bazelbuild/rules_rust/compare/0.59.2...0.60.0)

### 0.60.0

Additional documentation can be found at:
https://bazelbuild.github.io/rules\_rust/#setup

#### Bzlmod

```python
bazel_dep(name = "rules_rust", version = "0.60.0")
```

#### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-eCUhTMrXwkgstJCskdvB6IswIjBieWzjKKyok7dK40I=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.60.0/rules_rust-0.60.0.tar.gz"],
)
```

#### Extensions

<details>

##### Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_bindgen", version = "0.60.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_bindgen",
    integrity = "sha256-eCUhTMrXwkgstJCskdvB6IswIjBieWzjKKyok7dK40I=",
    strip_prefix = "extensions/bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.60.0/rules_rust-0.60.0.tar.gz"],
)
```

</details>

##### MdBook

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_mdbook", version = "0.60.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_mdbook",
    integrity = "sha256-eCUhTMrXwkgstJCskdvB6IswIjBieWzjKKyok7dK40I=",
    strip_prefix = "extensions/mdbook",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.60.0/rules_rust-0.60.0.tar.gz"],
)
```

</details>

##### Prost

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_prost", version = "0.60.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_prost",
    integrity = "sha256-eCUhTMrXwkgstJCskdvB6IswIjBieWzjKKyok7dK40I=",
    strip_prefix = "extensions/prost",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.60.0/rules_rust-0.60.0.tar.gz"],
)
```

</details>

##### Protobuf

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_protobuf", version = "0.60.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_protobuf",
    integrity = "sha256-eCUhTMrXwkgstJCskdvB6IswIjBieWzjKKyok7dK40I=",
    strip_prefix = "extensions/protobuf",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.60.0/rules_rust-0.60.0.tar.gz"],
)
```

</details>

##### Wasm-Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_wasm_bindgen", version = "0.60.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_wasm_bindgen",
    integrity = "sha256-eCUhTMrXwkgstJCskdvB6IswIjBieWzjKKyok7dK40I=",
    strip_prefix = "extensions/wasm_bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.60.0/rules_rust-0.60.0.tar.gz"],
)
```

</details>

</details>

#### What's Changed
* Build windows without runfiles links by default. by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3366](https://redirect.github.com/bazelbuild/rules_rust/pull/3366)l/3366
* `rust-analyzer` discoverConfig integration by
@&#8203;boboza[https://github.com/bazelbuild/rules_rust/pull/3073](https://redirect.github.com/bazelbuild/rules_rust/pull/3073)l/3073
* test/integration/README.md: Add notes on running tests by
@&#8203;martinboeh[https://github.com/bazelbuild/rules_rust/pull/3374](https://redirect.github.com/bazelbuild/rules_rust/pull/3374)l/3374
* Add additional coverage for semver meta data by
@&#8203;ericmcbri[https://github.com/bazelbuild/rules_rust/pull/3360](https://redirect.github.com/bazelbuild/rules_rust/pull/3360)l/3360
* Update prost dependencies by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3373](https://redirect.github.com/bazelbuild/rules_rust/pull/3373)l/3373
* Set env vars for build scripts too by
@&#8203;illicitoni[https://github.com/bazelbuild/rules_rust/pull/3370](https://redirect.github.com/bazelbuild/rules_rust/pull/3370)l/3370
* Fix documentation for `experimental_per_crate_rustc_flag`. by
@&#8203;martinboeh[https://github.com/bazelbuild/rules_rust/pull/3380](https://redirect.github.com/bazelbuild/rules_rust/pull/3380)l/3380
* Explicitly set `-Ccodegen-units=1` for actions that emit an object
file. by
@&#8203;martinboeh[https://github.com/bazelbuild/rules_rust/pull/3381](https://redirect.github.com/bazelbuild/rules_rust/pull/3381)l/3381
* fix: Duplicate aliases generated in rendering when two crates of the
same version by
@&#8203;ParkMyC[https://github.com/bazelbuild/rules_rust/pull/3386](https://redirect.github.com/bazelbuild/rules_rust/pull/3386)l/3386
* Disable pipeline compilation tests on windows by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3384](https://redirect.github.com/bazelbuild/rules_rust/pull/3384)l/3384
* Added Rust 1.86.0 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3382](https://redirect.github.com/bazelbuild/rules_rust/pull/3382)l/3382
* Releaes 0.60.0 by
@&#8203;ogra[https://github.com/bazelbuild/rules_rust/pull/3389](https://redirect.github.com/bazelbuild/rules_rust/pull/3389)l/3389
* Fix Compiling for release for windows by
@&#8203;ogra[https://github.com/bazelbuild/rules_rust/pull/3398](https://redirect.github.com/bazelbuild/rules_rust/pull/3398)l/3398

#### New Contributors
* @&#8203;bobozaur made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3073](https://redirect.github.com/bazelbuild/rules_rust/pull/3073)l/3073

**Full Changelog**:
https://github.com/bazelbuild/rules\_rust/compare/0.59.2...0.60.0

###
[`v0.59.2`](https://redirect.github.com/bazelbuild/rules_rust/releases/tag/0.59.2)

[Compare
Source](https://redirect.github.com/bazelbuild/rules_rust/compare/0.59.1...0.59.2)

### 0.59.2

Additional documentation can be found at:
https://bazelbuild.github.io/rules\_rust/#setup

#### Bzlmod

```python
bazel_dep(name = "rules_rust", version = "0.59.2")
```

#### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-CeF7R8AVBGVjGqMZ8nQnYKQ+3tqy6cAS+R0K4u/wImg=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.2/rules_rust-0.59.2.tar.gz"],
)
```

#### Extensions

<details>

##### Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_bindgen", version = "0.59.2")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_bindgen",
    integrity = "sha256-CeF7R8AVBGVjGqMZ8nQnYKQ+3tqy6cAS+R0K4u/wImg=",
    strip_prefix = "extensions/bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.2/rules_rust-0.59.2.tar.gz"],
)
```

</details>

##### MdBook

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_mdbook", version = "0.59.2")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_mdbook",
    integrity = "sha256-CeF7R8AVBGVjGqMZ8nQnYKQ+3tqy6cAS+R0K4u/wImg=",
    strip_prefix = "extensions/mdbook",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.2/rules_rust-0.59.2.tar.gz"],
)
```

</details>

##### Prost

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_prost", version = "0.59.2")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_prost",
    integrity = "sha256-CeF7R8AVBGVjGqMZ8nQnYKQ+3tqy6cAS+R0K4u/wImg=",
    strip_prefix = "extensions/prost",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.2/rules_rust-0.59.2.tar.gz"],
)
```

</details>

##### Protobuf

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_protobuf", version = "0.59.2")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_protobuf",
    integrity = "sha256-CeF7R8AVBGVjGqMZ8nQnYKQ+3tqy6cAS+R0K4u/wImg=",
    strip_prefix = "extensions/protobuf",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.2/rules_rust-0.59.2.tar.gz"],
)
```

</details>

##### Wasm-Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_wasm_bindgen", version = "0.59.2")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_wasm_bindgen",
    integrity = "sha256-CeF7R8AVBGVjGqMZ8nQnYKQ+3tqy6cAS+R0K4u/wImg=",
    strip_prefix = "extensions/wasm_bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.2/rules_rust-0.59.2.tar.gz"],
)
```

</details>

</details>

#### What's Changed
* Provide an option to opt-out of compile_well_known_types by
@&#8203;alexkir[https://github.com/bazelbuild/rules_rust/pull/3228](https://redirect.github.com/bazelbuild/rules_rust/pull/3228)l/3228
* Fixed warnings in various targets by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3345](https://redirect.github.com/bazelbuild/rules_rust/pull/3345)l/3345
* Enable pipelined_compilation tests for windows by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3347](https://redirect.github.com/bazelbuild/rules_rust/pull/3347)l/3347
* Bump crate_universe buildifier version by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3344](https://redirect.github.com/bazelbuild/rules_rust/pull/3344)l/3344
* Updated crates index by
@&#8203;ericmcbri[https://github.com/bazelbuild/rules_rust/pull/3351](https://redirect.github.com/bazelbuild/rules_rust/pull/3351)l/3351
* Fix temp value is freed by
@&#8203;ericmcbri[https://github.com/bazelbuild/rules_rust/pull/3350](https://redirect.github.com/bazelbuild/rules_rust/pull/3350)l/3350
* Update MSRV in MODULE.bazel as well as WORKSPACE.bazel by
@&#8203;illicitoni[https://github.com/bazelbuild/rules_rust/pull/3353](https://redirect.github.com/bazelbuild/rules_rust/pull/3353)l/3353
* Updated unit tests for runfiles by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3352](https://redirect.github.com/bazelbuild/rules_rust/pull/3352)l/3352
* Enable more tests on Windows by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3348](https://redirect.github.com/bazelbuild/rules_rust/pull/3348)l/3348
* Updated bindgen to `0.71.1` by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3358](https://redirect.github.com/bazelbuild/rules_rust/pull/3358)l/3358
* Fix rust_bindgen compile flag filtering by
@&#8203;bmclarn[https://github.com/bazelbuild/rules_rust/pull/3363](https://redirect.github.com/bazelbuild/rules_rust/pull/3363)l/3363
* Remove forced debug logs from `rust_wasm_bindgen_test` by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3355](https://redirect.github.com/bazelbuild/rules_rust/pull/3355)l/3355
* Added Rust 1.85.1 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3364](https://redirect.github.com/bazelbuild/rules_rust/pull/3364)l/3364
* Avoid direct references to volatile files by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3361](https://redirect.github.com/bazelbuild/rules_rust/pull/3361)l/3361
* Release 0.59.2 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3362](https://redirect.github.com/bazelbuild/rules_rust/pull/3362)l/3362

#### New Contributors
* @&#8203;bmclarnon made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3363](https://redirect.github.com/bazelbuild/rules_rust/pull/3363)l/3363

**Full Changelog**:
https://github.com/bazelbuild/rules\_rust/compare/0.59.1...0.59.2

###
[`v0.59.1`](https://redirect.github.com/bazelbuild/rules_rust/releases/tag/0.59.1)

[Compare
Source](https://redirect.github.com/bazelbuild/rules_rust/compare/0.58.0...0.59.1)

### 0.59.1

Additional documentation can be found at:
https://bazelbuild.github.io/rules\_rust/#setup

#### Bzlmod

```python
bazel_dep(name = "rules_rust", version = "0.59.1")
```

#### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-N37buXa2l1U9N3VmNH3Qv/xd8PxX6TsdLBCM9F497Ac=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.1/rules_rust-0.59.1.tar.gz"],
)
```

#### Extensions

<details>

##### Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_bindgen", version = "0.59.1")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_bindgen",
    integrity = "sha256-N37buXa2l1U9N3VmNH3Qv/xd8PxX6TsdLBCM9F497Ac=",
    strip_prefix = "extensions/bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.1/rules_rust-0.59.1.tar.gz"],
)
```

</details>

##### MdBook

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_mdbook", version = "0.59.1")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_mdbook",
    integrity = "sha256-N37buXa2l1U9N3VmNH3Qv/xd8PxX6TsdLBCM9F497Ac=",
    strip_prefix = "extensions/mdbook",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.1/rules_rust-0.59.1.tar.gz"],
)
```

</details>

##### Prost

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_prost", version = "0.59.1")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_prost",
    integrity = "sha256-N37buXa2l1U9N3VmNH3Qv/xd8PxX6TsdLBCM9F497Ac=",
    strip_prefix = "extensions/prost",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.1/rules_rust-0.59.1.tar.gz"],
)
```

</details>

##### Protobuf

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_protobuf", version = "0.59.1")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_protobuf",
    integrity = "sha256-N37buXa2l1U9N3VmNH3Qv/xd8PxX6TsdLBCM9F497Ac=",
    strip_prefix = "extensions/protobuf",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.1/rules_rust-0.59.1.tar.gz"],
)
```

</details>

##### Wasm-Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_wasm_bindgen", version = "0.59.1")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_wasm_bindgen",
    integrity = "sha256-N37buXa2l1U9N3VmNH3Qv/xd8PxX6TsdLBCM9F497Ac=",
    strip_prefix = "extensions/wasm_bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.59.1/rules_rust-0.59.1.tar.gz"],
)
```

</details>

</details>

#### What's Changed
* Run CI without building runfiles links by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3057](https://redirect.github.com/bazelbuild/rules_rust/pull/3057)l/3057
* Add support for ppc64le architecture by
@&#8203;Jenkins[https://github.com/bazelbuild/rules_rust/pull/3259](https://redirect.github.com/bazelbuild/rules_rust/pull/3259)l/3259
* [path_patching] Shrink size of lockfiles by
@&#8203;jayzhua[https://github.com/bazelbuild/rules_rust/pull/3334](https://redirect.github.com/bazelbuild/rules_rust/pull/3334)l/3334
* Fix broken bindgen doc link by
@&#8203;lalt[https://github.com/bazelbuild/rules_rust/pull/3338](https://redirect.github.com/bazelbuild/rules_rust/pull/3338)l/3338
* Added `safari` support for `rust_wasm_bindgen_test` by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3328](https://redirect.github.com/bazelbuild/rules_rust/pull/3328)l/3328
* Added docs for rust bzlmod extensions. by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3336](https://redirect.github.com/bazelbuild/rules_rust/pull/3336)l/3336
* Fixed missing cargo_toml_variable_extractor deps by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3337](https://redirect.github.com/bazelbuild/rules_rust/pull/3337)l/3337
* Release 0.59.1 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3332](https://redirect.github.com/bazelbuild/rules_rust/pull/3332)l/3332

#### New Contributors
* @&#8203;Jenkins-J made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3259](https://redirect.github.com/bazelbuild/rules_rust/pull/3259)l/3259

**Full Changelog**:
https://github.com/bazelbuild/rules\_rust/compare/0.59.0...0.59.1

###
[`v0.58.0`](https://redirect.github.com/bazelbuild/rules_rust/releases/tag/0.58.0)

[Compare
Source](https://redirect.github.com/bazelbuild/rules_rust/compare/0.57.1...0.58.0)

### 0.58.0

Additional documentation can be found at:
https://bazelbuild.github.io/rules\_rust/#setup

#### Bzlmod

```python
bazel_dep(name = "rules_rust", version = "0.58.0")
```

#### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-liB1wWSmA/Q/tKPRlhWrkeQbzQWByNovcKGu8nOB/lM=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.58.0/rules_rust-0.58.0.tar.gz"],
)
```

#### Extensions

<details>

##### Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_bindgen", version = "0.58.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_bindgen",
    integrity = "sha256-liB1wWSmA/Q/tKPRlhWrkeQbzQWByNovcKGu8nOB/lM=",
    strip_prefix = "extensions/bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.58.0/rules_rust-0.58.0.tar.gz"],
)
```

</details>

##### MdBook

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_mdbook", version = "0.58.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_mdbook",
    integrity = "sha256-liB1wWSmA/Q/tKPRlhWrkeQbzQWByNovcKGu8nOB/lM=",
    strip_prefix = "extensions/mdbook",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.58.0/rules_rust-0.58.0.tar.gz"],
)
```

</details>

##### Prost

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_prost", version = "0.58.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_prost",
    integrity = "sha256-liB1wWSmA/Q/tKPRlhWrkeQbzQWByNovcKGu8nOB/lM=",
    strip_prefix = "extensions/prost",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.58.0/rules_rust-0.58.0.tar.gz"],
)
```

</details>

##### Protobuf

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_protobuf", version = "0.58.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_protobuf",
    integrity = "sha256-liB1wWSmA/Q/tKPRlhWrkeQbzQWByNovcKGu8nOB/lM=",
    strip_prefix = "extensions/protobuf",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.58.0/rules_rust-0.58.0.tar.gz"],
)
```

</details>

##### Wasm-Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_wasm_bindgen", version = "0.58.0")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_wasm_bindgen",
    integrity = "sha256-liB1wWSmA/Q/tKPRlhWrkeQbzQWByNovcKGu8nOB/lM=",
    strip_prefix = "extensions/wasm_bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.58.0/rules_rust-0.58.0.tar.gz"],
)
```

</details>

</details>

#### What's Changed
* Support new `cargo::` prefixes in build script outputs. by
@&#8203;joe[https://github.com/bazelbuild/rules_rust/pull/3211](https://redirect.github.com/bazelbuild/rules_rust/pull/3211)l/3211
* Fix duplicate aliases generated by cargo-bazel when metadata contains…
by
@&#8203;hava[https://github.com/bazelbuild/rules_rust/pull/3215](https://redirect.github.com/bazelbuild/rules_rust/pull/3215)l/3215
* Disable `--incompatible_autoload_externally=` as it's unusable in
Bazel8 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3214](https://redirect.github.com/bazelbuild/rules_rust/pull/3214)l/3214
* Update mdbook to 0.4.44 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3217](https://redirect.github.com/bazelbuild/rules_rust/pull/3217)l/3217
* Migrated nix example to bzlmod. by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3208](https://redirect.github.com/bazelbuild/rules_rust/pull/3208)l/3208
* Add regression test for build.rs generated features by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3207](https://redirect.github.com/bazelbuild/rules_rust/pull/3207)l/3207
* Add missing bzl modules to examples by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3219](https://redirect.github.com/bazelbuild/rules_rust/pull/3219)l/3219
* Move buildifier to github actions by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3226](https://redirect.github.com/bazelbuild/rules_rust/pull/3226)l/3226
* Advertise CrateInfo and DepInfo from the import macro by
@&#8203;sam-mcca[https://github.com/bazelbuild/rules_rust/pull/3220](https://redirect.github.com/bazelbuild/rules_rust/pull/3220)l/3220
* Mark cargo internal extension as reproducible by
@&#8203;cerisi[https://github.com/bazelbuild/rules_rust/pull/3237](https://redirect.github.com/bazelbuild/rules_rust/pull/3237)l/3237
* Fixed broken protoc toolchain in examples by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3221](https://redirect.github.com/bazelbuild/rules_rust/pull/3221)l/3221
* Added Rust 1.84.1 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3225](https://redirect.github.com/bazelbuild/rules_rust/pull/3225)l/3225
* Add support for `CARGO_BAZEL_DEBUG=TRACE` level logging by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3238](https://redirect.github.com/bazelbuild/rules_rust/pull/3238)l/3238
* Remove unused code from WORKSPACE files in extensions by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3222](https://redirect.github.com/bazelbuild/rules_rust/pull/3222)l/3222
* Reduce number of default `supported_platform_triples` for
crate_universe by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3239](https://redirect.github.com/bazelbuild/rules_rust/pull/3239)l/3239
* Set $CARGO in cargo_build_scripts by
@&#8203;illicitoni[https://github.com/bazelbuild/rules_rust/pull/3245](https://redirect.github.com/bazelbuild/rules_rust/pull/3245)l/3245
* Replace uses of //tools/cpp:toolchain_utils.bzl with
@&#8203;rules_cc//cc:find_cc_toolchain.bzl by
@&#820[https://github.com/bazelbuild/rules_rust/pull/3263](https://redirect.github.com/bazelbuild/rules_rust/pull/3263)st/pull/3263
* only set $CARGO if toolchain.cargo is set by
@&#8203;krasimir[https://github.com/bazelbuild/rules_rust/pull/3275](https://redirect.github.com/bazelbuild/rules_rust/pull/3275)l/3275
* Ensure crate_universe modules don't override intermediates for
debugging by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3244](https://redirect.github.com/bazelbuild/rules_rust/pull/3244)l/3244
* Improved release notes by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3248](https://redirect.github.com/bazelbuild/rules_rust/pull/3248)l/3248
* Upgrade rules_cc and platforms bzlmod pins by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3265](https://redirect.github.com/bazelbuild/rules_rust/pull/3265)l/3265
* Fix + for semver meta by
@&#8203;ericmcbri[https://github.com/bazelbuild/rules_rust/pull/3277](https://redirect.github.com/bazelbuild/rules_rust/pull/3277)l/3277
* Added expected providers to `rust_prost_library`. by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3276](https://redirect.github.com/bazelbuild/rules_rust/pull/3276)l/3276
* Silence noisy cross_rs warnings by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3268](https://redirect.github.com/bazelbuild/rules_rust/pull/3268)l/3268
* Allow unpretty aspect to run on `rust_shared_library` targets. by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3273](https://redirect.github.com/bazelbuild/rules_rust/pull/3273)l/3273
* Patch out old deps from transitive prost extension deps by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3264](https://redirect.github.com/bazelbuild/rules_rust/pull/3264)l/3264
* Fixed crate_universe when using Rust >= 1.85.0 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3251](https://redirect.github.com/bazelbuild/rules_rust/pull/3251)l/3251
* Add note about private crate registries by
@&#8203;ericmcbri[https://github.com/bazelbuild/rules_rust/pull/3278](https://redirect.github.com/bazelbuild/rules_rust/pull/3278)l/3278
* Merge all runfiles of `@bazel_tools//tools/bash/runfiles` by
@&#8203;fme[https://github.com/bazelbuild/rules_rust/pull/3292](https://redirect.github.com/bazelbuild/rules_rust/pull/3292)l/3292
* Allow target names containing `.` for rust_test_suite macro. by
@&#8203;vaibhav-12[https://github.com/bazelbuild/rules_rust/pull/3298](https://redirect.github.com/bazelbuild/rules_rust/pull/3298)l/3298
* map system from "darwin" to "macos" when parsing triple by
@&#8203;christiansco[https://github.com/bazelbuild/rules_rust/pull/3296](https://redirect.github.com/bazelbuild/rules_rust/pull/3296)l/3296
* Add 2024 edition to rustfmt tool by
@&#8203;hava[https://github.com/bazelbuild/rules_rust/pull/3288](https://redirect.github.com/bazelbuild/rules_rust/pull/3288)l/3288
* feat: Create aliases for build dependencies by
@&#8203;bakj[https://github.com/bazelbuild/rules_rust/pull/3229](https://redirect.github.com/bazelbuild/rules_rust/pull/3229)l/3229
* Fix incorrect replacement field in LTO error message by
@&#8203;HackAtta[https://github.com/bazelbuild/rules_rust/pull/3283](https://redirect.github.com/bazelbuild/rules_rust/pull/3283)l/3283
* Ran buildifier by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3301](https://redirect.github.com/bazelbuild/rules_rust/pull/3301)l/3301
* bindgen: don't `register_toolchains` in Bzlmod by
@&#8203;lalt[https://github.com/bazelbuild/rules_rust/pull/3231](https://redirect.github.com/bazelbuild/rules_rust/pull/3231)l/3231
* Propagate cc_library defines to clang by
@&#8203;nbdd01[https://github.com/bazelbuild/rules_rust/pull/3271](https://redirect.github.com/bazelbuild/rules_rust/pull/3271)l/3271
* Add prost and tonic deps in rust-project.json if needed for proto by
@&#8203;hause[https://github.com/bazelbuild/rules_rust/pull/3270](https://redirect.github.com/bazelbuild/rules_rust/pull/3270)l/3270
* Add `build_script_link_deps` to crate annotation system. by
@&#8203;abezuk[https://github.com/bazelbuild/rules_rust/pull/3272](https://redirect.github.com/bazelbuild/rules_rust/pull/3272)l/3272
* Reorganized `//tools` package by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3303](https://redirect.github.com/bazelbuild/rules_rust/pull/3303)l/3303
* Moved `@rules_rust//tools/runfiles` to `@rules_rust//rust/runfiles` by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3294](https://redirect.github.com/bazelbuild/rules_rust/pull/3294)l/3294
* Add *.rmeta to rustc_lib rule by
@&#8203;Neo-Zhixi[https://github.com/bazelbuild/rules_rust/pull/3290](https://redirect.github.com/bazelbuild/rules_rust/pull/3290)l/3290
* Added Rust 1.85.0 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3281](https://redirect.github.com/bazelbuild/rules_rust/pull/3281)l/3281
* fix: add NIX_LDs vars to work on NixOS by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3304](https://redirect.github.com/bazelbuild/rules_rust/pull/3304)l/3304
* Handle debug info packages separately when using `cc_common.link` by
@&#8203;yuzhy87[https://github.com/bazelbuild/rules_rust/pull/3257](https://redirect.github.com/bazelbuild/rules_rust/pull/3257)l/3257
* Use `--remote_download_all` when building `rust_analyzer_crate_spec`s
by
@&#8203;marting[https://github.com/bazelbuild/rules_rust/pull/3192](https://redirect.github.com/bazelbuild/rules_rust/pull/3192)l/3192
* Release 0.58.0 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3302](https://redirect.github.com/bazelbuild/rules_rust/pull/3302)l/3302
* Fixed release github workflow. by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3305](https://redirect.github.com/bazelbuild/rules_rust/pull/3305)l/3305

#### New Contributors
* @&#8203;joell made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3211](https://redirect.github.com/bazelbuild/rules_rust/pull/3211)l/3211
* @&#8203;comius made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3263](https://redirect.github.com/bazelbuild/rules_rust/pull/3263)l/3263
* @&#8203;vaibhav-1207 made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3298](https://redirect.github.com/bazelbuild/rules_rust/pull/3298)l/3298
* @&#8203;christianscott made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3296](https://redirect.github.com/bazelbuild/rules_rust/pull/3296)l/3296
* @&#8203;bakjos made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3229](https://redirect.github.com/bazelbuild/rules_rust/pull/3229)l/3229
* @&#8203;lalten made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3231](https://redirect.github.com/bazelbuild/rules_rust/pull/3231)l/3231
* @&#8203;abezukor made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3272](https://redirect.github.com/bazelbuild/rules_rust/pull/3272)l/3272
* @&#8203;Neo-Zhixing made their first
contributi[https://github.com/bazelbuild/rules_rust/pull/3290](https://redirect.github.com/bazelbuild/rules_rust/pull/3290)l/3290

**Full Changelog**:
https://github.com/bazelbuild/rules\_rust/compare/0.57.1...0.58.0

###
[`v0.57.1`](https://redirect.github.com/bazelbuild/rules_rust/releases/tag/0.57.1)

[Compare
Source](https://redirect.github.com/bazelbuild/rules_rust/compare/0.57.0...0.57.1)

### 0.57.1

Additional documentation can be found at:
https://bazelbuild.github.io/rules\_rust/#setup

#### Bzlmod

```python
bazel_dep(name = "rules_rust", version = "0.57.1")
```

#### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust",
    integrity = "sha256-4qOr06EWg6BTBbv9M8xJTfebNkE9VMBXsa17RZD071I=",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.57.1/rules_rust-0.57.1.tar.gz"],
)
```

#### Extensions

<details>

##### Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_bindgen", version = "0.57.1")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_bindgen",
    integrity = "sha256-4qOr06EWg6BTBbv9M8xJTfebNkE9VMBXsa17RZD071I=",
    strip_prefix = "extensions/bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.57.1/rules_rust-0.57.1.tar.gz"],
)
```

</details>

##### MdBook

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_mdbook", version = "0.57.1")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_mdbook",
    integrity = "sha256-4qOr06EWg6BTBbv9M8xJTfebNkE9VMBXsa17RZD071I=",
    strip_prefix = "extensions/mdbook",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.57.1/rules_rust-0.57.1.tar.gz"],
)
```

</details>

##### Prost

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_prost", version = "0.57.1")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_prost",
    integrity = "sha256-4qOr06EWg6BTBbv9M8xJTfebNkE9VMBXsa17RZD071I=",
    strip_prefix = "extensions/prost",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.57.1/rules_rust-0.57.1.tar.gz"],
)
```

</details>

##### Protobuf

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_protobuf", version = "0.57.1")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_protobuf",
    integrity = "sha256-4qOr06EWg6BTBbv9M8xJTfebNkE9VMBXsa17RZD071I=",
    strip_prefix = "extensions/protobuf",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.57.1/rules_rust-0.57.1.tar.gz"],
)
```

</details>

##### Wasm-Bindgen

<details>

##### Bzlmod

```python
bazel_dep(name = "rules_rust_wasm_bindgen", version = "0.57.1")
```

##### WORKSPACE

```python
load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_rust_wasm_bindgen",
    integrity = "sha256-4qOr06EWg6BTBbv9M8xJTfebNkE9VMBXsa17RZD071I=",
    strip_prefix = "extensions/wasm_bindgen",
    urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.57.1/rules_rust-0.57.1.tar.gz"],
)
```

</details>

</details>

#### What's Changed
* Add regression test for compile data in alternate packages by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3193](https://redirect.github.com/bazelbuild/rules_rust/pull/3193)l/3193
* Fixed missing bzlmod repository by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3198](https://redirect.github.com/bazelbuild/rules_rust/pull/3198)l/3198
* Release 0.57.1 by
@&#8203;UebelAnd[https://github.com/bazelbuild/rules_rust/pull/3199](https://redirect.github.com/bazelbuild/rules_rust/pull/3199)l/3199

**Full Changelog**:
https://github.com/bazelbuild/rules\_rust/compare/0.57.0...0.57.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cameron Martin <cameronmartin123@gmail.com>
2025-06-26 22:13:24 +00:00
renovate[bot]
88e9406002
chore(deps): update dependency rules_bazel_integration_test to v0.33.2 (#74)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[rules_bazel_integration_test](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test)
| bazel_dep | minor | `0.23.0` -> `0.33.2` |

---

### Release Notes

<details>
<summary>bazel-contrib/rules_bazel_integration_test
(rules_bazel_integration_test)</summary>

###
[`v0.33.2`](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/releases/tag/v0.33.2)

#### What Has Changed

#### What's Changed

##### Other Changes

- Add missing use of DefaultInfo by
[@&#8203;keith](https://redirect.github.com/keith) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/471](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/471)471
- [@&#8203;keith](https://redirect.github.com/keith) made their first
contribution in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/471](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/471)471

**Full Changelog**:
https://github.com/bazel-contrib/rules\_bazel\_integration\_test/compare/v0.33.1...v0.33.2

#### Bazel Module Snippet

```python
bazel_dep(
    name = "rules_bazel_integration_test",
    version = "0.33.2",
    dev_dependency = True,
)
```

#### Workspace Snippet

```python
http_archive(
    name = "rules_bazel_integration_test",
    sha256 = "f80508eef0429b281392c160a90c64e52470d05d3e2f23d12c806b3c0d5531e2",
    urls = [
        "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.33.2/rules_bazel_integration_test.v0.33.2.tar.gz",
    ],
)

load("@&#8203;rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")

bazel_integration_test_rules_dependencies()

load("@&#8203;cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

load("@&#8203;bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()
```

###
[`v0.32.1`](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/releases/tag/v0.32.1)

#### What Has Changed

#### What's Changed

##### Highlights

- fix: disable tidy on macos runner by
[@&#8203;cgrindel](https://redirect.github.com/cgrindel) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/460](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/460)460
- fix: upgrade `cgrindel_bazel_starlib` to 0.27.0 for stable sort for
deleted packages by
[@&#8203;cgrindel](https://redirect.github.com/cgrindel) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/462](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/462)462

##### Dependency Updates

- chore(deps): update dependency cgrindel\_bazel\_starlib to v0.24.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/446](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/446)446
- chore(deps): update dependency cgrindel\_bazel\_starlib to v0.24.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/448](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/448)448
- chore(deps): update dependency cgrindel\_bazel\_starlib to v0.25.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/449](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/449)449
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.46.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/450](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/450)450
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.47.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/451](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/451)451
- chore(deps): update dependency rules\_python to v1.2.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/452](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/452)452
- chore(deps): update dependency build\_bazel\_rules\_swift to v2.6.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/454](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/454)454
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.47.1 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/453](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/453)453
- chore(deps): update dependency build\_bazel\_rules\_swift to v2.7.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/455](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/455)455
- chore(deps): update dependency rules\_swift to v2.7.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/456](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/456)456
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.47.2 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/458](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/458)458
- chore(deps): update dependency cgrindel\_bazel\_starlib to v0.25.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/457](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/457)457
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.47.2 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/459](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/459)459

##### Other Changes

- Add missing bazel\_binaries attr in README by
[@&#8203;ted-xie](https://redirect.github.com/ted-xie) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/461](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/461)461

**Full Changelog**:
https://github.com/bazel-contrib/rules\_bazel\_integration\_test/compare/v0.32.0...v0.32.1

#### Bazel Module Snippet

```python
bazel_dep(
    name = "rules_bazel_integration_test",
    version = "0.32.1",
    dev_dependency = True,
)
```

#### Workspace Snippet

```python
http_archive(
    name = "rules_bazel_integration_test",
    sha256 = "b94cdb12acbfe4c2ff0309e0ce133e07c9b2b31a689d22ebabdee7eb7dd23972",
    urls = [
        "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.32.1/rules_bazel_integration_test.v0.32.1.tar.gz",
    ],
)

load("@&#8203;rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")

bazel_integration_test_rules_dependencies()

load("@&#8203;cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

load("@&#8203;bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()
```

###
[`v0.32.0`](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/releases/tag/v0.32.0)

#### What Has Changed

#### What's Changed

- chore: update README.md for v0.31.0 by
[@&#8203;auth-for-create-pull-request](https://redirect.github.com/auth-for-create-pull-request)
in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/426](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/426)426
- chore(deps): update dependency cgrindel\_bazel\_starlib to v0.22.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/427](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/427)427
- chore(deps): update dependency gazelle to v0.41.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/429](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/429)429
- chore(deps): update dependency platforms to v0.0.11 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/430](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/430)430
- chore(deps): update dependency cgrindel\_bazel\_starlib to v0.23.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/431](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/431)431
- chore(deps): update dependency rules\_python to v1.1.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/432](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/432)432
- chore(deps): update dependency cgrindel\_bazel\_starlib to v0.23.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/433](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/433)433
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.44.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/436](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/436)436
- chore(deps): update dependency build\_bazel\_rules\_swift to v2.4.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/434](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/434)434
- chore(deps): update dependency rules\_swift to v2.4.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/435](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/435)435
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.45.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/438](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/438)438
- chore(deps): update dependency gazelle to v0.42.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/439](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/439)439
- chore(deps): update dependency rules\_shell to v0.4.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/441](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/441)441
- chore(deps): update dependency bazel to v7.5.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/440](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/440)440
- chore(deps): update dependency rules\_shell to v0.4.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/442](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/442)442
- chore(deps): update dependency rules\_swift to v2.5.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/444](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/444)444
- chore(deps): update dependency build\_bazel\_rules\_swift to v2.5.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/443](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/443)443
- fix: upgrade Bazelisk version to 1.25.0 by
[@&#8203;cgrindel](https://redirect.github.com/cgrindel) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/445](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/445)445

**Full Changelog**:
https://github.com/bazel-contrib/rules\_bazel\_integration\_test/compare/v0.31.0...v0.32.0

#### Bazel Module Snippet

```python
bazel_dep(
    name = "rules_bazel_integration_test",
    version = "0.32.0",
    dev_dependency = True,
)
```

#### Workspace Snippet

```python
http_archive(
    name = "rules_bazel_integration_test",
    sha256 = "1bcc8afebcfb650b175cbfb7bfe45cceb7cfa45defb26b30f04f96960eac3f11",
    urls = [
        "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.32.0/rules_bazel_integration_test.v0.32.0.tar.gz",
    ],
)

load("@&#8203;rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")

bazel_integration_test_rules_dependencies()

load("@&#8203;cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

load("@&#8203;bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()
```

###
[`v0.31.0`](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/releases/tag/v0.31.0)

#### What Has Changed

#### What's Changed

- chore: update README.md for v0.30.0 by
[@&#8203;auth-for-create-pull-request](https://redirect.github.com/auth-for-create-pull-request)
in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/425](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/425)425
- chore: upgrade to Bazel 8.0.0 by
[@&#8203;cgrindel](https://redirect.github.com/cgrindel) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/423](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/423)423

**Full Changelog**:
https://github.com/bazel-contrib/rules\_bazel\_integration\_test/compare/v0.30.0...v0.31.0

#### Bazel Module Snippet

```python
bazel_dep(
    name = "rules_bazel_integration_test",
    version = "0.31.0",
    dev_dependency = True,
)
```

#### Workspace Snippet

```python
http_archive(
    name = "rules_bazel_integration_test",
    sha256 = "5a52ec551be84425fcb433848f29fe9a831dadf74ce1d3ca8984373aa2fb7f7c",
    urls = [
        "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.31.0/rules_bazel_integration_test.v0.31.0.tar.gz",
    ],
)

load("@&#8203;rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")

bazel_integration_test_rules_dependencies()

load("@&#8203;cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

load("@&#8203;bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()
```

###
[`v0.30.0`](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/releases/tag/v0.30.0)

#### What's Changed

- chore: update README.md for v0.29.0 by
[@&#8203;auth-for-create-pull-request](https://redirect.github.com/auth-for-create-pull-request)
in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/417](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/417)417
- chore(deps): update dependency build\_bazel\_rules\_swift to v2.3.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/419](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/419)419
- chore(deps): update dependency rules\_swift to v2.3.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/420](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/420)420
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.43.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/421](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/421)421
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.43.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/422](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/422)422
- feat: allow downloading bazelisk binary for Windows arm64 by
[@&#8203;malt3](https://redirect.github.com/malt3) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/424](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/424)424

#### New Contributors

- [@&#8203;malt3](https://redirect.github.com/malt3) made their first
contribution in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/424](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/424)424

**Full Changelog**:
https://github.com/bazel-contrib/rules\_bazel\_integration\_test/compare/v0.29.0...v0.30.0

#### Bazel Module Snippet

```python
bazel_dep(
    name = "rules_bazel_integration_test",
    version = "0.30.0",
    dev_dependency = True,
)
```

#### Workspace Snippet

```python
http_archive(
    name = "rules_bazel_integration_test",
    sha256 = "0a75bb29f32d51b703a29841c1683b4d773f4f3ae605675ec90a9e311286dc25",
    urls = [
        "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.30.0/rules_bazel_integration_test.v0.30.0.tar.gz",
    ],
)

load("@&#8203;rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")

bazel_integration_test_rules_dependencies()

load("@&#8203;cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

load("@&#8203;bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()
```

###
[`v0.29.0`](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/releases/tag/v0.29.0)

#### What's Changed

- chore: update README.md for v0.28.0 by
[@&#8203;auth-for-create-pull-request](https://redirect.github.com/auth-for-create-pull-request)
in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/405](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/405)405
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.41.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/406](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/406)406
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.41.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/407](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/407)407
- chore(deps): update dependency rules\_python to v1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/408](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/408)408
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.42.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/409](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/409)409
- chore(deps): update dependency rules\_swift to v2.3.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/412](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/412)412
- chore(deps): update dependency build\_bazel\_rules\_swift to v2.3.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/411](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/411)411
- Add explicit `--enable_workspace` so that this test works with Bazel 8
by [@&#8203;katre](https://redirect.github.com/katre) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/413](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/413)413
- fix: look for MODULE.bazel in child repos to remove need for stub
WORKSPACE by
[@&#8203;chickenandpork](https://redirect.github.com/chickenandpork) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/416](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/416)416

#### New Contributors

- [@&#8203;chickenandpork](https://redirect.github.com/chickenandpork)
made their first contribution in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/416](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/416)416

**Full Changelog**:
https://github.com/bazel-contrib/rules\_bazel\_integration\_test/compare/v0.28.0...v0.29.0

#### Bazel Module Snippet

```python
bazel_dep(
    name = "rules_bazel_integration_test",
    version = "0.29.0",
    dev_dependency = True,
)
```

#### Workspace Snippet

```python
http_archive(
    name = "rules_bazel_integration_test",
    sha256 = "43d975a568dd823c57736439b4c41ac54ee31a7d5c75a9c95ea4cc70a826594d",
    urls = [
        "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.29.0/rules_bazel_integration_test.v0.29.0.tar.gz",
    ],
)

load("@&#8203;rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")

bazel_integration_test_rules_dependencies()

load("@&#8203;cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

load("@&#8203;bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()
```

###
[`v0.27.0`](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/releases/tag/v0.27.0)

#### What's Changed

- chore: update README.md for v0.26.1 by
[@&#8203;auth-for-create-pull-request](https://redirect.github.com/auth-for-create-pull-request)
in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/383](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/383)383
- fix: upgrade to macos-14 GitHub runner by
[@&#8203;cgrindel](https://redirect.github.com/cgrindel) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/384](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/384)384
- chore(deps): update dependency rules\_swift to v2.2.3 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/386](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/386)386
- chore(deps): update dependency build\_bazel\_rules\_swift to v2.2.3 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/385](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/385)385
- chore(deps): update dependency rules\_shell to v0.3.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/387](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/387)387
- fix: upgrade to macos-15 runners to avoid missing Xcode error by
[@&#8203;cgrindel](https://redirect.github.com/cgrindel) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/389](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/389)389
- chore(deps): update dependency rules\_python to v0.38.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/388](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/388)388
- chore(deps): update dependency bazel to v7.4.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/391](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/391)391
- chore(deps): update dependency rules\_python to v0.39.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/392](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/392)392
- chore(deps): update dependency gazelle to v0.40.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/393](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/393)393
- chore(deps): update dependency rules\_python to v0.40.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/394](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/394)394
- Fix missing positional argument by
[@&#8203;stevebarrau](https://redirect.github.com/stevebarrau) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/395](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/395)395
- chore(deps): update dependency rules\_shell to v0.3.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/396](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/396)396
- chore(deps): update dependency rules\_swift to v2.2.4 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/399](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/399)399
- chore(deps): update dependency build\_bazel\_rules\_swift to v2.2.4 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/398](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/398)398
- chore: replace Bazel 6.5.0 with Bazel 8.0.0rc2 by
[@&#8203;cgrindel](https://redirect.github.com/cgrindel) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/400](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/400)400
- Add rules\_shell loads where needed by
[@&#8203;ted-xie](https://redirect.github.com/ted-xie) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/401](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/401)401
- chore: sync the Bazel version number in BCR presubmit with
.bazelversion by
[@&#8203;cgrindel](https://redirect.github.com/cgrindel) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/402](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/402)402

#### New Contributors

- [@&#8203;stevebarrau](https://redirect.github.com/stevebarrau) made
their first contribution in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/395](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/395)395

**Full Changelog**:
https://github.com/bazel-contrib/rules\_bazel\_integration\_test/compare/v0.26.1...v0.27.0

#### Bazel Module Snippet

```python
bazel_dep(
    name = "rules_bazel_integration_test",
    version = "0.27.0",
    dev_dependency = True,
)
```

#### Workspace Snippet

```python
http_archive(
    name = "rules_bazel_integration_test",
    sha256 = "677a613853557cec70241db3c60814ddb36d4af4b9b8faa5db9047ce893e58e9",
    urls = [
        "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.27.0/rules_bazel_integration_test.v0.27.0.tar.gz",
    ],
)

load("@&#8203;rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")

bazel_integration_test_rules_dependencies()

load("@&#8203;cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

load("@&#8203;bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()
```

###
[`v0.26.1`](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/releases/tag/v0.26.1)

#### What's Changed

- chore: update README.md for v0.26.0 by
[@&#8203;auth-for-create-pull-request](https://redirect.github.com/auth-for-create-pull-request)
in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/371](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/371)371
- chore(deps): update dependency build\_bazel\_rules\_swift to v2.2.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/372](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/372)372
- chore(deps): update dependency rules\_swift to v2.2.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/373](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/373)373
- chore(deps): update actions/checkout digest to
[`11bd719`](11bd719)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/376](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/376)376
- chore(deps): update dependency bazel to v7.4.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/374](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/374)374
- chore(deps): update dependency rules\_python to v0.37.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/375](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/375)375
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.40.1 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/377](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/377)377
- chore(deps): update dependency rules\_swift to v2.2.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/379](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/379)379
- chore(deps): update dependency build\_bazel\_rules\_swift to v2.2.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/378](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/378)378
- chore(deps): update dependency rules\_python to v0.37.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/380](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/380)380
- fix: add missing rules\_shell declaration in deps.bzl by
[@&#8203;cgrindel](https://redirect.github.com/cgrindel) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/382](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/382)382

**Full Changelog**:
https://github.com/bazel-contrib/rules\_bazel\_integration\_test/compare/v0.26.0...v0.26.1

#### Bazel Module Snippet

```python
bazel_dep(
    name = "rules_bazel_integration_test",
    version = "0.26.1",
    dev_dependency = True,
)
```

#### Workspace Snippet

```python
http_archive(
    name = "rules_bazel_integration_test",
    sha256 = "65284bfa374ac4f0a66341ed362a79381ce5a2041789129baea5dd6983d3bbad",
    urls = [
        "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.26.1/rules_bazel_integration_test.v0.26.1.tar.gz",
    ],
)

load("@&#8203;rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")

bazel_integration_test_rules_dependencies()

load("@&#8203;cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

load("@&#8203;bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()
```

###
[`v0.26.0`](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/releases/tag/v0.26.0)

#### What's Changed

- chore: update README.md for v0.25.0 by
[@&#8203;auth-for-create-pull-request](https://redirect.github.com/auth-for-create-pull-request)
in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/355](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/355)355
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.37.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/356](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/356)356
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.37.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/357](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/357)357
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.38.2 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/358](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/358)358
- chore(deps): update dependency gazelle to v0.39.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/360](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/360)360
- chore(deps): update dependency rules\_python to v0.36.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/361](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/361)361
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.38.2 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/359](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/359)359
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.39.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/363](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/363)363
- chore(deps): update dependency ubuntu to v24 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/362](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/362)362
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.39.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/364](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/364)364
- chore(deps): update dependency bazel to v7.3.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/365](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/365)365
- chore(deps): update dependency gazelle to v0.39.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/366](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/366)366
- chore(deps): update actions/checkout digest to
[`eef6144`](eef6144)
by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/367](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/367)367
- chore(deps): update dependency rules\_python to v0.37.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/369](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/369)369
- Add rules\_shell dep to rules\_bazel\_integration\_test by
[@&#8203;ted-xie](https://redirect.github.com/ted-xie) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/368](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/368)368
- chore: sync the BCR presubmit Bazel version with .bazelversion by
[@&#8203;cgrindel](https://redirect.github.com/cgrindel) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/370](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/370)370

#### New Contributors

- [@&#8203;ted-xie](https://redirect.github.com/ted-xie) made their
first contribution in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/368](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/368)368

**Full Changelog**:
https://github.com/bazel-contrib/rules\_bazel\_integration\_test/compare/v0.25.0...v0.26.0

#### Bazel Module Snippet

```python
bazel_dep(
    name = "rules_bazel_integration_test",
    version = "0.26.0",
    dev_dependency = True,
)
```

#### Workspace Snippet

```python
http_archive(
    name = "rules_bazel_integration_test",
    sha256 = "8a24eeee8760c426784e16d45e26445a9fffa7897ecf13e6c469842c44957df8",
    urls = [
        "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.26.0/rules_bazel_integration_test.v0.26.0.tar.gz",
    ],
)

load("@&#8203;rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")

bazel_integration_test_rules_dependencies()

load("@&#8203;cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

load("@&#8203;bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()
```

###
[`v0.25.0`](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/releases/tag/v0.25.0)

#### What's Changed

- chore: update README.md for v0.24.1 by
[@&#8203;auth-for-create-pull-request](https://redirect.github.com/auth-for-create-pull-request)
in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/338](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/338)338
- chore(deps): update dependency rules\_python to v0.34.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/339](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/339)339
- chore(deps): update dependency build\_bazel\_rules\_swift to v2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/340](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/340)340
- chore(deps): update dependency rules\_swift to v2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/341](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/341)341
- chore(deps): update dependency build\_bazel\_rules\_swift to v2.1.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/342](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/342)342
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.35.1 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/344](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/344)344
- chore(deps): update dependency rules\_swift to v2.1.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/343](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/343)343
- chore(deps): update dependency cgrindel\_bazel\_starlib to v0.21.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/345](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/345)345
- chore(deps): update dependency apple/swift-argument-parser to from:
"1.5.0" by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/346](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/346)346
- chore(deps): update dependency rules\_swift\_package\_manager to
v0.36.0 by [@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/347](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/347)347
- chore(deps): update dependency gazelle to v0.38.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/348](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/348)348
- chore(deps): update dependency bazel to v7.3.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/351](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/351)351
- Fix README.md typo by
[@&#8203;kczulko](https://redirect.github.com/kczulko) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/352](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/352)352
- chore(deps): update dependency rules\_python to v0.35.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/353](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/353)353
- chore(deps): update dependency bazel to v7.3.1 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/354](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/354)354
- Add startup options to bazel binary template by
[@&#8203;LeFrosch](https://redirect.github.com/LeFrosch) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/350](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/350)350

#### New Contributors

- [@&#8203;kczulko](https://redirect.github.com/kczulko) made their
first contribution in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/352](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/352)352
- [@&#8203;LeFrosch](https://redirect.github.com/LeFrosch) made their
first contribution in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/350](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/350)350

**Full Changelog**:
https://github.com/bazel-contrib/rules\_bazel\_integration\_test/compare/v0.24.1...v0.25.0

#### Bazel Module Snippet

```python
bazel_dep(
    name = "rules_bazel_integration_test",
    version = "0.25.0",
    dev_dependency = True,
)
```

#### Workspace Snippet

```python
http_archive(
    name = "rules_bazel_integration_test",
    sha256 = "b079b84278435441023f03de1a72baff9e4e4fe2cb1092ed4c9b60dc8b42e732",
    urls = [
        "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.25.0/rules_bazel_integration_test.v0.25.0.tar.gz",
    ],
)

load("@&#8203;rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")

bazel_integration_test_rules_dependencies()

load("@&#8203;cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

load("@&#8203;bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()
```

###
[`v0.24.1`](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/releases/tag/v0.24.1)

#### What's Changed

- fix: add Bazel version to BCR presubmit by
[@&#8203;cgrindel](https://redirect.github.com/cgrindel) in
[https://github.com/bazel-contrib/rules_bazel_integration_test/pull/337](https://redirect.github.com/bazel-contrib/rules_bazel_integration_test/pull/337)337

**Full Changelog**:
https://github.com/bazel-contrib/rules\_bazel\_integration\_test/compare/v0.24.0...v0.24.1

#### Bazel Module Snippet

```python
bazel_dep(
    name = "rules_bazel_integration_test",
    version = "0.24.1",
    dev_dependency = True,
)
```

#### Workspace Snippet

```python
http_archive(
    name = "rules_bazel_integration_test",
    sha256 = "7aa9b5269879dd8074b875259b4bd1d7338fd2878c01ad9537e0478de31dc72c",
    urls = [
        "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.24.1/rules_bazel_integration_test.v0.24.1.tar.gz",
    ],
)

load("@&#8203;rules_bazel_integration_test//bazel_integration_test:deps.bzl", "bazel_integration_test_rules_dependencies")

bazel_integration_test_rules_dependencies()

load("@&#8203;cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")

bazel_starlib_dependencies()

load("@&#8203;bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()
```

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cameron Martin <cameronmartin123@gmail.com>
2025-06-26 21:55:04 +00:00
renovate[bot]
5baca74a22
chore(deps): update rust crate tonic to 0.13.0 (#146)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [tonic](https://redirect.github.com/hyperium/tonic) | dependencies |
minor | `0.12.0` -> `0.13.0` |

---

### Release Notes

<details>
<summary>hyperium/tonic (tonic)</summary>

###
[`v0.13.1`](https://redirect.github.com/hyperium/tonic/releases/tag/v0.13.1)

[Compare
Source](https://redirect.github.com/hyperium/tonic/compare/v0.13.0...v0.13.1)

#### What's Changed

- Bump `h2` to `v0.4.10` by
[@&#8203;LucioFranco](https://redirect.github.com/LucioFranco)
[https://github.com/hyperium/tonic/pull/2263](https://redirect.github.com/hyperium/tonic/pull/2263)
- feat(web): relax bounds for inner service's response body by
[@&#8203;bmwill](https://redirect.github.com/bmwill) in
[https://github.com/hyperium/tonic/pull/2245](https://redirect.github.com/hyperium/tonic/pull/2245)
- feat: preserve request user-agent by
[@&#8203;dbolduc](https://redirect.github.com/dbolduc) in
[https://github.com/hyperium/tonic/pull/2250](https://redirect.github.com/hyperium/tonic/pull/2250)
- feat(server): Add method to get local addr to TcpIncoming by
[@&#8203;tottoto](https://redirect.github.com/tottoto) in
[https://github.com/hyperium/tonic/pull/2233](https://redirect.github.com/hyperium/tonic/pull/2233)
- feat: Expose Status as a Response extension by
[@&#8203;tamasfe](https://redirect.github.com/tamasfe) in
[https://github.com/hyperium/tonic/pull/2145](https://redirect.github.com/hyperium/tonic/pull/2145)
- fix: tls config overwrite in endpoint by
[@&#8203;vigneshs-12](https://redirect.github.com/vigneshs-12) in
[https://github.com/hyperium/tonic/pull/2252](https://redirect.github.com/hyperium/tonic/pull/2252)
- feat: expose creation of HealthService and HealthReporter by
[@&#8203;LeonHartley](https://redirect.github.com/LeonHartley) in
[https://github.com/hyperium/tonic/pull/2251](https://redirect.github.com/hyperium/tonic/pull/2251)

#### New Contributors

- [@&#8203;dbolduc](https://redirect.github.com/dbolduc) made their
first contribution in
[https://github.com/hyperium/tonic/pull/2250](https://redirect.github.com/hyperium/tonic/pull/2250)
- [@&#8203;tamasfe](https://redirect.github.com/tamasfe) made their
first contribution in
[https://github.com/hyperium/tonic/pull/2145](https://redirect.github.com/hyperium/tonic/pull/2145)
- [@&#8203;vigneshs-12](https://redirect.github.com/vigneshs-12) made
their first contribution in
[https://github.com/hyperium/tonic/pull/2252](https://redirect.github.com/hyperium/tonic/pull/2252)
- [@&#8203;rafaeling](https://redirect.github.com/rafaeling) made their
first contribution in
[https://github.com/hyperium/tonic/pull/2207](https://redirect.github.com/hyperium/tonic/pull/2207)
- [@&#8203;LeonHartley](https://redirect.github.com/LeonHartley) made
their first contribution in
[https://github.com/hyperium/tonic/pull/2251](https://redirect.github.com/hyperium/tonic/pull/2251)

**Full Changelog**:
https://github.com/hyperium/tonic/compare/v0.13.0...v0.13.1

###
[`v0.13.0`](https://redirect.github.com/hyperium/tonic/blob/HEAD/CHANGELOG.md#NOTE-ths-changelog-is-no-longer-used-and-from-version-v0130-onward-we-will-be-using-github-releases-and-the-changes-can-be-found-here-)

[Compare
Source](https://redirect.github.com/hyperium/tonic/compare/v0.12.3...v0.13.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cameron Martin <cameronmartin123@gmail.com>
2025-06-26 21:47:04 +00:00
renovate[bot]
8bd5c59458
chore(deps): update rust crate serde to v1.0.219 (#144)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs)
([source](https://redirect.github.com/serde-rs/serde)) | dependencies |
patch | `1.0.218` -> `1.0.219` |

---

### Release Notes

<details>
<summary>serde-rs/serde (serde)</summary>

###
[`v1.0.219`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.219)

[Compare
Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.218...v1.0.219)

- Prevent `absolute_paths` Clippy restriction being triggered inside
macro-generated code
([#&#8203;2906](https://redirect.github.com/serde-rs/serde/issues/2906),
thanks [@&#8203;davidzeng0](https://redirect.github.com/davidzeng0))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-26 21:36:48 +00:00
renovate[bot]
383e6193ee
chore(deps): update rust crate ring to v0.17.14 (#135)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [ring](https://redirect.github.com/briansmith/ring) | dependencies |
patch | `0.17.12` -> `0.17.14` |

---

### Release Notes

<details>
<summary>briansmith/ring (ring)</summary>

###
[`v0.17.14`](https://redirect.github.com/briansmith/ring/blob/HEAD/RELEASES.md#Version-01714-2025-03-11)

\============================
Fixed a performance bug in the AVX2-based AES-GCM implementation added
in
*ring* 0.17.13. This will be another notable performance improvement for
most
newish x86-64 systems. The performance issue impacted not just AES-GCM.

Compatibility with GNU binutils 2.29 (used on Amazon Linux 2), and
probably
even earlier versions, was restored. It is expected that *ring* 0.17.14
will
build on all the systems that 0.17.12 would build on.

###
[`v0.17.13`](https://redirect.github.com/briansmith/ring/blob/HEAD/RELEASES.md#Version-01713-2025-03-06)

\============================
Increased MSRV to 1.66.0 to avoid bugs in earlier versions so that we
can
safely use `core::arch::x86_64::__cpuid` and `core::arch::x86::__cpuid`
from
Rust in future releases.

AVX2-based VAES-CLMUL implementation. This will be a notable performance
improvement for most newish x86-64 systems. This will likely raise the
minimum
binutils version supported for very old Linux distros.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjQwLjYyLjEiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-26 21:34:22 +00:00
Cameron Martin
f1a92b289c chore: Group rules_rust modules in renovate
Some checks are pending
Rust / Build and Test (push) Waiting to run
Rust / Release (push) Blocked by required conditions
2025-06-26 22:22:09 +01:00
renovate[bot]
93c2c256ac
chore(deps): update rust crate clap to v4.5.40 (#142)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.5.31` -> `4.5.40` |

---

### Release Notes

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.5.40`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4540---2025-06-09)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.39...v4.5.40)

##### Features

- Support quoted ids in `arg!()` macro (e.g. `arg!("check-config":
...)`)

###
[`v4.5.39`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4539---2025-05-27)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.38...v4.5.39)

##### Fixes

- *(help)* Show short flag aliases before long
- *(help)* Merge the short and long flag alias lists

###
[`v4.5.38`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4538---2025-05-11)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.37...v4.5.38)

##### Fixes

- *(help)* When showing aliases, include leading `--` or `-`

###
[`v4.5.37`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4537---2025-04-18)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.36...v4.5.37)

##### Features

- Added `ArgMatches::try_clear_id()`

###
[`v4.5.36`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4536---2025-04-11)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.35...v4.5.36)

##### Fixes

- *(help)* Revert 4.5.35's "Don't leave space for shorts if there are
none" for now

###
[`v4.5.35`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4535---2025-04-01)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.34...v4.5.35)

##### Fixes

- *(help)* Align positionals and flags when put in the same
`help_heading`
- *(help)* Don't leave space for shorts if there are none

###
[`v4.5.34`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4534---2025-03-27)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.33...v4.5.34)

##### Fixes

- *(help)* Don't add extra blank lines with `flatten_help(true)` and
subcommands without arguments

###
[`v4.5.33`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4533---2025-03-26)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.32...v4.5.33)

##### Fixes

- *(error)* When showing the usage of a suggestion for an unknown
argument, don't show the group

###
[`v4.5.32`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4532---2025-03-10)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.31...v4.5.32)

##### Features

- Add `Error::remove`

##### Documentation

- *(cookbook)* Switch from `humantime` to `jiff`
- *(tutorial)* Better cover required vs optional

##### Internal

- Update `pulldown-cmark`

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-26 21:20:43 +00:00
renovate[bot]
496d054940
chore(deps): update rust crate cc to v1.2.27 (#141)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [cc](https://redirect.github.com/rust-lang/cc-rs) | dependencies |
patch | `1.2.16` -> `1.2.27` |

---

### Release Notes

<details>
<summary>rust-lang/cc-rs (cc)</summary>

###
[`v1.2.27`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1227---2025-06-13)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.26...cc-v1.2.27)

##### Other

- Regenerate windows sys bindings
([#&#8203;1485](https://redirect.github.com/rust-lang/cc-rs/pull/1485))
- Update windows-bindgen requirement from 0.61 to 0.62
([#&#8203;1484](https://redirect.github.com/rust-lang/cc-rs/pull/1484))
- Regenerate target info
([#&#8203;1483](https://redirect.github.com/rust-lang/cc-rs/pull/1483))

###
[`v1.2.26`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1226---2025-06-06)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.25...cc-v1.2.26)

##### Other

- Also set `SDKROOT` when building apple platforms
([#&#8203;1475](https://redirect.github.com/rust-lang/cc-rs/pull/1475))
- use windows 2022 in CI
([#&#8203;1479](https://redirect.github.com/rust-lang/cc-rs/pull/1479))
- Detect -Wslash-u-filename warning on clang-cl
([#&#8203;1477](https://redirect.github.com/rust-lang/cc-rs/pull/1477))

###
[`v1.2.25`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1225---2025-05-30)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.24...cc-v1.2.25)

##### Other

- make `powerp64` use `powerpc64-linux-gnu` prefix
([#&#8203;1474](https://redirect.github.com/rust-lang/cc-rs/pull/1474))

###
[`v1.2.24`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1224---2025-05-23)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.23...cc-v1.2.24)

##### Other

- Regenerate windows sys bindings
([#&#8203;1471](https://redirect.github.com/rust-lang/cc-rs/pull/1471))

###
[`v1.2.23`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1223---2025-05-16)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.22...cc-v1.2.23)

##### Other

- support "vxworks" and "nto" OSes on `get_base_archiver_variant`
([#&#8203;1456](https://redirect.github.com/rust-lang/cc-rs/pull/1456))

###
[`v1.2.22`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1222---2025-05-09)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.21...cc-v1.2.22)

##### Other

- Add `flags` method to `cc::Build` for adding multiple flags
([#&#8203;1466](https://redirect.github.com/rust-lang/cc-rs/pull/1466))

###
[`v1.2.21`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1221---2025-05-02)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.20...cc-v1.2.21)

##### Other

- Fix wasm32-unknown-unknown by passing -c
([#&#8203;1424](https://redirect.github.com/rust-lang/cc-rs/pull/1424))

###
[`v1.2.20`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1220---2025-04-25)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.19...cc-v1.2.20)

##### Other

- Regenerate target info
([#&#8203;1461](https://redirect.github.com/rust-lang/cc-rs/pull/1461))
- Fix parser.rs on latest rustc nightly
([#&#8203;1459](https://redirect.github.com/rust-lang/cc-rs/pull/1459))

###
[`v1.2.19`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1219---2025-04-11)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.18...cc-v1.2.19)

##### Other

- Fix musl compilation: Add musl as a prefix fallback
([#&#8203;1455](https://redirect.github.com/rust-lang/cc-rs/pull/1455))

###
[`v1.2.18`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1218---2025-04-04)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.17...cc-v1.2.18)

##### Other

- Regenerate target info
([#&#8203;1450](https://redirect.github.com/rust-lang/cc-rs/pull/1450))
- Use `std:🧵:available_parallelism` for determining the default
number of jobs
([#&#8203;1447](https://redirect.github.com/rust-lang/cc-rs/pull/1447))
- Fix mips64-openwrt-linux-musl parsing
([#&#8203;1449](https://redirect.github.com/rust-lang/cc-rs/pull/1449))
- Use compiler prefix `x86_64-linux-musl`
([#&#8203;1443](https://redirect.github.com/rust-lang/cc-rs/pull/1443))

###
[`v1.2.17`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1217---2025-03-21)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.16...cc-v1.2.17)

##### Other

- Regenerate target info
([#&#8203;1439](https://redirect.github.com/rust-lang/cc-rs/pull/1439))
- Regenerate windows sys bindings
([#&#8203;1437](https://redirect.github.com/rust-lang/cc-rs/pull/1437))
- Fix wasm32-wali-linux-musl target parsing
([#&#8203;1434](https://redirect.github.com/rust-lang/cc-rs/pull/1434))
- Parse `rustc` target names
([#&#8203;1413](https://redirect.github.com/rust-lang/cc-rs/pull/1413))
- Regenerate target info
([#&#8203;1429](https://redirect.github.com/rust-lang/cc-rs/pull/1429))
- Added base support for `wasm32-wali-linux-musl` target
([#&#8203;1373](https://redirect.github.com/rust-lang/cc-rs/pull/1373))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-26 22:18:19 +01:00
renovate[bot]
5997c5d79a
chore(deps): update rust crate anyhow to v1.0.98 (#140)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [anyhow](https://redirect.github.com/dtolnay/anyhow) | dependencies |
patch | `1.0.97` -> `1.0.98` |

---

### Release Notes

<details>
<summary>dtolnay/anyhow (anyhow)</summary>

###
[`v1.0.98`](https://redirect.github.com/dtolnay/anyhow/releases/tag/1.0.98)

[Compare
Source](https://redirect.github.com/dtolnay/anyhow/compare/1.0.97...1.0.98)

- Add
[`self.into_boxed_dyn_error()`](https://docs.rs/anyhow/1/anyhow/struct.Error.html#method.into_boxed_dyn_error)
and
[`self.reallocate_into_boxed_dyn_error_without_backtrace()`](https://docs.rs/anyhow/1/anyhow/struct.Error.html#method.reallocate_into_boxed_dyn_error_without_backtrace)
methods for anyhow::Error
([#&#8203;415](https://redirect.github.com/dtolnay/anyhow/issues/415))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-26 22:14:21 +01:00
renovate[bot]
c87543a635
chore(deps): update dependency bazel to v8.3.0 (#116)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [bazel](https://redirect.github.com/bazelbuild/bazel) | minor |
`8.0.1` -> `8.3.0` |

---

### Release Notes

<details>
<summary>bazelbuild/bazel (bazel)</summary>

###
[`v8.3.0`](https://redirect.github.com/bazelbuild/bazel/blob/HEAD/CHANGELOG.md#Release-830-2025-06-23)

[Compare
Source](https://redirect.github.com/bazelbuild/bazel/compare/8.2.1...8.3.0)

```

Release Notes:

```

###
[`v8.2.1`](https://redirect.github.com/bazelbuild/bazel/blob/HEAD/CHANGELOG.md#Release-821-2025-04-17)

[Compare
Source](https://redirect.github.com/bazelbuild/bazel/compare/8.2.0...8.2.1)

```

Release Notes:

```

###
[`v8.2.0`](https://redirect.github.com/bazelbuild/bazel/blob/HEAD/CHANGELOG.md#Release-820-2025-04-14)

[Compare
Source](https://redirect.github.com/bazelbuild/bazel/compare/8.1.1...8.2.0)

```

Release Notes:

```

###
[`v8.1.1`](https://redirect.github.com/bazelbuild/bazel/blob/HEAD/CHANGELOG.md#Release-811-2025-02-25)

[Compare
Source](https://redirect.github.com/bazelbuild/bazel/compare/8.1.0...8.1.1)

```

Release Notes:

```

###
[`v8.1.0`](https://redirect.github.com/bazelbuild/bazel/blob/HEAD/CHANGELOG.md#Release-810-2025-02-13)

[Compare
Source](https://redirect.github.com/bazelbuild/bazel/compare/8.0.1...8.1.0)

```

Release Notes:

```

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjQwLjYyLjEiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cameron Martin <cameronmartin123@gmail.com>
2025-06-26 21:11:54 +00:00
Cameron Martin
ea265b44cd
ci: Update ubuntu runners (#139)
Ubuntu 20.04 is no longer supported, so update to newest version.
2025-06-26 21:50:27 +01:00
Cameron Martin
b5407e710b
build: Change workaround for rules_rust and zig interop (#138) 2025-06-26 21:50:15 +01:00
Cameron Martin
d422cc3cae Revert "Update bazel lock file after running renovate."
This reverts commit 38b022dc11.
2025-03-24 15:57:33 +00:00
Cameron Martin
38b022dc11
Update bazel lock file after running renovate. 2025-03-06 09:46:17 +00:00
renovate[bot]
3be186930b
chore(deps): update rust crate ring to v0.17.12 (#134)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [ring](https://redirect.github.com/ctz/ring) | dependencies | patch |
`0.17.11` -> `0.17.12` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-06 09:03:17 +00:00
renovate[bot]
f5bf1790f2
chore(deps): update rust crate either to v1.15.0 (#133)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [either](https://redirect.github.com/rayon-rs/either) | dependencies |
minor | `1.14.0` -> `1.15.0` |

---

### Release Notes

<details>
<summary>rayon-rs/either (either)</summary>

###
[`v1.15.0`](https://redirect.github.com/rayon-rs/either/compare/1.14.0...1.15.0)

[Compare
Source](https://redirect.github.com/rayon-rs/either/compare/1.14.0...1.15.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-05 23:35:04 +00:00
renovate[bot]
1075372724
chore(deps): update rust crate anyhow to v1.0.97 (#130)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [anyhow](https://redirect.github.com/dtolnay/anyhow) | dependencies |
patch | `1.0.96` -> `1.0.97` |

---

### Release Notes

<details>
<summary>dtolnay/anyhow (anyhow)</summary>

###
[`v1.0.97`](https://redirect.github.com/dtolnay/anyhow/releases/tag/1.0.97)

[Compare
Source](https://redirect.github.com/dtolnay/anyhow/compare/1.0.96...1.0.97)

-   Documentation improvements

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-03 17:18:07 +00:00
renovate[bot]
1da180a453
chore(deps): update rust crate serde_json to v1.0.140 (#131)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde_json](https://redirect.github.com/serde-rs/json) | dependencies
| patch | `1.0.139` -> `1.0.140` |

---

### Release Notes

<details>
<summary>serde-rs/json (serde_json)</summary>

###
[`v1.0.140`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.140)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.139...v1.0.140)

-   Documentation improvements

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-03 17:17:53 +00:00
renovate[bot]
f4e872ba1e
chore(deps): update rust crate cc to v1.2.16 (#129)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [cc](https://redirect.github.com/rust-lang/cc-rs) | dependencies |
patch | `1.2.15` -> `1.2.16` |

---

### Release Notes

<details>
<summary>rust-lang/cc-rs (cc)</summary>

###
[`v1.2.16`](https://redirect.github.com/rust-lang/cc-rs/blob/HEAD/CHANGELOG.md#1216---2025-02-28)

[Compare
Source](https://redirect.github.com/rust-lang/cc-rs/compare/cc-v1.2.15...cc-v1.2.16)

##### Fixed

- force windows compiler to run in `out_dir` to prevent artifacts in cwd
([#&#8203;1415](https://redirect.github.com/rust-lang/cc-rs/issues/1415))

##### Other

- use `/arch:SSE2` for `x86` target arch
([#&#8203;1425](https://redirect.github.com/rust-lang/cc-rs/issues/1425))
- Regenerate windows-sys binding
([#&#8203;1422](https://redirect.github.com/rust-lang/cc-rs/pull/1422))
- Regenerate target info
([#&#8203;1418](https://redirect.github.com/rust-lang/cc-rs/pull/1418))
- Add LIB var when compiling flag_check
([#&#8203;1417](https://redirect.github.com/rust-lang/cc-rs/issues/1417))
- Change flag ordering
([#&#8203;1403](https://redirect.github.com/rust-lang/cc-rs/pull/1403))
- Fix archiver detection for musl cross compilation
([#&#8203;1404](https://redirect.github.com/rust-lang/cc-rs/pull/1404))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-28 15:10:36 +00:00
renovate[bot]
a551d08b68
chore(deps): update rust crate clap to v4.5.31 (#128)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.5.30` -> `4.5.31` |

---

### Release Notes

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.5.31`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4531---2025-02-24)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.30...v4.5.31)

##### Features

-   Add `ValueParserFactory` for `Saturating<T>`

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 19:44:37 +00:00
renovate[bot]
febf670dc9
chore(deps): update rust crate either to v1.14.0 (#127)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [either](https://redirect.github.com/rayon-rs/either) | dependencies |
minor | `1.13.0` -> `1.14.0` |

---

### Release Notes

<details>
<summary>rayon-rs/either (either)</summary>

###
[`v1.14.0`](https://redirect.github.com/rayon-rs/either/compare/1.13.0...1.14.0)

[Compare
Source](https://redirect.github.com/rayon-rs/either/compare/1.13.0...1.14.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-23 21:40:22 +00:00
renovate[bot]
c97dca9d75
chore(deps): update rust crate ring to v0.17.11 (#126)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [ring](https://redirect.github.com/ctz/ring) | dependencies | patch |
`0.17.10` -> `0.17.11` |

---

### Release Notes

<details>
<summary>ctz/ring (ring)</summary>

###
[`v0.17.11`](https://redirect.github.com/ctz/ring/releases/tag/0.17.11)

[Compare
Source](https://redirect.github.com/ctz/ring/compare/0.17.10...0.17.11)

This is an administrative release, which is functionally equivalent to
0.17.10. It changes the crate repository to https://github.com/ctz/ring
where this project will receive future security maintenance.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-23 00:38:36 +00:00
renovate[bot]
646070d466
chore(deps): update rust crate ring to v0.17.10 (#125)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [ring](https://redirect.github.com/briansmith/ring) | dependencies |
patch | `0.17.9` -> `0.17.10` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 19:33:47 +00:00
renovate[bot]
cb1f06f2fe
chore(deps): update rust crate serde to v1.0.218 (#124)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs)
([source](https://redirect.github.com/serde-rs/serde)) | dependencies |
patch | `1.0.217` -> `1.0.218` |

---

### Release Notes

<details>
<summary>serde-rs/serde (serde)</summary>

###
[`v1.0.218`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.218)

[Compare
Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.217...v1.0.218)

-   Documentation improvements

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-20 09:26:47 +00:00
renovate[bot]
998eb22bcd
chore(deps): update rust crate serde_json to v1.0.139 (#123)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde_json](https://redirect.github.com/serde-rs/json) | dependencies
| patch | `1.0.138` -> `1.0.139` |

---

### Release Notes

<details>
<summary>serde-rs/json (serde_json)</summary>

###
[`v1.0.139`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.139)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.138...v1.0.139)

-   Documentation improvements

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-20 08:51:45 +00:00
renovate[bot]
ced9db469c
chore(deps): update rust crate anyhow to v1.0.96 (#122)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [anyhow](https://redirect.github.com/dtolnay/anyhow) | dependencies |
patch | `1.0.95` -> `1.0.96` |

---

### Release Notes

<details>
<summary>dtolnay/anyhow (anyhow)</summary>

###
[`v1.0.96`](https://redirect.github.com/dtolnay/anyhow/releases/tag/1.0.96)

[Compare
Source](https://redirect.github.com/dtolnay/anyhow/compare/1.0.95...1.0.96)

-   Documentation improvements

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-20 08:51:21 +00:00
renovate[bot]
49cc76e668
chore(deps): update rust crate clap to v4.5.30 (#120)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.5.29` -> `4.5.30` |

---

### Release Notes

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.5.30`](https://redirect.github.com/clap-rs/clap/compare/clap_complete-v4.5.29...clap_complete-v4.5.30)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.29...v4.5.30)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-17 21:45:58 +00:00
Cameron Martin
f6b0facf4b
feat: Add support for logging & tracing (#118)
This adds a tracing subscriber to the executable, allowing logs to be
enabled via the `RUST_LOG` environmenet variable. Tracing spans are also
added to any external calls to bazel, since these are a potential
performance bottleneck.
2025-02-15 19:09:13 +00:00
renovate[bot]
dbc382eb49
chore(deps): update rust crate ring to v0.17.9 (#117)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [ring](https://redirect.github.com/briansmith/ring) | dependencies |
patch | `0.17.8` -> `0.17.9` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-15 10:07:19 +00:00
renovate[bot]
989ccf5b8c
chore(deps): update tokio-prost monorepo to v0.13.5 (#115)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [prost](https://redirect.github.com/tokio-rs/prost) | dependencies |
patch | `0.13.4` -> `0.13.5` |
| [prost-types](https://redirect.github.com/tokio-rs/prost) |
dependencies | patch | `0.13.4` -> `0.13.5` |

---

### Release Notes

<details>
<summary>tokio-rs/prost (prost)</summary>

###
[`v0.13.5`](https://redirect.github.com/tokio-rs/prost/blob/HEAD/CHANGELOG.md#Prost-version-0135)

*PROST!* is a [Protocol
Buffers](https://developers.google.com/protocol-buffers/) implementation
for the [Rust Language](https://www.rust-lang.org/). `prost` generates
simple, idiomatic Rust code from `proto2` and `proto3` files.

#### Features

- prost-types: Derive Arbitrary
([#&#8203;1188](https://redirect.github.com/tokio-rs/prost/issues/1188))

#### Documentation

- Use intra doc links instead of HTML tags
([#&#8203;1219](https://redirect.github.com/tokio-rs/prost/issues/1219))

#### Dependencies

- Update pulldown-cmark-to-cmark requirement from >=16, <=19 to >=16,
<=20
([#&#8203;1206](https://redirect.github.com/tokio-rs/prost/issues/1206))
- Update itertools requirement from >=0.10, <=0.13 to >=0.10, <=0.14
([#&#8203;1222](https://redirect.github.com/tokio-rs/prost/issues/1222))
- Update petgraph requirement to include 0.7
([#&#8203;1226](https://redirect.github.com/tokio-rs/prost/issues/1226))
- Update rand requirement from 0.8 to 0.9
([#&#8203;1233](https://redirect.github.com/tokio-rs/prost/issues/1233))
- Bump clippy to 1.83
([#&#8203;1220](https://redirect.github.com/tokio-rs/prost/issues/1220))
- Update flake.lock
([#&#8203;1216](https://redirect.github.com/tokio-rs/prost/issues/1216))

#### Styling

- Replace unnecessary `map_or`
([#&#8203;1221](https://redirect.github.com/tokio-rs/prost/issues/1221))
- prost-build: Use enum getter
([#&#8203;1238](https://redirect.github.com/tokio-rs/prost/issues/1238))

#### Testing

- default_enum_value: Move tests to separate module
([#&#8203;1198](https://redirect.github.com/tokio-rs/prost/issues/1198))
- nesting: Move tests to separate module
([#&#8203;1218](https://redirect.github.com/tokio-rs/prost/issues/1218))
- recursive_oneof: Move tests to separate module
([#&#8203;1225](https://redirect.github.com/tokio-rs/prost/issues/1225))
- boxed_field: Box an oneof field
([#&#8203;1235](https://redirect.github.com/tokio-rs/prost/issues/1235))
- groups: Move tests to separate module
([#&#8203;1234](https://redirect.github.com/tokio-rs/prost/issues/1234))
- default_string_escape: Move tests to separate module
([#&#8203;1239](https://redirect.github.com/tokio-rs/prost/issues/1239))
- Move DecodeError tests closer to the implementation
([#&#8203;1227](https://redirect.github.com/tokio-rs/prost/issues/1227))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-12 08:43:16 +00:00
Cameron Martin
9f2f8fc6aa
chore(master): release 0.6.4 (#80)
🤖 I have created a release *beep* *boop*
---


##
[0.6.4](https://github.com/cameron-martin/bazel-lsp/compare/v0.6.3...v0.6.4)
(2025-02-11)


### Bug Fixes

* convert html to markdown in docs
([#66](https://github.com/cameron-martin/bazel-lsp/issues/66))
([bf9d1c7](bf9d1c7de2))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2025-02-11 23:57:15 +00:00
Cameron Martin
69701e0d8a
ci: Add arm64 linux runner (#114)
Now that arm64 runners are available, we can build for this target. See
[the release blog
post](https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/).

Fixes #6.
2025-02-11 23:39:16 +00:00
Cameron Martin
7ad3194f8c
chore: Update starlark-rust (#113) 2025-02-11 23:24:03 +00:00
renovate[bot]
9a113d2a36
chore(deps): update rust crate clap to v4.5.29 (#112)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.5.28` -> `4.5.29` |

---

### Release Notes

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.5.29`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4529---2025-02-11)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.28...v4.5.29)

##### Fixes

- Change `ArgMatches::args_present` so not-present flags are considered
not-present (matching the documentation)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 23:12:53 +00:00
renovate[bot]
54c2b77d3b
chore(deps): update rust crate clap to v4.5.28 (#111)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.5.27` -> `4.5.28` |

---

### Release Notes

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.5.28`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4528---2025-02-03)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.27...v4.5.28)

##### Features

- *(derive)* Unstable support for full markdown syntax for doc comments,
enabled with `unstable-markdown`

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 09:19:46 +00:00
renovate[bot]
23596dafe3
chore(deps): update rust crate serde_json to v1.0.138 (#110)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde_json](https://redirect.github.com/serde-rs/json) | dependencies
| patch | `1.0.137` -> `1.0.138` |

---

### Release Notes

<details>
<summary>serde-rs/json (serde_json)</summary>

###
[`v1.0.138`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.138)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.137...v1.0.138)

-   Documentation improvements

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 21:00:37 +00:00
Grzegorz Lukasik
db36d0e05f
chore: ignore .lock files in github diffs (#109) 2025-01-22 18:20:49 +00:00
Grzegorz Lukasik
6c7ad38336
chore: update rules_rust 0.55.6 -> 0.57.0 (#107)
Updating manually as renovate bot does not handle bazel lockfiles yet.
- Updated rust 1.83 -> 1.84 to use the same as rules_rust
- Changed .gitattributes so that Cargo.toml file is checked out always
with LF end of line symbols. Otherwise it causes issues under Windows
with bazel complaining that lockfile is improperly created
2025-01-22 13:34:10 +00:00
renovate[bot]
5bdd7b1696
chore(deps): update rust crate clap to v4.5.27 (#108)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies |
patch | `4.5.26` -> `4.5.27` |

---

### Release Notes

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.5.27`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4527---2025-01-20)

[Compare
Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.26...v4.5.27)

##### Documentation

-   Iterate on tutorials and reference based on feedback

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 18:27:34 +00:00
renovate[bot]
19b799e528
chore(deps): update rust crate serde_json to v1.0.137 (#106)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde_json](https://redirect.github.com/serde-rs/json) | dependencies
| patch | `1.0.136` -> `1.0.137` |

---

### Release Notes

<details>
<summary>serde-rs/json (serde_json)</summary>

###
[`v1.0.137`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.137)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.136...v1.0.137)

- Turn on "float_roundtrip" and "unbounded_depth" features for
serde_json in play.rust-lang.org
([#&#8203;1231](https://redirect.github.com/serde-rs/json/issues/1231))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-20 08:47:38 +00:00
Grzegorz Lukasik
9b1dafa671
chore: Updated bazel 7.4.1 -> 8.0.1 (#103)
Updated protobuf as bazel was asking for it:

WARNING: For repository 'protobuf', the root module requires module
version protobuf@28.3, but got protobuf@29.0 in the resolved dependency
graph. Please update the version in your MODULE.bazel or set
--check_direct_dependencies=off
2025-01-19 11:07:40 +00:00
renovate[bot]
46adf5b9ba
chore(deps): update rust crate serde_json to v1.0.136 (#105)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde_json](https://redirect.github.com/serde-rs/json) | dependencies
| patch | `1.0.135` -> `1.0.136` |

---

### Release Notes

<details>
<summary>serde-rs/json (serde_json)</summary>

###
[`v1.0.136`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.136)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.135...v1.0.136)

- Optimize serde_json::value::Serializer::serialize_map by using
Map::with_capacity
([#&#8203;1230](https://redirect.github.com/serde-rs/json/issues/1230),
thanks [@&#8203;goffrie](https://redirect.github.com/goffrie))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cameron-martin/bazel-lsp).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-19 11:04:07 +00:00