Repository navigation
chore(deps): bump the all-dependencies group with 3 updates - #297
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the all-dependencies group with 3 updates: [tokio](https://github.com/tokio-rs/tokio), [parking_lot](https://github.com/Amanieu/parking_lot) and [pluralizer](https://github.com/KennethGomez/pluralizer). Updates `tokio` from 1.53.3 to 1.54.1 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.53.3...tokio-1.54.1) Updates `parking_lot` from 0.12.5 to 0.13.0 - [Release notes](https://github.com/Amanieu/parking_lot/releases) - [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md) - [Commits](Amanieu/parking_lot@parking_lot-v0.12.5...parking_lot-v0.13.0) Updates `pluralizer` from 0.5.0 to 0.6.0 - [Release notes](https://github.com/KennethGomez/pluralizer/releases) - [Changelog](https://github.com/KennethGomez/pluralizer/blob/main/CHANGELOG.md) - [Commits](KennethGomez/pluralizer@0.5.0...0.6.0) --- updated-dependencies: - dependency-name: tokio dependency-version: 1.54.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: parking_lot dependency-version: 0.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: pluralizer dependency-version: 0.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Want higher recall? High effort reviews run extra passes and find more bugs. A team admin can switch effort levels in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 116e0a7. Configure here.
| quote = "1.0" | ||
| darling = "0.24" | ||
| pluralizer = "0.5" | ||
| pluralizer = "0.6" |
There was a problem hiding this comment.
Pluralizer bump changes generated table names
Medium Severity
pluralizer 0.6 keeps capitals in irregular replacements, so default table names built as pluralize(entity, 2).to_case(Snake) can change for multi-word PascalCase entities. DataMatrix becomes data_matrices instead of datamatrices, and SalesPerson becomes sales_people instead of salespeople. Existing databases and generated SQL then miss each other.
Reviewed by Cursor Bugbot for commit 116e0a7. Configure here.


Bumps the all-dependencies group with 3 updates: tokio, parking_lot and pluralizer.
Updates
tokiofrom 1.53.3 to 1.54.1Release notes
Sourced from tokio's releases.
... (truncated)
Commits
b53b200chore: prepare Tokio v1.54.1 (#8693)5ed619btime: revert "remove the runtime handle from timers" (#8692)66d34e4chore: prepare Tokio v1.54.0 (#8667)0d322ceio: support vectored writes in sink (#8663)4167c56codec: expose I/O sources from codec errors (#8665)cdd9daefs: propagate iouring stress test failures (#8644)52ac781ci: run the emscripten JSPI tests as an auto-initialized ES module (#8640)4890d02stream: implementFusedStreamforJoinSetStream(#8629)a6bd8e1wasm: check Emscripten version when using JSPI (#8627)9dd749dMerge 'tokio-1.53.3' into 'master' (#8641)Updates
parking_lotfrom 0.12.5 to 0.13.0Release notes
Sourced from parking_lot's releases.
... (truncated)
Changelog
Sourced from parking_lot's changelog.
... (truncated)
Commits
1a5c3ddUpdate changelogec07063chore: releasef369d24Merge pull request #538 from napi-rs/wasi-threads-parker2f4103fRemove the WASI backend note from stable restrictionsa3e8717Reuse existing CI jobs for WASI coveragec2bfc7bMerge pull request #549 from Amanieu/fix-l4re-condvar-clock696f28bDon't use pthread_condattr_setclock on L4RE52941c0Share the libc dependency between Unix and WASI4fde6a7Align the Rust setup action with existing workflowsf0ce547Reuse the pthread backend for WASI on stableUpdates
pluralizerfrom 0.5.0 to 0.6.0Release notes
Sourced from pluralizer's releases.
... (truncated)
Changelog
Sourced from pluralizer's changelog.
... (truncated)
Commits
81b9449docs: date the 0.6.0 changelog entryd681237upgrade: require regex 1.13.1 and once_cell 1.21.4a533821release: 0.6.0 with faster rule matching and case fixesDependabot 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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 conditionsNote
Medium Risk
Major
parking_lotaffects runtime locking, andpluralizer0.6 can change macro-generated names; tokio 1.54.x updates async runtime behavior transitively.Overview
Bumps workspace
parking_lotfrom 0.12 to 0.13 (withlock_api0.5 /parking_lot_core0.10 in the lockfile) andpluralizerfrom 0.5 to 0.6 ines-entity-macros.Cargo.lockalso picks up tokio 1.54.1 and minor transitive updates (e.g.libc,once_cell,smallvec).parking_lotis used for aMutexin manual clock code; 0.13 is a major release with contention and fairness behavior changes but the same high-level API for typicalMutexuse.pluralizerdrives singular/plural table and column names in proc macros (EsQuery, repo helpers). 0.6 keeps the same API but changes inflection output (case preservation, irregular matching) and fixes panics/deadlocks—generated Rust identifiers from table names could differ where inputs were not plain lowercase.No application logic changes beyond manifest and lockfile updates.
Reviewed by Cursor Bugbot for commit 116e0a7. Bugbot is set up for automated code reviews on this repo. Configure here.