This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.<br>[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/fishfolk/bones). ## Config Migration Needed - [ ] <!-- create-config-migration-pr --> Select this checkbox to let Renovate create an automated Config Migration PR. ## Pending Approval The following branches are pending approval. To create them, click on a checkbox below. - [ ] <!-- approve-branch=renovate/ggrs-digest -->fix(deps): update ggrs digest to 0af1a04 - [ ] <!-- approve-branch=renovate/anyhow-1.x-lockfile -->chore(deps): update rust crate anyhow to v1.0.102 - [ ] <!-- approve-branch=renovate/append-only-vec-0.x-lockfile -->chore(deps): update rust crate append-only-vec to v0.1.8 - [ ] <!-- approve-branch=renovate/document-features-0.x-lockfile -->chore(deps): update rust crate document-features to v0.2.12 - [ ] <!-- approve-branch=renovate/erased-serde-0.x-lockfile -->chore(deps): update rust crate erased-serde to v0.4.10 - [ ] <!-- approve-branch=renovate/gilrs-0.x-lockfile -->chore(deps): update rust crate gilrs to v0.11.2 - [ ] <!-- approve-branch=renovate/intl-memoizer-0.x-lockfile -->chore(deps): update rust crate intl-memoizer to v0.5.3 - [ ] <!-- approve-branch=renovate/once_map-0.x-lockfile -->chore(deps): update rust crate once_map to v0.4.24 - [ ] <!-- approve-branch=renovate/parking_lot-0.x-lockfile -->chore(deps): update rust crate parking_lot to v0.12.5 - [ ] <!-- approve-branch=renovate/pretty_assertions-1.x-lockfile -->chore(deps): update rust crate pretty_assertions to v1.4.1 - [ ] <!-- approve-branch=renovate/proc-macro2-1.x-lockfile -->chore(deps): update rust crate proc-macro2 to v1.0.106 - [ ] <!-- approve-branch=renovate/quote-1.x-lockfile -->chore(deps): update rust crate quote to v1.0.45 - [ ] <!-- approve-branch=renovate/semver-1.x-lockfile -->chore(deps): update rust crate semver to v1.0.28 - [ ] <!-- approve-branch=renovate/serde_json-1.x-lockfile -->chore(deps): update rust crate serde_json to v1.0.150 - [ ] <!-- approve-branch=renovate/stable_deref_trait-1.x-lockfile -->chore(deps): update rust crate stable_deref_trait to v1.2.1 - [ ] <!-- approve-branch=renovate/syn-2.x-lockfile -->chore(deps): update rust crate syn to v2.0.117 - [ ] <!-- approve-branch=renovate/sys-locale-0.x-lockfile -->chore(deps): update rust crate sys-locale to v0.3.2 - [ ] <!-- approve-branch=renovate/thiserror-1.x-lockfile -->chore(deps): update rust crate thiserror to v1.0.69 - [ ] <!-- approve-branch=renovate/tracing-tracy-0.x-lockfile -->chore(deps): update rust crate tracing-tracy to v0.11.4 - [ ] <!-- approve-branch=renovate/unic-langid-0.x-lockfile -->chore(deps): update rust crate unic-langid to v0.9.6 - [ ] <!-- approve-branch=renovate/rust-futures-monorepo -->chore(deps): update rust-futures monorepo to v0.3.32 - [ ] <!-- approve-branch=renovate/rust-wasm-bindgen-monorepo -->chore(deps): update rust-wasm-bindgen monorepo (`wasm-bindgen-futures`, `web-sys`) - [ ] <!-- approve-branch=renovate/serde-monorepo -->chore(deps): update serde monorepo to v1.0.228 - [ ] <!-- approve-branch=renovate/tokio-tracing-monorepo -->chore(deps): update tokio-tracing monorepo (`tracing`, `tracing-appender`, `tracing-subscriber`) - [ ] <!-- approve-branch=renovate/ubuntu-23.x -->chore(deps): update ubuntu docker tag to lunar-20231128 - [ ] <!-- approve-branch=renovate/docker-dockerfile-1.x -->chore(deps): update docker/dockerfile docker tag to v1.24 - [ ] <!-- approve-branch=renovate/jamesives-github-pages-deploy-action-4.x -->chore(deps): update jamesives/github-pages-deploy-action action to v4.8.0 - [ ] <!-- approve-branch=renovate/bevy_ecs-0.x -->chore(deps): update rust crate bevy_ecs to 0.18 - [ ] <!-- approve-branch=renovate/blake3-1.x-lockfile -->chore(deps): update rust crate blake3 to v1.8.5 - [ ] <!-- approve-branch=renovate/branches-0.x -->chore(deps): update rust crate branches to 0.4 - [ ] <!-- approve-branch=renovate/bytemuck-1.x-lockfile -->chore(deps): update rust crate bytemuck to v1.25.0 - [ ] <!-- approve-branch=renovate/bytes-1.x-lockfile -->chore(deps): update rust crate bytes to v1.11.1 - [ ] <!-- approve-branch=renovate/clap-4.x-lockfile -->chore(deps): update rust crate clap to v4.6.1 - [ ] <!-- approve-branch=renovate/either-1.x-lockfile -->chore(deps): update rust crate either to v1.16.0 - [ ] <!-- approve-branch=renovate/elsa-1.x-lockfile -->chore(deps): update rust crate elsa to v1.11.2 - [ ] <!-- approve-branch=renovate/futures-lite-2.x-lockfile -->chore(deps): update rust crate futures-lite to v2.6.1 - [ ] <!-- approve-branch=renovate/hashbrown-0.x -->chore(deps): update rust crate hashbrown to 0.17 - [ ] <!-- approve-branch=renovate/humantime-2.x-lockfile -->chore(deps): update rust crate humantime to v2.3.0 - [ ] <!-- approve-branch=renovate/iroh-0.x -->chore(deps): update rust crate iroh to 0.98 - [ ] <!-- approve-branch=renovate/once_cell-1.x-lockfile -->chore(deps): update rust crate once_cell to v1.21.4 - [ ] <!-- approve-branch=renovate/postcard-1.x-lockfile -->chore(deps): update rust crate postcard to v1.1.3 - [ ] <!-- approve-branch=renovate/smallvec-1.x-lockfile -->chore(deps): update rust crate smallvec to v1.15.1 - [ ] <!-- approve-branch=renovate/tokio-1.x-lockfile -->chore(deps): update rust crate tokio to v1.52.3 - [ ] <!-- approve-branch=renovate/ulid-1.x-lockfile -->chore(deps): update rust crate ulid to v1.2.1 - [ ] <!-- approve-branch=renovate/rust-1.x -->chore(deps): update rust to v1.96.0 - [ ] <!-- approve-branch=renovate/bevy-0.x -->fix(deps): update rust crate bevy to 0.18 - [ ] <!-- approve-branch=renovate/bevy_egui-0.x -->fix(deps): update rust crate bevy_egui to 0.39 - [ ] <!-- approve-branch=renovate/bevy_prototype_lyon-0.x -->fix(deps): update rust crate bevy_prototype_lyon to 0.16 - [ ] <!-- approve-branch=renovate/bevy_tasks-0.x -->fix(deps): update rust crate bevy_tasks to 0.18 - [ ] <!-- approve-branch=renovate/csscolorparser-0.x -->fix(deps): update rust crate csscolorparser to 0.8 - [ ] <!-- approve-branch=renovate/egui-0.x -->fix(deps): update rust crate egui to 0.34 - [ ] <!-- approve-branch=renovate/egui_plot-0.x -->fix(deps): update rust crate egui_plot to 0.35 - [ ] <!-- approve-branch=renovate/ehttp-0.x -->fix(deps): update rust crate ehttp to 0.7 - [ ] <!-- approve-branch=renovate/fluent-0.x -->fix(deps): update rust crate fluent to 0.17 - [ ] <!-- approve-branch=renovate/fluent-langneg-0.x -->fix(deps): update rust crate fluent-langneg to 0.14 - [ ] <!-- approve-branch=renovate/gc-arena-0.x -->fix(deps): update rust crate gc-arena to 0.6 - [ ] <!-- approve-branch=renovate/gc-arena-derive-0.x -->fix(deps): update rust crate gc-arena-derive to 0.6 - [ ] <!-- approve-branch=renovate/getrandom-0.x -->fix(deps): update rust crate getrandom to 0.4 - [ ] <!-- approve-branch=renovate/glam-0.x -->fix(deps): update rust crate glam to 0.33 - [ ] <!-- approve-branch=renovate/image-0.x -->fix(deps): update rust crate image to 0.25 - [ ] <!-- approve-branch=renovate/kira-0.x -->fix(deps): update rust crate kira to 0.12.0 - [ ] <!-- approve-branch=renovate/mdns-sd-0.x -->fix(deps): update rust crate mdns-sd to 0.20 - [ ] <!-- approve-branch=renovate/rand-0.x -->fix(deps): update rust crate rand to 0.10 - [ ] <!-- approve-branch=renovate/rcgen-0.x -->fix(deps): update rust crate rcgen to 0.14 - [ ] <!-- approve-branch=renovate/rustls-0.x -->fix(deps): update rust crate rustls to 0.23 - [ ] <!-- approve-branch=renovate/sha2-0.x -->fix(deps): update rust crate sha2 to 0.11 - [ ] <!-- approve-branch=renovate/ttf-parser-0.x -->fix(deps): update rust crate ttf-parser to 0.25 - [ ] <!-- approve-branch=renovate/venial-0.x -->fix(deps): update rust crate venial to 0.6 - [ ] <!-- approve-branch=renovate/actions-cache-5.x -->chore(deps): update actions/cache action to v5 - [ ] <!-- approve-branch=renovate/actions-checkout-6.x -->chore(deps): update actions/checkout action to v6 - [ ] <!-- approve-branch=renovate/amannn-action-semantic-pull-request-6.x -->chore(deps): update amannn/action-semantic-pull-request action to v6 - [ ] <!-- approve-branch=renovate/docker-build-push-action-7.x -->chore(deps): update docker/build-push-action action to v7 - [ ] <!-- approve-branch=renovate/docker-login-action-4.x -->chore(deps): update docker/login-action action to v4 - [ ] <!-- approve-branch=renovate/docker-metadata-action-6.x -->chore(deps): update docker/metadata-action action to v6 - [ ] <!-- approve-branch=renovate/docker-setup-buildx-action-4.x -->chore(deps): update docker/setup-buildx-action action to v4 - [ ] <!-- approve-branch=renovate/embarkstudios-cargo-deny-action-2.x -->chore(deps): update embarkstudios/cargo-deny-action action to v2 - [ ] <!-- approve-branch=renovate/peaceiris-actions-mdbook-2.x -->chore(deps): update peaceiris/actions-mdbook action to v2 - [ ] <!-- approve-branch=renovate/ustr-1.x -->chore(deps): update rust crate ustr to v1 - [ ] <!-- approve-branch=renovate/ubuntu-26.x -->chore(deps): update ubuntu docker tag to v26 - [ ] <!-- approve-branch=renovate/wagoid-commitlint-github-action-6.x -->chore(deps): update wagoid/commitlint-github-action action to v6 - [ ] <!-- approve-branch=renovate/async-channel-2.x -->fix(deps): update rust crate async-channel to v2 - [ ] <!-- approve-branch=renovate/dashmap-6.x -->fix(deps): update rust crate dashmap to v6 - [ ] <!-- approve-branch=renovate/directories-6.x -->fix(deps): update rust crate directories to v6 - [ ] <!-- approve-branch=renovate/event-listener-5.x -->fix(deps): update rust crate event-listener to v5 - [ ] <!-- approve-branch=renovate/notify-8.x -->fix(deps): update rust crate notify to v8 - [ ] <!-- approve-branch=renovate/scc-3.x -->fix(deps): update rust crate scc to v3 - [ ] <!-- approve-branch=renovate/syn-2.x -->fix(deps): update rust crate syn to v2 - [ ] <!-- approve-branch=renovate/thiserror-2.x -->fix(deps): update rust crate thiserror to v2 - [ ] <!-- approve-all-pending-prs -->🔐 **Create all pending approval PRs at once** 🔐 ## Detected Dependencies <details><summary>cargo (22)</summary> <blockquote> <details><summary>Cargo.toml (10)</summary> - `branches 0.1` → [Updates: `0.4`] - `futures-lite 2.3` → [Updates: `2.3`] - `fxhash 0.2` - `hashbrown 0.14` → [Updates: `0.17`] - `maybe-owned 0.3` - `parking_lot 0.12` → [Updates: `0.12`] - `smallvec 1.11` → [Updates: `1.11`] - `ustr 0.10` → [Updates: `1.0`] - `iroh 0.29` → [Updates: `0.98`] - `tracing 0.1` → [Updates: `0.1`] </details> <details><summary>demos/asset_packs/Cargo.toml</summary> </details> <details><summary>demos/assets_minimal/Cargo.toml</summary> </details> <details><summary>demos/features/Cargo.toml</summary> </details> <details><summary>demos/hello_world/Cargo.toml</summary> </details> <details><summary>demos/scripting/Cargo.toml</summary> </details> <details><summary>framework_crates/bones_asset/Cargo.toml (23)</summary> - `anyhow 1.0` → [Updates: `1.0`] - `append-only-vec 0.1.3` → [Updates: `0.1.3`] - `async-channel 1.9` → [Updates: `2.0`] - `bevy_tasks 0.11` → [Updates: `0.18`] - `bs58 0.5` - `dashmap 5.5` → [Updates: `6.0`] - `ehttp 0.3` → [Updates: `0.7`] - `elsa 1.9` → [Updates: `1.9`] - `erased-serde 0.4` → [Updates: `0.4`] - `event-listener 4.0` → [Updates: `5.0`] - `once_cell 1.18` → [Updates: `1.18`] - `paste 1.0` - `path-absolutize 3.1` - `semver 1.0` → [Updates: `1.0`] - `serde 1.0` → [Updates: `1.0`] - `serde_json 1.0` → [Updates: `1.0`] - `serde_yaml 0.9` - `sha2 0.10` → [Updates: `0.11`] - `ulid 1.0` → [Updates: `1.0`] - `glam 0.24` → [Updates: `0.33`] - `bevy_tasks 0.11` → [Updates: `0.18`] - `notify 6.0` → [Updates: `8.0`] - `web-sys 0.3` → [Updates: `0.3`] </details> <details><summary>framework_crates/bones_bevy_renderer/Cargo.toml (9)</summary> - `bevy_egui 0.22` → [Updates: `0.39`] - `glam 0.24` → [Updates: `0.33`] - `bevy_prototype_lyon 0.9` → [Updates: `0.16`] - `serde_yaml 0.9` - `serde 1.0.188` → [Updates: `1.0.188`] - `anyhow 1.0` → [Updates: `1.0`] - `bevy 0.11` → [Updates: `0.18`] - `directories 5.0` → [Updates: `6.0`] - `web-sys 0.3` → [Updates: `0.3`] </details> <details><summary>framework_crates/bones_ecs/Cargo.toml (9)</summary> - `glam 0.24` → [Updates: `0.33`] - `paste 1.0` - `serde 1` → [Updates: `1`] - `anyhow 1.0` → [Updates: `1.0`] - `atomicell 0.2` - `bitset-core 0.1` - `once_map 0.4.12` → [Updates: `0.4.12`] - `thiserror 1.0` → [Updates: `1.0`, `2.0`] - `glam 0.24` → [Updates: `0.33`] </details> <details><summary>framework_crates/bones_ecs/macros/Cargo.toml (2)</summary> - `proc-macro2 1` → [Updates: `1`] - `bevy_ecs 0.12` → [Updates: `0.18`] </details> <details><summary>framework_crates/bones_ecs/macros/core/Cargo.toml (4)</summary> - `proc-macro2 1` → [Updates: `1`] - `quote 1` → [Updates: `1`] - `syn 2` → [Updates: `2`] - `pretty_assertions 1.4` → [Updates: `1.4`] </details> <details><summary>framework_crates/bones_framework/Cargo.toml (43)</summary> - `anyhow 1.0` → [Updates: `1.0`] - `async-channel 1.9` → [Updates: `2.0`] - `bevy_tasks 0.11` → [Updates: `0.18`] - `bytemuck 1.12` → [Updates: `1.12`] - `either 1.8` → [Updates: `1.8`] - `glam 0.24` → [Updates: `0.33`] - `hex 0.4` - `instant 0.1` - `noise 0.9` - `once_cell 1.17` → [Updates: `1.17`] - `thiserror 1.0` → [Updates: `1.0`, `2.0`] - `gilrs 0.11.0` → [Updates: `0.11.0`] - `send_wrapper 0.6.0` - `numquant 0.2` - `tracing-subscriber 0.3` → [Updates: `0.3`] - `tracing-appender 0.2` → [Updates: `0.2`] - `tracing-tracy 0.11.0` → [Updates: `0.11.0`] - `csscolorparser 0.6` → [Updates: `0.8`] - `serde_yaml 0.9` - `serde 1.0` → [Updates: `1.0`] - `image 0.24` → [Updates: `0.25`] - `egui 0.23` → [Updates: `0.34`] - `egui_plot 0.23` → [Updates: `0.35`] - `ttf-parser 0.24` → [Updates: `0.25`] - `kira 0.9.4` → [Updates: `0.12.0`] - `fluent 0.15` → [Updates: `0.17`] - `fluent-langneg 0.13` → [Updates: `0.14`] - `intl-memoizer 0.5` → [Updates: `0.5`] - `unic-langid 0.9` → [Updates: `0.9`] - `sys-locale 0.3` → [Updates: `0.3`] - `document-features 0.2` → [Updates: `0.2`] - `ggrs 96499377407ce55805a9d0367b86860b74c233bd` → [Updates: ``] - `bytes 1.4` → [Updates: `1.4`] - `mdns-sd 0.10` → [Updates: `0.20`] - `ping-rs 0.1` - `postcard 1.0` → [Updates: `1.0`] - `rcgen 0.12` → [Updates: `0.14`] - `rustls 0.21` → [Updates: `0.23`] - `smallvec 1.10` → [Updates: `1.10`] - `tokio 1` → [Updates: `1`] - `turborand 0.10.0` - `directories 5.0` → [Updates: `6.0`] - `tracing-wasm 0.2.1` </details> <details><summary>framework_crates/bones_lib/Cargo.toml (1)</summary> - `instant 0.1.12` </details> <details><summary>framework_crates/bones_schema/Cargo.toml (9)</summary> - `append-only-vec 0.1.3` → [Updates: `0.1.3`] - `paste 1.0` - `sptr 0.3` - `stable_deref_trait 1.2.0` → [Updates: `1.2.0`] - `glam 0.24` → [Updates: `0.33`] - `serde 1.0` → [Updates: `1.0`] - `erased-serde 0.4` → [Updates: `0.4`] - `humantime 2.1` → [Updates: `2.1`] - `serde_yaml 0.9` </details> <details><summary>framework_crates/bones_schema/macros/Cargo.toml (3)</summary> - `proc-macro2 1.0` → [Updates: `1.0`] - `quote 1.0` → [Updates: `1.0`] - `venial 0.5` → [Updates: `0.6`] </details> <details><summary>framework_crates/bones_scripting/Cargo.toml (8)</summary> - `async-channel 1.9` → [Updates: `2.0`] - `bevy_tasks 0.11` → [Updates: `0.18`] - `gc-arena 0.5` → [Updates: `0.6`] - `gc-arena-derive 0.5` → [Updates: `0.6`] - `piccolo 0.3` - `send_wrapper 0.6.0` - `piccolo 0.3` - `wasm-bindgen-futures 0.4` → [Updates: `0.4`] </details> <details><summary>framework_crates/bones_utils/Cargo.toml (5)</summary> - `instant 0.1` - `serde 1.0` → [Updates: `1.0`] - `turborand 0.10` - `ulid 1.0` → [Updates: `1.0`] - `getrandom 0.2` → [Updates: `0.4`] </details> <details><summary>framework_crates/bones_utils/macros/Cargo.toml (2)</summary> - `quote 1.0` → [Updates: `1.0`] - `venial 0.5` → [Updates: `0.6`] </details> <details><summary>other_crates/bones_matchmaker_proto/Cargo.toml (1)</summary> - `serde 1.0` → [Updates: `1.0`] </details> <details><summary>other_crates/bones_matchmaker/Cargo.toml (14)</summary> - `anyhow 1.0` → [Updates: `1.0`] - `bytes 1.2` → [Updates: `1.2`] - `either 1.8` → [Updates: `1.8`] - `once_cell 1.15` → [Updates: `1.15`] - `scc 1.0` → [Updates: `3.0`] - `rcgen 0.12` → [Updates: `0.14`] - `rand 0.8` → [Updates: `0.10`] - `clap 4.0` → [Updates: `4.0`] - `futures 0.3` → [Updates: `0.3`] - `postcard 1.0` → [Updates: `1.0`] - `serde 1.0` → [Updates: `1.0`] - `tracing-subscriber 0.3` → [Updates: `0.3`] - `tokio 1` → [Updates: `1`] - `blake3 1.5.3` → [Updates: `1.5.3`] </details> <details><summary>other_crates/type_ulid/Cargo.toml (1)</summary> - `ulid 1.0` → [Updates: `1.0`] </details> <details><summary>other_crates/type_ulid/macros/Cargo.toml (4)</summary> - `proc-macro2 1.0.43` → [Updates: `1.0.43`] - `quote 1.0.21` → [Updates: `1.0.21`] - `syn 1.0.100` → [Updates: `2.0.0`] - `ulid 1.0.0` → [Updates: `1.0.0`] </details> </blockquote> </details> <details><summary>dockerfile (1)</summary> <blockquote> <details><summary>Dockerfile (3)</summary> - `docker/dockerfile 1.4` → [Updates: `1.24`] - `rust 1.69.0-slim` → [Updates: `1.96.0-slim`] - `ubuntu 23.04` → [Updates: `lunar-20231128`, `26.04`] </details> </blockquote> </details> <details><summary>github-actions (7)</summary> <blockquote> <details><summary>.github/workflows/build-matchmaker.yml (5)</summary> - `actions/checkout v3` → [Updates: `v6`] - `docker/metadata-action v4` → [Updates: `v6`] - `docker/setup-buildx-action v2` → [Updates: `v4`] - `docker/login-action v2` → [Updates: `v4`] - `docker/build-push-action v3` → [Updates: `v7`] </details> <details><summary>.github/workflows/ci.yml (7)</summary> - `actions/checkout v3` → [Updates: `v6`] - `actions/checkout v3` → [Updates: `v6`] - `actions/cache v3` → [Updates: `v5`] - `actions/checkout v3` → [Updates: `v6`] - `actions/cache v3` → [Updates: `v5`] - `actions/checkout v3` → [Updates: `v6`] - `EmbarkStudios/cargo-deny-action v1` → [Updates: `v2`] </details> <details><summary>.github/workflows/docs.yml (4)</summary> - `actions/checkout v2` → [Updates: `v6`] - `peaceiris/actions-mdbook v1` → [Updates: `v2`] - `actions/cache v3` → [Updates: `v5`] - `JamesIves/github-pages-deploy-action 4.1.3` → [Updates: `v4.8.0`] </details> <details><summary>.github/workflows/merge-group-commit-lint.yml (2)</summary> - `actions/checkout v3` → [Updates: `v6`] - `wagoid/commitlint-github-action v5` → [Updates: `v6`] </details> <details><summary>.github/workflows/pull-requests.yml (3)</summary> - `amannn/action-semantic-pull-request v5` → [Updates: `v6`] - `actions/checkout v3` → [Updates: `v6`] - `actions/cache v3` → [Updates: `v5`] </details> <details><summary>.github/workflows/todos.yml (2)</summary> - `actions/checkout v3` → [Updates: `v6`] - `derjuulsn/todo-issue main` </details> <details><summary>.github/workflows/validate-main.yml (2)</summary> - `actions/checkout v3` → [Updates: `v6`] - `actions/cache v3` → [Updates: `v5`] </details> </blockquote> </details> <details><summary>rust-toolchain (1)</summary> <blockquote> <details><summary>rust-toolchain.toml (1)</summary> - `rust 1.93.0` → [Updates: `1.96.0`] </details> </blockquote> </details> --- - [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
View this repository on the Mend.io Web Portal.
Config Migration Needed
Pending Approval
The following branches are pending approval. To create them, click on a checkbox below.
wasm-bindgen-futures,web-sys)tracing,tracing-appender,tracing-subscriber)Detected Dependencies
cargo (22)
dockerfile (1)
github-actions (7)
rust-toolchain (1)