Skip to content

chore(deps): bump dialoguer from 0.11.0 to 0.12.0 in /src-tauri#10

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/src-tauri/dialoguer-0.12.0
Closed

chore(deps): bump dialoguer from 0.11.0 to 0.12.0 in /src-tauri#10
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/src-tauri/dialoguer-0.12.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 16, 2026

Bumps dialoguer from 0.11.0 to 0.12.0.

Release notes

Sourced from dialoguer's releases.

0.12.0

What's Changed

Changelog

Sourced from dialoguer's changelog.

Changelog

For newer releases, please see releases.

Commits
  • 731c70b Audit dependencies
  • 2a88be1 Check for external types
  • d4271ea Check semver compatibility
  • 11c990d Check for documentation errors
  • 39d2480 Add Dependabot config
  • 31b2e25 Upgrade to actions/checkout v5
  • 8ebd9e5 Focus CI testing on stable Rust
  • d4a002d Use default targets on respective operating systems
  • 3e3cc03 Reduce number of targets tested in CI
  • fcb8a0d Enable basic caching in CI
  • Additional commits viewable in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [dialoguer](https://github.com/console-rs/dialoguer) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/console-rs/dialoguer/releases)
- [Changelog](https://github.com/console-rs/dialoguer/blob/main/CHANGELOG-OLD.md)
- [Commits](console-rs/dialoguer@v0.11.0...v0.12.0)

---
updated-dependencies:
- dependency-name: dialoguer
  dependency-version: 0.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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 May 16, 2026
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented May 16, 2026

Greptile Summary

This PR bumps dialoguer from 0.11.0 to 0.12.0 in the Tauri backend, along with the transitive update of console from 0.15.11 to 0.16.3 and a windows-sys bump to 0.61.2.

  • The only usage of dialoguer in the codebase is in src/cli/setup.rs, where Select and Input are used with standard .items(), .default(), and .interact() calls — all of which remain compatible with 0.12.0.
  • The most notable upstream change (items now accepted by iterator instead of slice) is backward-compatible, as &[T] implements IntoIterator; thiserror is also no longer a transitive dependency of dialoguer.

Confidence Score: 5/5

Safe to merge — the bump is additive and the one call-site in setup.rs uses only stable, unchanged APIs.

The dialoguer API used in this codebase (Select/Input with .items(), .default(), .interact()) is unchanged in 0.12.0. The "items by iterator" change is backward-compatible with slices, and the thiserror-to-manual-impl refactor is purely internal. Transitive dependency updates (console, windows-sys) are straightforward version bumps with no surface-area impact on this project.

No files require special attention.

Important Files Changed

Filename Overview
src-tauri/Cargo.toml Bumps dialoguer version constraint from "0.11" to "0.12"; no other dependency changes.
src-tauri/Cargo.lock Lockfile updated for dialoguer 0.12.0, console 0.16.3, windows-sys 0.61.2; thiserror and once_cell removed as transitive deps of dialoguer/console.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[dialoguer 0.11.0] -->|bump| B[dialoguer 0.12.0]
    B --> C[console 0.16.3]
    B --> D[shell-words]
    B --> E[tempfile]
    B --> F[zeroize]
    C --> G[windows-sys 0.61.2]
    C --> H[encode_unicode]
    C --> I[libc / unicode-width]
    J[thiserror — removed] -.->|was dep of 0.11.0| A
    K[once_cell — removed] -.->|was dep of console 0.15| A
Loading

Reviews (1): Last reviewed commit: "chore(deps): bump dialoguer from 0.11.0 ..." | Re-trigger Greptile

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 17, 2026

Looks like dialoguer is up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this May 17, 2026
@dependabot dependabot Bot deleted the dependabot/cargo/src-tauri/dialoguer-0.12.0 branch May 17, 2026 02:02
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.

0 participants