Skip to content

chore(deps): bump the cargo-dependencies group with 8 updates - #98

Merged
timcogan merged 2 commits into
masterfrom
dependabot/cargo/cargo-dependencies-e637810df3
Jun 30, 2026
Merged

chore(deps): bump the cargo-dependencies group with 8 updates#98
timcogan merged 2 commits into
masterfrom
dependabot/cargo/cargo-dependencies-e637810df3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 30, 2026

Copy link
Copy Markdown
Contributor

Bumps the cargo-dependencies group with 8 updates:

Package From To
anyhow 1.0.102 1.0.103
dicom-core 0.9.1 0.10.0
dicom-object 0.9.1 0.10.0
dicom-pixeldata 0.9.1 0.10.0
eframe 0.33.3 0.35.0
egui 0.33.3 0.35.0
dicom-encoding 0.9.1 0.10.0
dicom-transfer-syntax-registry 0.9.1 0.10.0

Updates anyhow from 1.0.102 to 1.0.103

Release notes

Sourced from anyhow's releases.

1.0.103

  • Fix Stacked Borrows violation (UB) in Error::downcast_mut (#451, #452)
Commits
  • 5bdb0e2 Release 1.0.103
  • e621bd3 Merge pull request #452 from dtolnay/downcast
  • 6e8c000 Eliminate pointer->reference->pointer during downcast
  • 67c4abd Add regression test for issue 451
  • 917a169 Update actions/upload-artifact@v6 -> v7
  • d9dc3fa Update actions/checkout@v6 -> v7
  • 841522b Raise minimum tested compiler to rust 1.85
  • See full diff in compare view

Updates dicom-core from 0.9.1 to 0.10.0

Commits
  • 2941c54 Bump to v0.10.0
  • dc36ec2 rustfmt the entire project
  • 36f009f Merge pull request #801 from Enet4/chore/contributing-2026-06
  • a6b84e9 Update contributor guidelines with AI policy
  • 0245a4a Update contributor guidelines with security policy
  • 23886b8 Update contributor guidelines with advice on Cargo features
  • 949ad3c Merge pull request #795 from Enet4/chore/cargo-update-2026-06
  • 94d4950 Cargo update (2026-06)
  • 9bebae2 Merge pull request #769 from Enet4/chore/impl-0.10.0
  • fa673c6 Merge pull request #794 from Enet4/change/app-common/revise
  • Additional commits viewable in compare view

Updates dicom-object from 0.9.1 to 0.10.0

Release notes

Sourced from dicom-object's releases.

v0.10.0

DICOM-rs 0.10.0

This milestone has finally arrived! DICOM-rs 0.10.0 comes with dependency updates, an updated Rust compiler version requirement, a revised support for DICOM over TLS, a Move SCU tool, and support for generic extended negotiation at the upper layer protocol, not to mention a bunch of fixes and improvements.

Changes

  • The minimum supported Rust version (MSRV) has been raised to 1.85.0 for all library crates with default features. As before, you might need a more recent version in order to build the tools, or build the library crates with extra features. (#757)
  • [ul] Implement generic Extended Negotiation (#734 @​pgimeno4d)
  • Rayon was being included even when the Cargo feature rayon was disabled. Now it has been excluded from codec implementations, so that it is only really included with the rayon feature enabled. (#785)
  • Support for DICOM over TLS in tools dicom-storescu and dicom-storescp has been gated on Cargo feature "tls" (#789)
  • [ts-registry] Cargo feature openjpeg-sys-threads now also implies openjpeg-sys (#791 @​bowenxuuu)
  • [ul] The association error type was adjusted in a way which may break existing pattern matches on error variants (#793)
  • [app-common] The dicom-app-common library has been revised to fix some bugs and provide better TLS support to existing tools. (#794)
    • This is only a breaking change to projects depending directly on app-common.

New

  • New crate dicom-movescu provides a CLI tool to transfer DICOM objects around via DIMSE (#707 @​Enet4 & @​knopkem)
  • [encoding] Add function to access frame pixeldata (#738 @​feliwir)
  • [parser] Add adaptive VR decoder for explicit/implicit mismatch (#756 @​nathannncurtis)
  • [object] Add read_to parameter, that allows to read certain dicom file, without excluding chosen tag (#763 @​qarmin)
  • [pixeldata] Add constructors for 8-bit LUTs (#764)
  • [ul] Implement role negotiation (#765 @​pgimeno4d)
  • [pixeldata] Updated Cargo feature set to consider the Cargo features jxl-oxide and zune-jpegxl (#785)

Fixes

  • [object] Resolve Collector API Missing Offset Table (#759 @​beatrice-b-m)
  • [ul] Safeguard PDU reading from invalid sub-item lengths (#760)
  • [echoscu] Release association before closing the socket (#762)
  • [pixeldata] Fix linear LUT transform based on window level (#764)
  • [object] Reimplement PartialEq for FileMetaTable (#775)
  • [ul] Fix miscellaneous issues of varying importance (#772 @​pgimeno4d)
  • [encoding] Check for overflow of u16 before writing the header (#777 @​pgimeno4d)
  • [ul] Fix more Max PDU confusion (#771 @​pgimeno4d)
  • [parser] Remove use of recursion in data set reader, as a means of protection from possibly malicious files (#774 @​pgimeno4d)
  • [ul] Make buffer allocations more precise (#778 @​pgimeno4d)
  • [ul] Fix AsyncPdataWriter hanging in some cases (#783 @​naterichman)
  • [ul] Revise some TLS client connectivity checks and improve association error type (#793)
  • [encoding] Fix invalid array declaration in encode_tag (#797 @​qarmin)

Enhancements

  • [ul] Expose called_ae_title method on server association structs (#755 @​naterichman)
  • [ul/storescu] Add a clearer error messages for TLS/non-TLS connection mismatches (#779 @​naterichman)
  • [dictionary-std] Update tag dictionary (#790)

Miscellaneous

... (truncated)

Commits
  • 2941c54 Bump to v0.10.0
  • dc36ec2 rustfmt the entire project
  • 36f009f Merge pull request #801 from Enet4/chore/contributing-2026-06
  • a6b84e9 Update contributor guidelines with AI policy
  • 0245a4a Update contributor guidelines with security policy
  • 23886b8 Update contributor guidelines with advice on Cargo features
  • 949ad3c Merge pull request #795 from Enet4/chore/cargo-update-2026-06
  • 94d4950 Cargo update (2026-06)
  • 9bebae2 Merge pull request #769 from Enet4/chore/impl-0.10.0
  • fa673c6 Merge pull request #794 from Enet4/change/app-common/revise
  • Additional commits viewable in compare view

Updates dicom-pixeldata from 0.9.1 to 0.10.0

Commits
  • 2941c54 Bump to v0.10.0
  • dc36ec2 rustfmt the entire project
  • 36f009f Merge pull request #801 from Enet4/chore/contributing-2026-06
  • a6b84e9 Update contributor guidelines with AI policy
  • 0245a4a Update contributor guidelines with security policy
  • 23886b8 Update contributor guidelines with advice on Cargo features
  • 949ad3c Merge pull request #795 from Enet4/chore/cargo-update-2026-06
  • 94d4950 Cargo update (2026-06)
  • 9bebae2 Merge pull request #769 from Enet4/chore/impl-0.10.0
  • fa673c6 Merge pull request #794 from Enet4/change/app-common/revise
  • Additional commits viewable in compare view

Updates eframe from 0.33.3 to 0.35.0

Release notes

Sourced from eframe's releases.

0.35.0 - Inspection, egui_mcp, classes and improved IME

egui is an easy-to-use immediate mode GUI for Rust that runs on both web and native.

Try it now: https://www.egui.rs/

egui development is sponsored by Rerun, a startup building an SDK for visualizing streams of multimodal data.

Highlights

  • New egui_mcp crate based on eguis new inspection protocol
  • Set classes on your Uis to modify widget behavior based on surrounding context
  • Improved IME

Egui inspection and egui_mcp

This release includes a new inspection protocol for egui. It allows reading the accesskit tree of a running app, as well as sending events to control it. It's implemented via a new InspectionPlugin in the egui_inspection crate. Eframe includes a new inspection feature. When enabled, you can enable inspection by launching the app with EGUI_INSPECTION=1. This will cause the app to listen on port 5719.

The first inspection protocol consumer is egui_mcp. It's a mcp server that allows your agent to see and use egui apps. It can be used to have the agent use the app, reproduce bugs and verify its changes. Install it via cargo install --git https://github.com/rerun-io/kittest_inspector egui_mcp and then add it to your agent via claude mcp add egui egui-mcp.

There is also a plan of adding a general inspection gui using the same protocol, that can e.g. be used to step through kittest tests frame by frame.

Here is claude using the mcp to try some of the egui demos (sped up by a lot, claude is slow):

Screen.Recording.2026-06-25.at.19.58.20.15s.mov

Classes

As part of css like styling, we've added classes to egui. You can already use them to e.g. modify widget behavior or styling based on surrounding context. Add classes to the container:

ui.scope_builder(UiBuilder::new().with_class("my_container"), |ui| {
    ...
});       

... (truncated)

Changelog

Sourced from eframe's changelog.

0.35.0 - 2026-06-25 - Inspection, egui_mcp, classes and improved IME

Highlights

  • New egui_mcp crate based on eguis new inspection protocol
  • Set classes on your Uis to modify widget behavior based on surrounding context
  • Improved IME

Egui inspection and egui_mcp

This release includes a new inspection protocol for egui. It allows reading the accesskit tree of a running app, as well as sending events to control it. It's implemented via a new InspectionPlugin in the egui_inspection crate. Eframe includes a new inspection feature. When enabled, you can enable inspection by launching the app with EGUI_INSPECTION=1. This will cause the app to listen on port 5719.

The first inspection protocol consumer is egui_mcp. It's a mcp server that allows your agent to see and use egui apps. It can be used to have the agent use the app, reproduce bugs and verify its changes. Install it via cargo install --git https://github.com/rerun-io/kittest_inspector egui_mcp and then add it to your agent via claude mcp add egui egui-mcp.

There is also a plan of adding a general inspection gui using the same protocol, that can e.g. be used to step through kittest tests frame by frame.

Here is claude using the mcp to try some of the egui demos (sped up by a lot, claude is slow):

Screen.Recording.2026-06-25.at.19.58.20.15s.mov

Classes

As part of css like styling, we've added classes to egui. You can already use them to e.g. modify widget behavior or styling based on surrounding context. Add classes to the container:

ui.scope_builder(UiBuilder::new().with_class("my_container"), |ui| {
    ...
});       

In your widget, check if we're in my_container, to e.g. change sizes or colors:

  let in_container = ui.stack().iter().any(|s| s.classes.has("my_container")); 

Today this only works for custom widgets and ui code, but the next step will be a styling system that allows you to modify built in widget styling based on these classes.

Better IME composition

... (truncated)

Commits
  • 74c0a0c Add changelog
  • a08630c Improve docs on some methods to clarify what counts as a "click" (#8251)
  • 5bf62ca Implement proper visuals for IME composition (#8083)
  • a8d09eb Fix macOS wgpu live resize with low-latency surfaces (#8229)
  • 2e26b70 Call logic even while browser tab is in background (#8257)
  • 26ead4a feat: add remove_string() to storage trait (#8264)
  • 3fdcef1 Add atoms() helpers to get Atoms from widgets (#8128)
  • ffbd7dc Remove 64 bit atomics in egui_extras (#8263)
  • 3e19bd1 Make font hinting target configurable via FontTweak (#8262)
  • e8d9652 Make Slider::new take impl Into<RangeInclusive (#8260)
  • Additional commits viewable in compare view

Updates egui from 0.33.3 to 0.35.0

Release notes

Sourced from egui's releases.

0.35.0 - Inspection, egui_mcp, classes and improved IME

egui is an easy-to-use immediate mode GUI for Rust that runs on both web and native.

Try it now: https://www.egui.rs/

egui development is sponsored by Rerun, a startup building an SDK for visualizing streams of multimodal data.

Highlights

  • New egui_mcp crate based on eguis new inspection protocol
  • Set classes on your Uis to modify widget behavior based on surrounding context
  • Improved IME

Egui inspection and egui_mcp

This release includes a new inspection protocol for egui. It allows reading the accesskit tree of a running app, as well as sending events to control it. It's implemented via a new InspectionPlugin in the egui_inspection crate. Eframe includes a new inspection feature. When enabled, you can enable inspection by launching the app with EGUI_INSPECTION=1. This will cause the app to listen on port 5719.

The first inspection protocol consumer is egui_mcp. It's a mcp server that allows your agent to see and use egui apps. It can be used to have the agent use the app, reproduce bugs and verify its changes. Install it via cargo install --git https://github.com/rerun-io/kittest_inspector egui_mcp and then add it to your agent via claude mcp add egui egui-mcp.

There is also a plan of adding a general inspection gui using the same protocol, that can e.g. be used to step through kittest tests frame by frame.

Here is claude using the mcp to try some of the egui demos (sped up by a lot, claude is slow):

Screen.Recording.2026-06-25.at.19.58.20.15s.mov

Classes

As part of css like styling, we've added classes to egui. You can already use them to e.g. modify widget behavior or styling based on surrounding context. Add classes to the container:

ui.scope_builder(UiBuilder::new().with_class("my_container"), |ui| {
    ...
});       

... (truncated)

Changelog

Sourced from egui's changelog.

0.35.0 - 2026-06-25 - Inspection, egui_mcp, classes and improved IME

Highlights

  • New egui_mcp crate based on eguis new inspection protocol
  • Set classes on your Uis to modify widget behavior based on surrounding context
  • Improved IME

Egui inspection and egui_mcp

This release includes a new inspection protocol for egui. It allows reading the accesskit tree of a running app, as well as sending events to control it. It's implemented via a new InspectionPlugin in the egui_inspection crate. Eframe includes a new inspection feature. When enabled, you can enable inspection by launching the app with EGUI_INSPECTION=1. This will cause the app to listen on port 5719.

The first inspection protocol consumer is egui_mcp. It's a mcp server that allows your agent to see and use egui apps. It can be used to have the agent use the app, reproduce bugs and verify its changes. Install it via cargo install --git https://github.com/rerun-io/kittest_inspector egui_mcp and then add it to your agent via claude mcp add egui egui-mcp.

There is also a plan of adding a general inspection gui using the same protocol, that can e.g. be used to step through kittest tests frame by frame.

Here is claude using the mcp to try some of the egui demos (sped up by a lot, claude is slow):

Screen.Recording.2026-06-25.at.19.58.20.15s.mov

Classes

As part of css like styling, we've added classes to egui. You can already use them to e.g. modify widget behavior or styling based on surrounding context. Add classes to the container:

ui.scope_builder(UiBuilder::new().with_class("my_container"), |ui| {
    ...
});       

In your widget, check if we're in my_container, to e.g. change sizes or colors:

  let in_container = ui.stack().iter().any(|s| s.classes.has("my_container")); 

Today this only works for custom widgets and ui code, but the next step will be a styling system that allows you to modify built in widget styling based on these classes.

Better IME composition

... (truncated)

Commits

Updates dicom-encoding from 0.9.1 to 0.10.0

Release notes

Sourced from dicom-encoding's releases.

v0.10.0

DICOM-rs 0.10.0

This milestone has finally arrived! DICOM-rs 0.10.0 comes with dependency updates, an updated Rust compiler version requirement, a revised support for DICOM over TLS, a Move SCU tool, and support for generic extended negotiation at the upper layer protocol, not to mention a bunch of fixes and improvements.

Changes

  • The minimum supported Rust version (MSRV) has been raised to 1.85.0 for all library crates with default features. As before, you might need a more recent version in order to build the tools, or build the library crates with extra features. (#757)
  • [ul] Implement generic Extended Negotiation (#734 @​pgimeno4d)
  • Rayon was being included even when the Cargo feature rayon was disabled. Now it has been excluded from codec implementations, so that it is only really included with the rayon feature enabled. (#785)
  • Support for DICOM over TLS in tools dicom-storescu and dicom-storescp has been gated on Cargo feature "tls" (#789)
  • [ts-registry] Cargo feature openjpeg-sys-threads now also implies openjpeg-sys (#791 @​bowenxuuu)
  • [ul] The association error type was adjusted in a way which may break existing pattern matches on error variants (#793)
  • [app-common] The dicom-app-common library has been revised to fix some bugs and provide better TLS support to existing tools. (#794)
    • This is only a breaking change to projects depending directly on app-common.

New

  • New crate dicom-movescu provides a CLI tool to transfer DICOM objects around via DIMSE (#707 @​Enet4 & @​knopkem)
  • [encoding] Add function to access frame pixeldata (#738 @​feliwir)
  • [parser] Add adaptive VR decoder for explicit/implicit mismatch (#756 @​nathannncurtis)
  • [object] Add read_to parameter, that allows to read certain dicom file, without excluding chosen tag (#763 @​qarmin)
  • [pixeldata] Add constructors for 8-bit LUTs (#764)
  • [ul] Implement role negotiation (#765 @​pgimeno4d)
  • [pixeldata] Updated Cargo feature set to consider the Cargo features jxl-oxide and zune-jpegxl (#785)

Fixes

  • [object] Resolve Collector API Missing Offset Table (#759 @​beatrice-b-m)
  • [ul] Safeguard PDU reading from invalid sub-item lengths (#760)
  • [echoscu] Release association before closing the socket (#762)
  • [pixeldata] Fix linear LUT transform based on window level (#764)
  • [object] Reimplement PartialEq for FileMetaTable (#775)
  • [ul] Fix miscellaneous issues of varying importance (#772 @​pgimeno4d)
  • [encoding] Check for overflow of u16 before writing the header (#777 @​pgimeno4d)
  • [ul] Fix more Max PDU confusion (#771 @​pgimeno4d)
  • [parser] Remove use of recursion in data set reader, as a means of protection from possibly malicious files (#774 @​pgimeno4d)
  • [ul] Make buffer allocations more precise (#778 @​pgimeno4d)
  • [ul] Fix AsyncPdataWriter hanging in some cases (#783 @​naterichman)
  • [ul] Revise some TLS client connectivity checks and improve association error type (#793)
  • [encoding] Fix invalid array declaration in encode_tag (#797 @​qarmin)

Enhancements

  • [ul] Expose called_ae_title method on server association structs (#755 @​naterichman)
  • [ul/storescu] Add a clearer error messages for TLS/non-TLS connection mismatches (#779 @​naterichman)
  • [dictionary-std] Update tag dictionary (#790)

Miscellaneous

... (truncated)

Commits
  • 2941c54 Bump to v0.10.0
  • dc36ec2 rustfmt the entire project
  • 36f009f Merge pull request #801 from Enet4/chore/contributing-2026-06
  • a6b84e9 Update contributor guidelines with AI policy
  • 0245a4a Update contributor guidelines with security policy
  • 23886b8 Update contributor guidelines with advice on Cargo features
  • 949ad3c Merge pull request #795 from Enet4/chore/cargo-update-2026-06
  • 94d4950 Cargo update (2026-06)
  • 9bebae2 Merge pull request #769 from Enet4/chore/impl-0.10.0
  • fa673c6 Merge pull request #794 from Enet4/change/app-common/revise
  • Additional commits viewable in compare view

Updates dicom-transfer-syntax-registry from 0.9.1 to 0.10.0

Release notes

Sourced from dicom-transfer-syntax-registry's releases.

v0.10.0

DICOM-rs 0.10.0

This milestone has finally arrived! DICOM-rs 0.10.0 comes with dependency updates, an updated Rust compiler version requirement, a revised support for DICOM over TLS, a Move SCU tool, and support for generic extended negotiation at the upper layer protocol, not to mention a bunch of fixes and improvements.

Changes

  • The minimum supported Rust version (MSRV) has been raised to 1.85.0 for all library crates with default features. As before, you might need a more recent version in order to build the tools, or build the library crates with extra features. (#757)
  • [ul] Implement generic Extended Negotiation (#734 @​pgimeno4d)
  • Rayon was being included even when the Cargo feature rayon was disabled. Now it has been excluded from codec implementations, so that it is only really included with the rayon feature enabled. (#785)
  • Support for DICOM over TLS in tools dicom-storescu and dicom-storescp has been gated on Cargo feature "tls" (#789)
  • [ts-registry] Cargo feature openjpeg-sys-threads now also implies openjpeg-sys (#791 @​bowenxuuu)
  • [ul] The association error type was adjusted in a way which may break existing pattern matches on error variants (#793)
  • [app-common] The dicom-app-common library has been revised to fix some bugs and provide better TLS support to existing tools. (#794)
    • This is only a breaking change to projects depending directly on app-common.

New

  • New crate dicom-movescu provides a CLI tool to transfer DICOM objects around via DIMSE (#707 @​Enet4 & @​knopkem)
  • [encoding] Add function to access frame pixeldata (#738 @​feliwir)
  • [parser] Add adaptive VR decoder for explicit/implicit mismatch (#756 @​nathannncurtis)
  • [object] Add read_to parameter, that allows to read certain dicom file, without excluding chosen tag (#763 @​qarmin)
  • [pixeldata] Add constructors for 8-bit LUTs (#764)
  • [ul] Implement role negotiation (#765 @​pgimeno4d)
  • [pixeldata] Updated Cargo feature set to consider the Cargo features jxl-oxide and zune-jpegxl (#785)

Fixes

  • [object] Resolve Collector API Missing Offset Table (#759 @​beatrice-b-m)
  • [ul] Safeguard PDU reading from invalid sub-item lengths (#760)
  • [echoscu] Release association before closing the socket (#762)
  • [pixeldata] Fix linear LUT transform based on window level (#764)
  • [object] Reimplement PartialEq for FileMetaTable (#775)
  • [ul] Fix miscellaneous issues of varying importance (#772 @​pgimeno4d)
  • [encoding] Check for overflow of u16 before writing the header (#777 @​pgimeno4d)
  • [ul] Fix more Max PDU confusion (#771 @​pgimeno4d)
  • [parser] Remove use of recursion in data set reader, as a means of protection from possibly malicious files (#774 @​pgimeno4d)
  • [ul] Make buffer allocations more precise (#778 @​pgimeno4d)
  • [ul] Fix AsyncPdataWriter hanging in some cases (#783 @​naterichman)
  • [ul] Revise some TLS client connectivity checks and improve association error type (#793)
  • [encoding] Fix invalid array declaration in encode_tag (#797 @​qarmin)

Enhancements

  • [ul] Expose called_ae_title method on server association structs (#755 @​naterichman)
  • [ul/storescu] Add a clearer error messages for TLS/non-TLS connection mismatches (#779 @​naterichman)
  • [dictionary-std] Update tag dictionary (#790)

Miscellaneous

... (truncated)

Commits
  • 2941c54 Bump to v0.10.0
  • dc36ec2 rustfmt the entire project
  • 36f009f Merge pull request #801 from Enet4/chore/contributing-2026-06
  • a6b84e9 Update contributor guidelines with AI policy
  • 0245a4a Update contributor guidelines with security policy
  • 23886b8 Update contributor guidelines with advice on Cargo features
  • 949ad3c Merge pull request #795 from Enet4/chore/cargo-update-2026-06
  • 94d4950 Cargo update (2026-06)
  • 9bebae2 Merge pull request #769 from Enet4/chore/impl-0.10.0
  • fa673c6 Merge pull request #794 from Enet4/change/app-common/revise
  • Additional commits viewable in compare view

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


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the cargo-dependencies group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.102` | `1.0.103` |
| [dicom-core](https://github.com/Enet4/dicom-rs) | `0.9.1` | `0.10.0` |
| [dicom-object](https://github.com/Enet4/dicom-rs) | `0.9.1` | `0.10.0` |
| [dicom-pixeldata](https://github.com/Enet4/dicom-rs) | `0.9.1` | `0.10.0` |
| [eframe](https://github.com/emilk/egui) | `0.33.3` | `0.35.0` |
| [egui](https://github.com/emilk/egui) | `0.33.3` | `0.35.0` |
| [dicom-encoding](https://github.com/Enet4/dicom-rs) | `0.9.1` | `0.10.0` |
| [dicom-transfer-syntax-registry](https://github.com/Enet4/dicom-rs) | `0.9.1` | `0.10.0` |


Updates `anyhow` from 1.0.102 to 1.0.103
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.102...1.0.103)

Updates `dicom-core` from 0.9.1 to 0.10.0
- [Release notes](https://github.com/Enet4/dicom-rs/releases)
- [Commits](Enet4/dicom-rs@v0.9.1...v0.10.0)

Updates `dicom-object` from 0.9.1 to 0.10.0
- [Release notes](https://github.com/Enet4/dicom-rs/releases)
- [Commits](Enet4/dicom-rs@v0.9.1...v0.10.0)

Updates `dicom-pixeldata` from 0.9.1 to 0.10.0
- [Release notes](https://github.com/Enet4/dicom-rs/releases)
- [Commits](Enet4/dicom-rs@v0.9.1...v0.10.0)

Updates `eframe` from 0.33.3 to 0.35.0
- [Release notes](https://github.com/emilk/egui/releases)
- [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md)
- [Commits](emilk/egui@0.33.3...0.35.0)

Updates `egui` from 0.33.3 to 0.35.0
- [Release notes](https://github.com/emilk/egui/releases)
- [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md)
- [Commits](emilk/egui@0.33.3...0.35.0)

Updates `dicom-encoding` from 0.9.1 to 0.10.0
- [Release notes](https://github.com/Enet4/dicom-rs/releases)
- [Commits](Enet4/dicom-rs@v0.9.1...v0.10.0)

Updates `dicom-transfer-syntax-registry` from 0.9.1 to 0.10.0
- [Release notes](https://github.com/Enet4/dicom-rs/releases)
- [Commits](Enet4/dicom-rs@v0.9.1...v0.10.0)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-version: 1.0.103
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: dicom-core
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: dicom-object
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: dicom-pixeldata
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: eframe
  dependency-version: 0.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: egui
  dependency-version: 0.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: dicom-encoding
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: dicom-transfer-syntax-registry
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 30, 2026
@timcogan

Copy link
Copy Markdown
Owner

@coderabbitai

@coderabbitai

coderabbitai Bot commented Jun 30, 2026

Copy link
Copy Markdown

@timcogan On it — I’ll review the PR now.

✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@coderabbitai

coderabbitai Bot commented Jun 30, 2026

Copy link
Copy Markdown

Caution

Review failed

An error occurred during the review process. Please try again later.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/cargo/cargo-dependencies-e637810df3

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@timcogan
timcogan merged commit a34f0fd into master Jun 30, 2026
10 checks passed
@timcogan
timcogan deleted the dependabot/cargo/cargo-dependencies-e637810df3 branch June 30, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant