chore(deps): bump the cargo-major group across 1 directory with 26 updates - #4066
chore(deps): bump the cargo-major group across 1 directory with 26 updates#4066dependabot[bot] wants to merge 1 commit into
Conversation
…dates Bumps the cargo-major group with 25 updates in the / directory: | Package | From | To | | --- | --- | --- | | [itertools](https://github.com/rust-itertools/itertools) | `0.13.0` | `0.14.0` | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.17` | | [toml](https://github.com/toml-rs/toml) | `0.5.11` | `0.9.8` | | [config](https://github.com/rust-cli/config-rs) | `0.13.4` | `0.15.19` | | [clickhouse](https://github.com/ClickHouse/clickhouse-rs) | `0.14.1` | `0.14.3` | | [handlebars](https://github.com/sunng87/handlebars-rust) | `5.1.2` | `6.4.0` | | [rdkafka](https://github.com/fede1024/rust-rdkafka) | `0.38.0` | `0.39.0` | | [convert_case](https://github.com/rutrum/convert-case) | `0.6.0` | `0.11.0` | | [git2](https://github.com/rust-lang/git2-rs) | `0.18.3` | `0.20.4` | | [reqwest](https://github.com/seanmonstar/reqwest) | `0.11.27` | `0.13.2` | | [toml_edit](https://github.com/toml-rs/toml) | `0.22.27` | `0.23.7` | | [rustpython-parser](https://github.com/RustPython/Parser) | `0.3.1` | `0.4.0` | | [rustpython-ast](https://github.com/RustPython/Parser) | `0.3.1` | `0.4.0` | | [ratatui](https://github.com/ratatui/ratatui) | `0.27.0` | `0.29.0` | | [crossterm](https://github.com/crossterm-rs/crossterm) | `0.27.0` | `0.29.0` | | [sha2](https://github.com/RustCrypto/hashes) | `0.10.9` | `0.11.0` | | [constant_time_eq](https://github.com/cesarb/constant_time_eq) | `0.3.1` | `0.5.0` | | [redis](https://github.com/redis-rs/redis-rs) | `0.29.5` | `1.2.0` | | [jsonwebtoken](https://github.com/Keats/jsonwebtoken) | `9.3.1` | `10.3.0` | | [logos](https://github.com/maciejhirsz/logos) | `0.15.1` | `0.16.1` | | [prometheus-client](https://github.com/prometheus/client_rust) | `0.23.1` | `0.24.1` | | [prost-types](https://github.com/tokio-rs/prost) | `0.13.5` | `0.14.3` | | [prost-wkt-types](https://github.com/fdeantoni/prost-wkt) | `0.6.1` | `0.7.1` | | [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `0.16.0` | `1.6.0` | | [kafka-protocol](https://github.com/tychedelia/kafka-protocol-rs) | `0.16.0` | `0.17.0` | Updates `itertools` from 0.13.0 to 0.14.0 - [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md) - [Commits](rust-itertools/itertools@v0.13.0...v0.14.0) Updates `thiserror` from 1.0.69 to 2.0.17 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@1.0.69...2.0.17) Updates `toml` from 0.5.11 to 0.9.8 - [Commits](toml-rs/toml@toml-v0.5.11...toml-v0.9.8) Updates `config` from 0.13.4 to 0.15.19 - [Changelog](https://github.com/rust-cli/config-rs/blob/main/CHANGELOG.md) - [Commits](rust-cli/config-rs@v0.13.4...v0.15.19) Updates `clickhouse` from 0.14.1 to 0.14.3 - [Changelog](https://github.com/ClickHouse/clickhouse-rs/blob/main/CHANGELOG.md) - [Commits](ClickHouse/clickhouse-rs@v0.14.1...v0.14.3) Updates `handlebars` from 5.1.2 to 6.4.0 - [Release notes](https://github.com/sunng87/handlebars-rust/releases) - [Changelog](https://github.com/sunng87/handlebars-rust/blob/master/CHANGELOG.md) - [Commits](sunng87/handlebars-rust@v5.1.2...v6.4.0) Updates `rdkafka` from 0.38.0 to 0.39.0 - [Changelog](https://github.com/fede1024/rust-rdkafka/blob/master/changelog.md) - [Commits](https://github.com/fede1024/rust-rdkafka/commits/v0.39.0) Updates `rdkafka-sys` from 4.9.0+2.10.0 to 4.10.0+2.12.1 - [Changelog](https://github.com/fede1024/rust-rdkafka/blob/master/changelog.md) - [Commits](https://github.com/fede1024/rust-rdkafka/commits) Updates `convert_case` from 0.6.0 to 0.11.0 - [Commits](https://github.com/rutrum/convert-case/commits) Updates `git2` from 0.18.3 to 0.20.4 - [Changelog](https://github.com/rust-lang/git2-rs/blob/git2-0.20.4/CHANGELOG.md) - [Commits](rust-lang/git2-rs@git2-0.18.3...git2-0.20.4) Updates `reqwest` from 0.11.27 to 0.13.2 - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](seanmonstar/reqwest@v0.11.27...v0.13.2) Updates `toml_edit` from 0.22.27 to 0.23.7 - [Commits](toml-rs/toml@v0.22.27...v0.23.7) Updates `rustpython-parser` from 0.3.1 to 0.4.0 - [Commits](RustPython/Parser@0.3.1...0.4.0) Updates `rustpython-ast` from 0.3.1 to 0.4.0 - [Commits](RustPython/Parser@0.3.1...0.4.0) Updates `ratatui` from 0.27.0 to 0.29.0 - [Release notes](https://github.com/ratatui/ratatui/releases) - [Changelog](https://github.com/ratatui/ratatui/blob/main/CHANGELOG.md) - [Commits](ratatui/ratatui@v0.27.0...v0.29.0) Updates `crossterm` from 0.27.0 to 0.29.0 - [Release notes](https://github.com/crossterm-rs/crossterm/releases) - [Changelog](https://github.com/crossterm-rs/crossterm/blob/master/CHANGELOG.md) - [Commits](crossterm-rs/crossterm@0.27.0...0.29) Updates `sha2` from 0.10.9 to 0.11.0 - [Commits](RustCrypto/hashes@sha2-v0.10.9...sha2-v0.11.0) Updates `constant_time_eq` from 0.3.1 to 0.5.0 - [Changelog](https://github.com/cesarb/constant_time_eq/blob/main/CHANGES) - [Commits](cesarb/constant_time_eq@0.3.1...0.5.0) Updates `redis` from 0.29.5 to 1.2.0 - [Release notes](https://github.com/redis-rs/redis-rs/releases) - [Commits](redis-rs/redis-rs@redis-0.29.5...redis-1.2.0) Updates `jsonwebtoken` from 9.3.1 to 10.3.0 - [Changelog](https://github.com/Keats/jsonwebtoken/blob/master/CHANGELOG.md) - [Commits](Keats/jsonwebtoken@v9.3.1...v10.3.0) Updates `logos` from 0.15.1 to 0.16.1 - [Release notes](https://github.com/maciejhirsz/logos/releases) - [Changelog](https://github.com/maciejhirsz/logos/blob/master/RELEASE-PROCESS.md) - [Commits](maciejhirsz/logos@v0.15.1...v0.16.1) Updates `prometheus-client` from 0.23.1 to 0.24.1 - [Release notes](https://github.com/prometheus/client_rust/releases) - [Changelog](https://github.com/prometheus/client_rust/blob/master/CHANGELOG.md) - [Commits](prometheus/client_rust@v0.23.1...v0.24.1) Updates `prost-types` from 0.13.5 to 0.14.3 - [Release notes](https://github.com/tokio-rs/prost/releases) - [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md) - [Commits](tokio-rs/prost@v0.13.5...v0.14.3) Updates `prost-wkt-types` from 0.6.1 to 0.7.1 - [Release notes](https://github.com/fdeantoni/prost-wkt/releases) - [Changelog](https://github.com/fdeantoni/prost-wkt/blob/master/CHANGELOG.md) - [Commits](fdeantoni/prost-wkt@v0.6.1...v0.7.1) Updates `rmcp` from 0.16.0 to 1.6.0 - [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/rust-sdk/blob/main/release-plz.toml) - [Commits](modelcontextprotocol/rust-sdk@rmcp-v0.16.0...rmcp-v1.6.0) Updates `kafka-protocol` from 0.16.0 to 0.17.0 - [Release notes](https://github.com/tychedelia/kafka-protocol-rs/releases) - [Changelog](https://github.com/tychedelia/kafka-protocol-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/tychedelia/kafka-protocol-rs/commits) --- updated-dependencies: - dependency-name: itertools dependency-version: 0.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: thiserror dependency-version: 2.0.17 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: toml dependency-version: 0.9.8 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: config dependency-version: 0.15.19 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: clickhouse dependency-version: 0.14.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-major - dependency-name: handlebars dependency-version: 6.4.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: rdkafka dependency-version: 0.39.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: rdkafka-sys dependency-version: 4.10.0+2.12.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: convert_case dependency-version: 0.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: git2 dependency-version: 0.20.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: reqwest dependency-version: 0.13.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: toml_edit dependency-version: 0.23.7 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: rustpython-parser dependency-version: 0.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: rustpython-ast dependency-version: 0.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: ratatui dependency-version: 0.29.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: crossterm dependency-version: 0.29.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: sha2 dependency-version: 0.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: constant_time_eq dependency-version: 0.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: redis dependency-version: 1.2.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: jsonwebtoken dependency-version: 10.3.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: logos dependency-version: 0.16.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: prometheus-client dependency-version: 0.24.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: prost-types dependency-version: 0.14.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: prost-wkt-types dependency-version: 0.7.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: rmcp dependency-version: 1.6.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: kafka-protocol dependency-version: 0.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 261862f. Configure here.
| rdkafka = { version = "0.39", features = ["ssl"] } | ||
| rdkafka-sys = "4.7" # Needed for rd_kafka_wait_destroyed | ||
| convert_case = "0.6.0" | ||
| convert_case = "0.11.0" |
There was a problem hiding this comment.
Case conversion algorithm change breaks generated identifiers
High Severity
The convert_case upgrade from 0.6 to 0.11 introduced a completely reworked word boundary detection algorithm (changed in 0.7+). This crate is used in code generation for database table names, column names, and API identifiers. The new algorithm splits words differently for edge cases (e.g., consecutive uppercase, numbers adjacent to letters), meaning to_case(Case::Snake) may now produce different identifiers for the same input. Existing deployed projects would generate new identifiers that don't match their already-created ClickHouse tables/columns, causing runtime failures.
Triggered by team rule: Pragmatic Developper
Reviewed by Cursor Bugbot for commit 261862f. Configure here.
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |


Bumps the cargo-major group with 25 updates in the / directory:
0.13.00.14.01.0.692.0.170.5.110.9.80.13.40.15.190.14.10.14.35.1.26.4.00.38.00.39.00.6.00.11.00.18.30.20.40.11.270.13.20.22.270.23.70.3.10.4.00.3.10.4.00.27.00.29.00.27.00.29.00.10.90.11.00.3.10.5.00.29.51.2.09.3.110.3.00.15.10.16.10.23.10.24.10.13.50.14.30.6.10.7.10.16.01.6.00.16.00.17.0Updates
itertoolsfrom 0.13.0 to 0.14.0Changelog
Sourced from itertools's changelog.
Commits
a015a68Addnext_arrayandcollect_arraya1213e1Prepare v0.14.0 releaseff0c942fix clippy lintsf80883bFix into_group_map_by documentation errorsb793238Add track_caller for asser_equal5d4056bdefault_featuresis deprecated - switch it todefault-featuresa447b68doc for added traitd0479b0"nitpicks"35c78ceIndexMut -> BorrowMut<slice>deb53barefactored to share codeUpdates
thiserrorfrom 1.0.69 to 2.0.17Release notes
Sourced from thiserror's releases.
... (truncated)
Commits
72ae716Release 2.0.17599fdceMerge pull request #434 from dtolnay/private9ec05f6Use differently named __private module per patch released2c492bRaise minimum tested compiler to rust 1.76fc3ab95Opt in to generate-macro-expansion when building on docs.rs819fe29Update ui test suite to nightly-2025-09-12259f48cEnforce trybuild >= 1.0.108470e6a6Update ui test suite to nightly-2025-08-24544e191Update actions/checkout@v4 -> v5cbc1ebaDelete duplicate cap-lints flag from build scriptUpdates
tomlfrom 0.5.11 to 0.9.8Commits
93e9146chore: Release7de1b4edocs: Update changelog1b579c3feat(serde): Support integer, bools, and chars as keys (#1050)ac1e077feat(serde): Support chars as keysf3dec32feat(serde): Support bools as keys139b30afeat(serde): Support integer keys2d65a88test(serde): Show existing key behavior80217f8chore(deps): Update actions/checkout action to v5 (#1047)b36e351chore(deps): Update actions/checkout action to v57d2c649chore(deps): Update actions/setup-python action to v6 (#1048)Updates
configfrom 0.13.4 to 0.15.19Changelog
Sourced from config's changelog.
... (truncated)
Commits
e7ff326chore: Release config version 0.15.19cbee54cchore: Update deps (#715)d53e906chore: Update depsb10653adocs: Update changelog527de7dfix: Update to latest ron (#714)6c2cfd0fix: Update to latest ron16ef680chore(deps): Update Rust Stable to v1.91 (#712)2051f62style: Make clippy happybf6e256chore: Update dependencies (#702)de242e0chore: Update dependenciesUpdates
clickhousefrom 0.14.1 to 0.14.3Changelog
Sourced from clickhouse's changelog.
... (truncated)
Commits
4503afbfeat: release0.14.3(#402)ae38da2Update lz4_flex due to buffer overflow (#396)7d03c61fix(types): add SimpleAggregateFunction support to type parser (#394)32bed3dfixInsertfor temporary and qualified tables (#391)8323e7f382 cannot insert new json values if column def has type hints (#387)cc27477add codeowners (#381)73438b2serializes to \N instead of NULL (#385)5fddaaaRelease 0.14.2 (#378)f1d97fbrefactor: don't setreadonlyby default (#377)63f3f2efeat: support byte-string params, implementPrimitivefor `bytes::Bytes{Mut...Updates
handlebarsfrom 5.1.2 to 6.4.0Release notes
Sourced from handlebars's releases.
... (truncated)
Changelog
Sourced from handlebars's changelog.
Commits
718db6bchore: Release handlebars version 6.4.056056afchore: changelog maintain97998c6fix: correct partial-block render (#732)b61c383chore(deps): bump qs and express in /playground/www (#731)c349c39chore(deps): update criterion requirement from 0.7 to 0.8 (#728)ced248aOption to enable recursive resolution of variables (#730)8c50392chore(deps-dev): bump node-forge from 1.3.1 to 1.3.2 in /playground/www (#727)36ebe04Add Ability to Unregister Helpers (#725)4e3b2d5Fix the build with-Zminimal-versions(#723)507cbf2chore: fix lint in benchmarkUpdates
rdkafkafrom 0.38.0 to 0.39.0Changelog
Sourced from rdkafka's changelog.
Commits
Updates
rdkafka-sysfrom 4.9.0+2.10.0 to 4.10.0+2.12.1Commits
Updates
convert_casefrom 0.6.0 to 0.11.0Commits
Updates
git2from 0.18.3 to 0.20.4Changelog
Sourced from git2's changelog.
... (truncated)
Commits
8852d7dMerge pull request #1214 from weihanglo/backport-from-raw-parts0b274f7Bump to 0.20.473a5d5dAdd test for dereference of an empty Bufce56683fix: check ptr nullity before calling from_raw_parts7cf345cMerge pull request #1197 from ehuss/git2-0.20-brdd41077Bump git2 to 0.20.3a6a58e2Merge pull request #1195 from ehuss/update-libgit21fb5f64Merge pull request #1161 from ehuss/bump-version26bfd30Update version of git2 to 0.20.2eef4592Merge pull request #1160 from ehuss/indexer-initUpdates
reqwestfrom 0.11.27 to 0.13.2Release notes
Sourced from reqwest's releases.
... (truncated)
Changelog
Sourced from reqwest's changelog.
... (truncated)
Commits
ad83b63v0.13.2c25f3dbchore: Add Windows and Linux arm64 to CI (#2960)761b89echore: upgrade wasm-streams to v0.5 (#2958)fd2d507fix(wasm): custom content-type overidden by json method for wasm (#2908)23eb7d4chore: update copyright year to 2026 (#2943)10c31c2fix(http3): specify h3 alpn for http3 connector (#2929)8530ec3docs: native-tls-alpn has changed to native-tls-no-alpn (#2940)04a216fchore(deps): remove unused webpki-roots and rustls-native-certs (#2932)406b59efix http2 feature is not enabled for native-tls ALPN (#2927)325a020Update readme for 0.13 (#2926)Updates
toml_editfrom 0.22.27 to 0.23.7Commits
93e9146chore: Release7de1b4edocs: Update changelog1b579c3feat(serde): Support integer, bools, and chars as keys (#1050)ac1e077feat(serde): Support chars as keysf3dec32feat(serde): Support bools as keys139b30afeat(serde): Support integer keys2d65a88test(serde): Show existing key behavior80217f8chore(deps): Update actions/checkout action to v5 (#1047)b36e351chore(deps): Update actions/checkout action to v57d2c649chore(deps): Update actions/setup-python action to v6 (#1048)Updates
rustpython-parserfrom 0.3.1 to 0.4.0Commits
8dd2aeamark 0.4.000d2f1dfix formatting issues50638bdchange function namecfb9c93add underline handling to float parsing36f34cedisallow consecutive separators when parsing floats51b5f80fix for Lib/test/test_future_stmt/test_future.py: test_annotations649fdd4Fix type param order during source location6a2aa26Merge pull request #107 from m-spitfire/fix-unparse6ff2284fix(ast): make unparse module publicUpdates
rustpython-astfrom 0.3.1 to 0.4.0Commits
8dd2aeamark 0.4.000d2f1dfix formatting issues50638bdchange function name