An open index of dependabot pull requests across open source projects.

Bump the minor group across 1 directory with 24 updates

Open
Number: #943
Type: Pull Request
State: Open
Author: dependabot[bot] dependabot[bot]
Association: Contributor
Comments: 2
Created: September 15, 2025 at 10:36 AM UTC
(about 1 year ago)
Updated: September 16, 2025 at 09:30 AM UTC
(about 1 year ago)
Labels:
dependencies rust minor
Description:

Bumps the minor group with 23 updates in the / directory:

Package From To
kittycad 0.3.36 0.3.42
clap 4.5.35 4.5.47
semver 1.0.26 1.0.27
serde 1.0.219 1.0.223
toml_edit 0.22.27 0.23.4
chrono 0.4.40 0.4.42
cxx 1.0.153 1.0.184
data-encoding 2.8.0 2.9.0
enum-iterator 2.1.0 2.3.0
parse-display 0.9.1 0.10.0
parse-display-derive 0.9.1 0.10.0
serde_bytes 0.11.17 0.11.18
serde_json 1.0.139 1.0.145
tabled 0.18.0 0.20.0
uuid 1.16.0 1.18.1
regex 1.11.1 1.11.2
criterion 0.5.1 0.7.0
reqwest 0.12.15 0.12.23
thiserror 2.0.12 2.0.16
tokio 1.44.2 1.47.1
tokio-tungstenite 0.24.0 0.27.0
color-eyre 0.6.3 0.6.5
image 0.25.1 0.25.8

Updates kittycad from 0.3.36 to 0.3.42

Commits

Updates clap from 4.5.35 to 4.5.47

Release notes

Sourced from clap's releases.

v4.5.47

[4.5.47] - 2025-09-02

Features

  • Added impl FromArgMatches for ()
  • Added impl Args for ()
  • Added impl Subcommand for ()
  • Added impl FromArgMatches for Infallible
  • Added impl Subcommand for Infallible

Fixes

  • (derive) Update runtime error text to match clap

v4.5.46

[4.5.46] - 2025-08-26

Features

  • Expose StyledStr::push_str

v4.5.45

[4.5.45] - 2025-08-12

Fixes

  • (unstable-v5) ValueEnum variants now use the full doc comment, not summary, for PossibleValue::help

v4.5.44

[4.5.44] - 2025-08-11

Features

  • Add Command::mut_subcommands

v4.5.43

[4.5.43] - 2025-08-06

Fixes

  • (help) In long help, list Possible Values before defaults, rather than after, for a more consistent look

v4.5.42

[4.5.42] - 2025-07-30

Fixes

  • Include subcommand visible long aliases in --help

... (truncated)

Changelog

Sourced from clap's changelog.

[4.5.47] - 2025-09-02

Features

  • Added impl FromArgMatches for ()
  • Added impl Args for ()
  • Added impl Subcommand for ()
  • Added impl FromArgMatches for Infallible
  • Added impl Subcommand for Infallible

Fixes

  • (derive) Update runtime error text to match clap

[4.5.46] - 2025-08-26

Features

  • Expose StyledStr::push_str

[4.5.45] - 2025-08-12

Fixes

  • (unstable-v5) ValueEnum variants now use the full doc comment, not summary, for PossibleValue::help

[4.5.44] - 2025-08-11

Features

  • Add Command::mut_subcommands

[4.5.43] - 2025-08-06

Fixes

  • (help) In long help, list Possible Values before defaults, rather than after, for a more consistent look

[4.5.42] - 2025-07-30

Fixes

  • Include subcommand visible long aliases in --help

[4.5.41] - 2025-07-09

Features

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

... (truncated)

Commits
  • f046ca6 chore: Release
  • 436949d docs: Update changelog
  • 1ddab84 Merge pull request #5954 from epage/tests
  • 8a66dbf test(complete): Add more native cases
  • 76465cf test(complete): Make things more consistent
  • 232cedb test(complete): Remove redundant index
  • 02244a6 Merge pull request #5949 from krobelus/option-name-completions-after-positionals
  • 2e13847 fix(complete): Missing options in multi-val arg
  • 74388d7 test(complete): Multi-valued, unbounded positional
  • 5b3d45f refactor(complete): Extract function for options
  • Additional commits viewable in compare view

Updates semver from 1.0.26 to 1.0.27

Release notes

Sourced from semver's releases.

1.0.27

  • Switch serde dependency to serde_core (#333)
Commits

Updates serde from 1.0.219 to 1.0.223

Release notes

Sourced from serde's releases.

v1.0.223

  • Fix serde_core documentation links (#2978)

v1.0.222

  • Make serialize_with attribute produce code that works if respanned to 2024 edition (#2950, thanks @​aytey)

v1.0.221

  • Documentation improvements (#2973)
  • Deprecate serde_if_integer128! macro (#2975)

v1.0.220

Commits
  • 6c316d7 Release 1.0.223
  • a4ac0c2 Merge pull request #2978 from dtolnay/htmlrooturl
  • ed76364 Change serde_core's html_root_url to docs.rs/serde_core
  • 57e21a1 Release 1.0.222
  • bb58726 Merge pull request #2950 from aytey/fix_lifetime_issue_2024
  • 3f69251 Delete unneeded field of MapDeserializer
  • fd4decf Merge pull request #2976 from dtolnay/content
  • 00b1b6b Move Content's Deserialize impl from serde_core to serde
  • cf141aa Move Content's Clone impl from serde_core to serde
  • ff3aee4 Release 1.0.221
  • Additional commits viewable in compare view

Updates toml_edit from 0.22.27 to 0.23.4

Commits

Updates chrono from 0.4.40 to 0.4.42

Release notes

Sourced from chrono's releases.

0.4.42

What's Changed

v0.4.41

What's Changed

Commits
  • f3fd15f Bump version to 0.4.42
  • 5cf5603 strftime: add regression test case
  • a623170 strftime: simplify error handling
  • 36fbfb1 strftime: move specifier handling out of match to reduce rightward drift
  • 7f413c3 strftime: yield None early
  • 9d5dfe1 strftime: outline constants
  • e5f6be7 strftime: move error() method below caller
  • d516c27 strftime: merge impl blocks
  • 0ee2172 strftime: re-order items to keep impls together
  • 757a8b0 Upgrade to windows-bindgen 0.63
  • Additional commits viewable in compare view

Updates cxx from 1.0.153 to 1.0.184

Release notes

Sourced from cxx's releases.

1.0.184

1.0.183

  • Fix "expected a FnOnce() closure" build error on unsafe Rust fn with no args (#1637)
  • Add derive(BitAnd, BitOr, BitXor) for enums (#1639)

1.0.182

  • Fix compiler warning when passing a rust::Fn with a generic return type such as Vec<T> from Rust to C++ (#1633)
  • Suppress warnings in generated code under GCC's missing-declarations setting (#1635)
  • Fix MSVC warning on large negative enum discriminant values (#1636)

1.0.181

  • Fix "cannot find attribute 'serde' in this scope" build error using Serde derives with #[serde(…)] on a shared struct (#1627)

1.0.180

  • Fix "Unable to resolve type 'str'" build error in C++ signatures containing &'static str in return type (#1623)

1.0.179

  • Better support extern function signatures containing elided lifetimes (#1621)

1.0.178

  • Fix macro redefinition warning when using -DRUST_CXX_NO_EXCEPTIONS in some compilers (#1616)
  • Support #[derive(Default)] on enums (#1618)
  • Support non-repr(C) Rust types that have methods implemented by C++ (#1620)

1.0.177

  • Allow unpinned mutable reference for any Unpin type (#1610)
  • Support slice of type alias of Rust types (#1613)

1.0.176

  • Allow extern types to appear in Box and Vec (#1605)
  • Fix elided_lifetimes_in_paths warning on type aliases that have lifetimes (#1608)

1.0.175

1.0.174

  • Disable -Wshadow-field-in-constructor and -Wdollar-in-identifier-extension in generated code (#1591, #1593)

1.0.173

  • Allow static associated functions with the same name on different Self types (#1585)
  • Deprecate extern shared struct syntax in favor of ExternType impl (#1586)
    + use cxx::ExternType;
    +
    + #[repr(C)]
    + pub struct Struct {
    +     ...
    + }
    

... (truncated)

Commits
  • 25f3613 Release 1.0.184
  • 0218146 Lockfile update
  • 2b021aa Reword PR 1640 Vec ABI comment
  • db8b13c Merge pull request #1643 from dtolnay/pr1640
  • b5a4307 Touch up PR 1640
  • db99f84 Wrap PR 1640 comments to 80 columns
  • 0121391 Do not return errors from macro's tests::bridge
  • 8210c3e Move cxxbridge-macro unit tests to separate file
  • 36a1c34 Enforce trybuild >= 1.0.108
  • d32086a Merge pull request #1640 from anforowicz/avoid-special-casing-vec-string
  • Additional commits viewable in compare view

Updates data-encoding from 2.8.0 to 2.9.0

Commits

Updates enum-iterator from 2.1.0 to 2.3.0

Commits

Updates enum-iterator-derive from 1.4.0 to 1.5.0

Commits

Updates parse-display from 0.9.1 to 0.10.0

Changelog

Sourced from parse-display's changelog.

[0.10.0] - 2024-08-04

Changed

  • Set rust-version to 1.80.0.
  • In debug mode, it will panic if the result of FromStrFormat::regex varies for the same field depending on the type parameters.
  • Change the behavior when both #[display("...")] and #[from_str("...")] are specified for a field. (dc14a2b)

Fixed

  • Fix #[from_str] to not affect Display.
Commits
  • de8546b Version 0.10.0.
  • 384022a Simplify.
  • 130f2bc Fix document.
  • 126e356 Fix document for #[display(...)].
  • 0c4f68c Add documentation regarding the behavior when both #[display("...")] and `#...
  • dc14a2b Change behavior when both '#[display(...)]' and '#[from_str(regex = "...")]' ...
  • 5a13cb8 Add test.
  • 1b5f31a Rename variable.
  • 43b101f Improve error messages for compile errors caused by the expression specified ...
  • 18d4bdd Refactor: Use Vec instead of BTreeMap in ParserBuilder::with.
  • Additional commits viewable in compare view

Updates parse-display-derive from 0.9.1 to 0.10.0

Changelog

Sourced from parse-display-derive's changelog.

[0.10.0] - 2024-08-04

Changed

  • Set rust-version to 1.80.0.
  • In debug mode, it will panic if the result of FromStrFormat::regex varies for the same field depending on the type parameters.
  • Change the behavior when both #[display("...")] and #[from_str("...")] are specified for a field. (dc14a2b)

Fixed

  • Fix #[from_str] to not affect Display.
Commits
  • de8546b Version 0.10.0.
  • 384022a Simplify.
  • 130f2bc Fix document.
  • 126e356 Fix document for #[display(...)].
  • 0c4f68c Add documentation regarding the behavior when both #[display("...")] and `#...
  • dc14a2b Change behavior when both '#[display(...)]' and '#[from_str(regex = "...")]' ...
  • 5a13cb8 Add test.
  • 1b5f31a Rename variable.
  • 43b101f Improve error messages for compile errors caused by the expression specified ...
  • 18d4bdd Refactor: Use Vec instead of BTreeMap in ParserBuilder::with.
  • Additional commits viewable in compare view

Updates serde_bytes from 0.11.17 to 0.11.18

Release notes

Sourced from serde_bytes's releases.

0.11.18

  • Switch serde dependency to serde_core (#57)
Commits

Updates serde_json from 1.0.139 to 1.0.145

Release notes

Sourced from serde_json's releases.

v1.0.145

  • Raise serde version requirement to >=1.0.220

v1.0.144

  • Switch serde dependency to serde_core (#1285)

v1.0.143

v1.0.142

v1.0.141

v1.0.140

  • Documentation improvements
Commits
  • efa66e3 Release 1.0.145
  • 23679e2 Add serde version constraint
  • fc27baf Release 1.0.144
  • caef3c6 Ignore uninlined_format_args pedantic clippy lint
  • 81ba3aa Merge pull request #1285 from dtolnay/serdecore
  • d21e8ce Switch serde dependency to serde_core
  • 6beb6cd Merge pull request #1286 from dtolnay/up
  • 1dbc803 Raise required compiler to Rust 1.61
  • 0bf5d87 Enforce trybuild >= 1.0.108
  • d12e943 Update actions/checkout@v4 -> v5
  • Additional commits viewable in compare view

Updates tabled from 0.18.0 to 0.20.0

Changelog

Sourced from tabled's changelog.

[0.20.0] - 2025-05-06

Added

  • Added Table::nohead function just like Table::new but with no header.
  • Added Table::with_capacity function just like Table::new but with an exact number of rows.

Changed

  • Changed with(Border) logic to set only outer border instead of border of all cells.
  • Made a number of refactorings of tabled::grid::dimension::* modules.
  • Made small optimization of Wrap::text and Truncate::text.
  • Made small optimization of Text::new.
  • Brought up to date benchmarks.
  • Renamed Columns::single into Columns::one.
  • Renamed Rows::single into Rows::one.
  • Moved back to fnv from ahash cause of WASM build.
  • Moved back to old Wrap::keep_words logic where we preserving all content.

Fixed

  • Fixed dependency testing_table inclusion (by @​klensy).
  • Fixed WASM build (by @​cptpiepmatz).
  • Fixed not properly working caching logic of TableOption::hint.

[0.19.0] - 2025-24-04

Added

  • Added tabled::assert module.
  • Added #[tabled(map)] macro.
  • Added derive::display::bool function.
  • Added derive::display::wrap and derive::display::truncate function.
  • Added Locator::value.
  • Added Table::get_dimension function.
  • Added ANSI link handling in Width::truncate.
  • Added Upper Title Case and lower title case options for rename_all.
  • Added no_std in testing_table.

Changed

  • Changed Reverse interface.
  • Changed Position interface.
  • Changed tabled::grid::dimension structures.
  • Changed IterTable interface.
  • Migrated ron to 0.10.
  • Renamed ColumnNames::default() into ColumnsNames::head().
  • Renamed BorderSpanCorrection into BorderCorrection::span().
  • Renamed Offset::Begin into Offset::Start.

... (truncated)

Commits

Updates uuid from 1.16.0 to 1.18.1

Release notes

Sourced from uuid's releases.

v1.18.1

What's Changed

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1

v1.18.0

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0

v1.17.0

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.0

Commits
  • 50d8e79 Merge pull request #842 from uuid-rs/cargo/v1.18.1
  • 7948592 prepare for 1.18.1 release
  • 6d847c7 Merge pull request #841 from uuid-rs/chore/unsafe-cleanup
  • 675cccc re-gate zerocopy behind unstable feature flag
  • 4dd5828 Remove some unsafe; stabilize zerocopy
  • 60a49eb Merge pull request #839 from uuid-rs/cargo/v1.18.0
  • eb8c697 prepare for 1.18.0 release
  • 281f26f Merge pull request #838 from uuid-rs/chore/time-conversion
  • 2d67ab2 don't use allocated values in errors
  • c284ed5 wrap the error type used in time conversions
  • Additional commits viewable in compare view

Updates regex from 1.11.1 to 1.11.2

Changelog

Sourced from regex's changelog.

1.11.2 (2025-08-24)

This is a new patch release of regex with some minor fixes. A larger number of typo or lint fix patches were merged. Also, we now finally recommend using std::sync::LazyLock.

Improvements:

Bug fixes:

Commits

Updates criterion from 0.5.1 to 0.7.0

Changelog

Sourced from criterion's changelog.

[0.7.0] - 2025-07-25

  • Bump version of criterion-plot to align dependencies.

[0.6.0] - 2025-05-17

Changed

  • MSRV bumped to 1.80
  • The real_blackbox feature no longer has any impact. Criterion always uses std::hint::black_box() now. Users of criterion::black_box() should switch to std::hint::black_box().
  • clap dependency unpinned.

Fixed

  • gnuplot version is now correctly detected when using certain Windows binaries/configurations that used to fail

Added

  • Async benchmarking with Tokio may be done via a tokio::runtime::Handle, not only a tokio::runtime::Runtime
Commits

Updates reqwest from 0.12.15 to 0.12.23

Release notes

Sourced from reqwest's releases.

v0.12.23

tl;dr

  • 🇺🇩🇸 Add ClientBuilder::unix_socket(path) option that will force all requests over that Unix Domain Socket.
  • 🔁 Add ClientBuilder::retries(policy) and reqwest::retry::Builder to configure automatic retries.
  • Add ClientBuilder::dns_resolver2() with more ergonomic argument bounds, allowing more resolver implementations.
  • Add http3_* options to blocking::ClientBuilder.
  • Fix default TCP timeout values to enabled and faster.
  • Fix SOCKS proxies to default to port 1080
  • (wasm) Add cache methods to RequestBuilder.

What's Changed

Pull Request Statistics
Commits:
0
Files Changed:
0
Additions:
+0
Deletions:
-0
Package Dependencies
Ecosystem:
cargo
Version Change:
4.5.35 → 4.5.47
Update Type:
Patch
Package:
color-eyre
Ecosystem:
cargo
Version Change:
0.6.3 → 0.6.5
Update Type:
Patch
Package:
reqwest
Ecosystem:
cargo
Version Change:
0.12.15 → 0.12.23
Update Type:
Patch
Package:
tokio
Ecosystem:
cargo
Version Change:
1.44.2 → 1.47.1
Update Type:
Minor
Package:
uuid
Ecosystem:
cargo
Version Change:
1.16.0 → 1.18.1
Update Type:
Minor
Package:
tabled
Ecosystem:
cargo
Version Change:
0.18.0 → 0.20.0
Update Type:
Minor
Package:
thiserror
Ecosystem:
cargo
Version Change:
2.0.12 → 2.0.16
Update Type:
Patch
Package:
chrono
Ecosystem:
cargo
Version Change:
0.4.40 → 0.4.42
Update Type:
Patch
Package:
serde
Ecosystem:
cargo
Version Change:
1.0.219 → 1.0.223
Update Type:
Patch
Package:
serde_json
Ecosystem:
cargo
Version Change:
1.0.139 → 1.0.145
Update Type:
Patch
Package:
serde_bytes
Ecosystem:
cargo
Version Change:
0.11.17 → 0.11.18
Update Type:
Patch
Package:
criterion
Ecosystem:
cargo
Version Change:
0.5.1 → 0.7.0
Update Type:
Minor
Package:
toml_edit
Ecosystem:
cargo
Version Change:
0.22.27 → 0.23.4
Update Type:
Minor
Package:
semver
Ecosystem:
cargo
Version Change:
1.0.26 → 1.0.27
Update Type:
Patch
Package:
cxx
Ecosystem:
cargo
Version Change:
1.0.153 → 1.0.184
Update Type:
Patch
Package:
kittycad
Ecosystem:
cargo
Version Change:
0.3.36 → 0.3.42
Update Type:
Patch
Package:
regex
Ecosystem:
cargo
Version Change:
1.11.1 → 1.11.2
Update Type:
Patch
Package:
image
Ecosystem:
cargo
Version Change:
0.25.1 → 0.25.8
Update Type:
Patch
Ecosystem:
cargo
Version Change:
2.8.0 → 2.9.0
Update Type:
Minor
Ecosystem:
cargo
Version Change:
0.24.0 → 0.27.0
Update Type:
Minor
Ecosystem:
cargo
Version Change:
0.9.1 → 0.10.0
Update Type:
Minor
Ecosystem:
cargo
Version Change:
0.9.1 → 0.10.0
Update Type:
Minor
Ecosystem:
cargo
Version Change:
2.1.0 → 2.3.0
Update Type:
Minor
Technical Details
ID: 7884953
UUID: 3417353706
Node ID: PR_kwDOK2kuMs6omtBZ
Host: GitHub
Repository: KittyCAD/modeling-api