Skip to content

chore(deps): bump the stable-updates group across 1 directory with 14 updates - #117

Merged
denolehov merged 2 commits into
mainfrom
dependabot-cargo-src-tauri-stable-updates-e3aa96496b
Sep 5, 2026
Merged

denolehov merged 2 commits into
mainfrom
dependabot-cargo-src-tauri-stable-updates-e3aa96496b

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 4, 2026

Copy link
Copy Markdown
Contributor

Bumps the stable-updates group with 14 updates in the /src-tauri directory:

Package From To
tauri-plugin-opener 2.5.4 2.5.5
clap 4.6.4 4.6.6
thiserror 2.0.19 2.0.20
gix 0.86.0 0.87.1
jj-lib 0.43.0 0.44.0
futures 0.3.33 0.3.34
rmcp 2.2.0 3.2.0
diffy 0.5.1 0.5.2
base64 0.23.0 0.23.1
uuid 1.24.0 1.26.0
indexmap 2.14.0 2.14.1
ignore 0.4.31 0.4.33
similar 3.1.1 3.2.0
jj-cli 0.43.0 0.44.0

Updates tauri-plugin-opener from 2.5.4 to 2.5.5

Release notes

Sourced from tauri-plugin-opener's releases.

opener-js v2.5.5

[2.5.5]

npm warn publish npm auto-corrected some errors in your package.json when publishing.  Please run "npm pkg fix" to address these errors.
npm warn publish errors corrected:
npm warn publish "repository" was changed from a string to an object
npm warn publish "repository.url" was normalized to "git+https://github.com/tauri-apps/plugins-workspace.git"
npm notice
npm notice 📦  @tauri-apps/plugin-opener@2.5.5
npm notice Tarball Contents
npm notice 888B LICENSE.spdx
npm notice 4.2kB README.md
npm notice 3.1kB dist-js/index.cjs
npm notice 2.0kB dist-js/index.d.ts
npm notice 3.1kB dist-js/index.js
npm notice 11B dist-js/init.d.ts
npm notice 730B package.json
npm notice Tarball Details
npm notice name: @tauri-apps/plugin-opener
npm notice version: 2.5.5
npm notice filename: tauri-apps-plugin-opener-2.5.5.tgz
npm notice package size: 3.5 kB
npm notice unpacked size: 14.1 kB
npm notice shasum: ef7b9aca07cb3416575e5024b996926c43276b69
npm notice integrity: sha512-xvzGai5aQds8j[...]Fh1MvmDp8QR0g==
npm notice total files: 7
npm notice
npm notice npm tokens that bypass 2FA are being restricted for account changes and direct publishing. Learn how to prepare: https://gh.io/npm-gat-bypass2fa-deprecation
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
npm notice publish Signed provenance statement with source and build information from GitHub Actions
npm notice publish Provenance statement published to transparency log: https://search.sigstore.dev/?logIndex=2662648628
+ @tauri-apps/plugin-opener@2.5.5

opener v2.5.5

[2.5.5]

... (truncated)

Commits
  • 6e2e7e4 publish new versions (#3070)
  • 9a2c98f temp: remove updater changefiles
  • 4a2ecb6 chore(deps): update rkyv, closes #3196
  • 31415ef docs(shell): update example to include Encoding usage in Command::spawn (#3...
  • 04b33ea chore(deps): update dependency typescript-eslint to v8.50.1 (#3181)
  • 54e21f1 chore(deps): update dependency rollup to v4.54.0 (#3179)
  • d528c88 chore(deps): update dependency rollup to v4.53.5 (#3172)
  • 69146fa chore(deps): update dependency rollup to v4.53.4 (#3167)
  • 9f68f2d chore(deps): update dependency typescript-eslint to v8.50.0 (#3170)
  • 3d0d2e0 fix(opener): ignore inAppBrowser on desktop (#3163)
  • Additional commits viewable in compare view

Updates clap from 4.6.4 to 4.6.6

Release notes

Sourced from clap's releases.

v4.6.6

[4.6.6] - 2026-08-06

Features

  • Add Command::get_overridden_usage

v4.6.5

[4.6.5] - 2026-07-31

Fixes

  • (help) Correctly mark which value_names are optional with num_args
Changelog

Sourced from clap's changelog.

[4.6.6] - 2026-08-06

Features

  • Add Command::get_overridden_usage

[4.6.5] - 2026-07-31

Fixes

  • (help) Correctly mark which value_names are optional with num_args
Commits
  • 348cff3 chore: Release
  • d478377 docs: Update changelog
  • 04b9fbb Merge pull request #6414 from koopatroopa787/fix-bash-completion-bracket-glob
  • 7075239 Merge pull request #6422 from BaumiCoder/fix-fish-indentations
  • f90a966 fix(complete): Use spaces for indentation in fish
  • dd4997b fix(complete): Don't glob-expand bash positionals
  • 8387c81 Merge pull request #6399 from clap-rs/renovate/crate-ci-typos-1.x
  • 8141e11 chore(deps): Update compatible (dev) (#6398)
  • 8a6bd4e chore(deps): Update pre-commit hook crate-ci/typos to v1.47.0
  • 71a7213 chore(deps): Update Rust Stable to v1.96 (#6396)
  • Additional commits viewable in compare view

Updates thiserror from 2.0.19 to 2.0.20

Release notes

Sourced from thiserror's releases.

2.0.20

  • Suppress redundant_field_names clippy lint in generated code (#454)
Commits

Updates gix from 0.86.0 to 0.87.1

Release notes

Sourced from gix's releases.

gix v0.87.1

New Features

  • add exact note-reference writes via note::Platform::replace_at_ref() Add Platform::replace_at_ref() for callers that already have a fully qualified notes reference and must avoid refs/notes shorthand expansion.

  • improve remote-name comparison and resolution

    Remote-tracking ref names are not reliable ownership indicators because fetch refspecs may use custom destinations. Reverse-map tracking refs against every configured remote and require exactly one mapping, reporting both cross-remote and within-remote ambiguity like Git.

    Keep path-based inference limited to Reference::remote_name(): select the longest configured prefix for names containing multiple slashes while avoiding a remote-config query for ordinary one-slash names.

    Allow remote::Name and the borrowed values returned by Remote::name() to compare directly and symmetrically with str, String, BStr, and BString using exact byte equality.

  • compare attached Ids and References with text

    Delegate attached Id textual equality to ObjectId, preserving symmetric canonical comparisons. Let attached references compare directly with text, byte strings, and full names by delegating to their stored plumbing reference.

    Reference comparisons remain directional because same-name references may have different targets.

Commit Statistics

  • 9 commits contributed to the release over the course of 1 calendar day.
  • 2 days passed between releases.
  • 3 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

  • Uncategorized
    • Merge pull request #2842 from GitoxideLabs/tix-improvements (fbebed7)
    • Off-changelog rename note::Platform::add_to_ref() to ::replace_at_ref() (2c8ddd4)
    • Add exact note-reference writes via note::Platform::replace_at_ref() (716b89b)
    • Merge pull request #2932 from GitoxideLabs/fundamental-types-comp (6704303)
    • Release gix-error v0.3.1, gix-hash v0.26.2, gix-object v0.64.1, gix-ref v0.67.1, gix-packetline v0.22.1, gix-pack v0.74.1, gix-testtools v0.20.0 (e52fe9d)

... (truncated)

Commits
  • 3ebca8b Release gix-packetline v0.22.2, gix-worktree-stream v0.36.1, gix-archive v0.3...
  • 209fb85 feat(gix-macros): replace the withdrawn bisync dependency (#2939)
  • 2825d97 Merge pull request #2937 from SebTardif/fix/conflict-skip-consecutive-path
  • 6be36bc review
  • 4fa211d Merge pull request #2936 from GitoxideLabs/fixup-pack-creation
  • 251e0f5 fix: skip only consecutive same-path conflict stages
  • 4009a9a fix(gix-pack): retain additions from all merge parents (#2935)
  • 0f837c0 Merge pull request #2931 from cruessler/make-slider-test-more-granular
  • 169ae96 review
  • 7192d9a add optional detailed report to slider test
  • Additional commits viewable in compare view

Updates jj-lib from 0.43.0 to 0.44.0

Release notes

Sourced from jj-lib's releases.

v0.44.0

About

jj is a Git-compatible version control system that is both simple and powerful. See the installation instructions to get started.

Release highlights

  • Support for fetching and pushing tags has now been stabilized. Tags can be tracked or untracked just like bookmarks. Tracked tags are pushed by default.

Breaking changes

  • jj git fetch now fetches tags the same way it fetches bookmarks. Tags are fetched as <name>@<remote>, and these remote tags are automatically tracked by local tags of the same name. Running jj git fetch in an existing repository will re-fetch all tags to initialize the tracking state.

    Git's tagOpt is no longer respected. To disable tag fetching, set remotes.<name>.fetch-tags = '~*' in the jj configuration.

  • jj git clone --fetch-tags=all|none|included is removed in favor of --tag=PATTERN.

  • jj git push --all now pushes all tags in addition to bookmarks.

  • The WorkspaceRef.root() and RepoPath.absolute() template functions now return Option<FsPath> and FsPath respectively, instead of String. The path keyword in jj config list templates now returns Option<FsPath>.

  • jj file search now prints every matched line prefixed by the file path, instead of only the file paths of files containing a match. Use --name-only for the previous behavior. #9399

  • Passing an argument more than once is no longer an error. The last occurrence wins, so jj --no-pager --no-pager version and jj log -n 5 -n 10 now work, and an argument baked into an alias or a wrapper can be given explicitly as well. Arguments that can be specified multiple times, such as --config and jj log -r, are unaffected and still collect all of their values. #8101 #9859

Deprecations

None

New features

  • New merge_point() revset function which (similar to fork_point) finds the

... (truncated)

Changelog

Sourced from jj-lib's changelog.

[0.44.0] - 2026-08-05

Release highlights

  • Support for fetching and pushing tags has now been stabilized. Tags can be tracked or untracked just like bookmarks. Tracked tags are pushed by default.

Breaking changes

  • jj git fetch now fetches tags the same way it fetches bookmarks. Tags are fetched as <name>@<remote>, and these remote tags are automatically tracked by local tags of the same name. Running jj git fetch in an existing repository will re-fetch all tags to initialize the tracking state.

    Git's tagOpt is no longer respected. To disable tag fetching, set remotes.<name>.fetch-tags = '~*' in the jj configuration.

  • jj git clone --fetch-tags=all|none|included is removed in favor of --tag=PATTERN.

  • jj git push --all now pushes all tags in addition to bookmarks.

  • The WorkspaceRef.root() and RepoPath.absolute() template functions now return Option<FsPath> and FsPath respectively, instead of String. The path keyword in jj config list templates now returns Option<FsPath>.

  • jj file search now prints every matched line prefixed by the file path, instead of only the file paths of files containing a match. Use --name-only for the previous behavior. #9399

  • Passing an argument more than once is no longer an error. The last occurrence wins, so jj --no-pager --no-pager version and jj log -n 5 -n 10 now work, and an argument baked into an alias or a wrapper can be given explicitly as well. Arguments that can be specified multiple times, such as --config and jj log -r, are unaffected and still collect all of their values. #8101 #9859

Deprecations

None

New features

  • New merge_point() revset function which (similar to fork_point) finds the point where multiple branches merge.

  • jj workspace list now shows workspace roots by default. The output can be customized with templates.workspace_list or -T, and WorkspaceRef.root()

... (truncated)

Commits
  • af45d57 release: 0.44.0
  • fea7ceb changelog: Add issue link
  • 3b7e069 cli: git: ignore explicit import/export requests in colocated workspace
  • 10a93dd cli: git: disable export/fetch/push --no-integrate-operation
  • 6b27ec8 cargo: downgrade gix-ignore to 0.21.0
  • 8e262ec index: make heads() method async
  • 91fc487 github: bump the github-dependencies group with 2 updates
  • 54c4b49 local_working_copy: skip paths that aren't valid UTF-8
  • 5adc319 cargo: bump the cargo-dependencies group with 5 updates
  • 3a650c3 repo: move StoreFactories::default() etc. to separate module
  • Additional commits viewable in compare view

Updates futures from 0.3.33 to 0.3.34

Release notes

Sourced from futures's releases.

0.3.34

  • Preserve cloned waker identity. (#3032)
  • Updato syn to 3. (#3028)
Changelog

Sourced from futures's changelog.

0.3.34 - 2026-08-11

  • Preserve cloned waker identity. (#3032)
  • Updato syn to 3. (#3028)
Commits

Updates rmcp from 2.2.0 to 3.2.0

Release notes

Sourced from rmcp's releases.

rmcp-macros-v3.2.0

Added

  • add request-state key rotation (#1128)

Fixed

  • allow concurrent streamable http requests (#1186)

rmcp-v3.2.0

Added

  • (auth) coordinate OAuth refreshes through credential stores (#1232)
  • add request-state key rotation (#1128)

Fixed

  • keep initialize on legacy protocol versions (#1228)
  • (transport) fall back after sessionless HTTP discover rejections (#1211)
  • allow concurrent streamable http requests (#1186)

rmcp-macros-v3.1.4

Fixed

  • time out auto discovery probe (#1149)

rmcp-v3.1.4

Fixed

  • (rmcp) preserve elicitation requestedSchema $schema dialect (#1176)
  • harden signing key handling (#1166)
  • report pre-init metadata errors (#1160)

rmcp-macros-v3.1.3

Fixed

  • time out auto discovery probe (#1149)

rmcp-v3.1.3

Fixed

  • (auth) ignore query parameters when matching resources (#1177)
  • (auth) retain state until issuer validation (#1167)
  • (model) preserve elicitation property order metadata (#1150)
  • time out auto discovery probe (#1149)
  • (client) classify discover outcome at source, not at the error type (#1133)

Other

  • Fix typo in to_authorized_http_client doc comment (#1158)

... (truncated)

Commits

Updates diffy from 0.5.1 to 0.5.2

Changelog

Sourced from diffy's changelog.

[0.5.2] - 2026-08-31

Added

  • #88 New IncompleteHunkStyle option on MergeOptions selecting how conflict markers are rendered when a conflicting hunk ends in a line without a trailing newline. Diff3 (the default) appends the succeeding markers directly to the incomplete line, matching GNU diff3 -m and restoring the pre-0.5.1 output. Git places every marker on its own line, matching git merge-file, which was the (unconditional) behavior introduced in 0.5.1 by #85.

Fixed

  • #87 Accept CRLF line endings in the ---/+++ headers when parsing a patch. Previously the carriage return was treated as part of the filename and rejected, so every patch generated on Windows failed to parse.
Commits
  • 4aa5870 release 0.5.2
  • 2174c8d patch: accept CRLF line endings in the ---/+++ headers (#87)
  • e5cc468 merge: add an option to select how incomplete hunks are rendered (#88)
  • See full diff in compare view

Updates base64 from 0.23.0 to 0.23.1

Changelog

Sourced from base64's changelog.

0.23.1

  • Make the tests build again on non-SIMD architectures
Commits

Updates uuid from 1.24.0 to 1.26.0

Release notes

Sourced from uuid's releases.

v1.26.0

What's Changed

Full Changelog: uuid-rs/uuid@1.25.0...v1.26.0

1.25.0

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.24.1...1.25.0

v1.24.1

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.24.0...v1.24.1

Commits
  • cdc96a8 Merge pull request #905 from uuid-rs/cargo/v1.26.0
  • 34e4f49 don't test macros under miri
  • d9e7242 update nightly used for miri
  • ec16819 prepare for 1.26.0 release
  • 162cd20 Merge pull request #904 from ChrisJr404/v7-additional-precision-bits
  • 97eceff Add ContextV7::with_additional_precision_bits for microsecond clocks
  • 302e0bf Merge pull request #903 from uuid-rs/cargo/1.25.0
  • b7ccde8 prepare for 1.25.0 release
  • c62dffb Merge pull request #902 from ChrisJr404/serde-bytes-module
  • 8c198b2 Add a serde::bytes module that encodes as a byte string
  • Additional commits viewable in compare view

Updates indexmap from 2.14.0 to 2.14.1

Changelog

Sourced from indexmap's changelog.

2.14.1 (2026-08-28)

  • Simplify comparisons where Equivalent isn't needed (Q = K).
  • Unify index assertions for bounds checks.
  • Fix (or expect) clippy lints.
Commits
  • fdf7e17 Merge pull request #449 from cuviper/release-2.14.1
  • ada540e Release 2.14.1
  • af93b43 expect clippy::redundant_slicing in tests
  • c95da18 fix clippy::derivable_impls
  • 2196365 fix clippy::useless_vec (and more) in tests
  • 1c2be7b use inherent usize::MAX
  • 64f4a06 fix clippy::int_plus_one
  • 41760c5 fix clippy::map_entry
  • be7ffd0 expect clippy::unnecessary_get_then_check in benches
  • bb35663 expect clippy::reversed_empty_ranges in tests
  • Additional commits viewable in compare view

Updates ignore from 0.4.31 to 0.4.33

Commits
  • 3fce3b5 ignore-0.4.33
  • 5055264 globset-0.4.20
  • 020687a ignore,globset: increase pool capacity
  • 5ed408e ignore-0.4.32
  • 435f59f ignore: skip loading unreachable ignore files
  • f9c05a9 index: remove incorrect README
  • 8372866 index: add some initial indexing scaffolding
  • d99ac34 core: add index module
  • 2ed0c00 flags: disable many flags when indexing is enabled
  • See full diff in compare view

Updates similar from 3.1.1 to 3.2.0

Changelog

Sourced from similar's changelog.

3.2.0

  • Added structured, line-oriented three-way merging through TextMerge, with merge and diff3 conflict output, configurable labels and marker sizes, owned and borrowed inputs, byte output, and whitespace-insensitive comparison.
  • Added WhitespaceMode and TextDiffConfig::whitespace_mode for Git-style line comparisons that ignore changes in whitespace (-b) or all whitespace (-w).
  • Changed Algorithm::Myers to reduce unmatched/confusing records and use Git-style bounded, non-minimal splits on expensive searches, and added Algorithm::RawMyers for the previous shortest-edit-script behavior without output-changing heuristics.
  • Improved heuristics and performance for most algorithms other than LCS.
  • Improved large-input performance by avoiding quadratic Histogram scans.

3.1.2

  • Fixed Algorithm::Lcs deadline fallback emitting edits twice, which produced out-of-bounds DiffOp ranges and panics when consuming timed-out diffs. #97
  • Fixed Algorithm::Lcs reporting identical subranges with zero-based indices instead of preserving the supplied range offsets. #98
  • Fixed Algorithm::Lcs and Algorithm::Hunt emitting zero-length delete operations when both inputs are empty. #99
Commits
  • e380405 chore(release): prepare 3.2.0
  • 9133b3d ref: Update changelog
  • a56a53f feat(merge): add three-way text merging
  • 7130d06 docs(examples): demonstrate whitespace-insensitive diffs
  • a635843 feat(text): add whitespace-insensitive line diffs
  • 6301178 perf(myers): preserve sparse matches with record reduction
  • f16b309 perf(myers): add bounded heuristic search
  • accea7d chore(clippy): resolve lint warnings
  • 3a5162b perf(algorithms): fast-path nearly disjoint ranges
  • fc32411 feat(fuzzing): add isolated performance campaign runner
  • Additional commits viewable in compare view

Updates jj-cli from 0.43.0 to 0.44.0

Release notes

Sourced from jj-cli's releases.

v0.44.0

About

jj is a Git-compatible version control system that is both simple and powerful. See the installation instructions to get started.

Release highlights

  • Support for fetching and pushing tags has now been stabilized. Tags can be tracked or untracked just like bookmarks. Tracked tags are pushed by default.

Breaking changes

  • jj git fetch now fetches tags the same way it fetches bookmarks. Tags are fetched as <name>@<remote>, and these remote tags are automatically tracked by local tags of the same name. Running jj git fetch in an existing repository will re-fetch all tags to initialize the tracking state.

    Git's tagOpt is no longer respected. To disable tag fetching, set remotes.<name>.fetch-tags = '~*' in the jj configuration.

  • jj git clone --fetch-tags=all|none|included is removed in favor of --tag=PATTERN.

  • jj git push --all now pushes all tags in addition to bookmarks.

  • The WorkspaceRef.root() and RepoPath.absolute() template functions now return Option<FsPath> and FsPath respectively, instead of String. The path keyword in jj config list templates now returns Option<FsPath>.

  • jj file search now prints every matched line prefixed by the file path, instead of only the file paths of files containing a match. Use --name-only for the previous behavior. #9399

  • Passing an argument more than once is no longer an error. The last occurrence wins, so jj --no-pager --no-pager version and jj log -n 5 -n 10 now work, and an argument baked into an alias or a wrapper can be given explicitly as well. Arguments that can be specified multiple times, such as --config and jj log -r, are unaffected and still collect all of their values. #8101 #9859

Deprecations

None

New features

  • New merge_point() revset function which (similar to fork_point) finds the

... (truncated)

Changelog

Sourced from jj-cli's changelog.

[0.44.0] - 2026-08-05

Release highlights

  • Support for fetching and pushing tags has now been stabilized. Tags can be tracked or untracked just like bookmarks. Tracked tags are pushed by default.

Breaking changes

  • jj git fetch now fetches tags the same way it fetches bookmarks. Tags are fetched as <name>@<remote>, and these remote tags are automatically tracked by local tags of the same name. Running jj git fetch in an existing repository will re-fetch all tags to initialize the tracking state.

    Git's tagOpt is no longer respected. To disable tag fetching, set remotes.<name>.fetch-tags = '~*' in the jj configuration.

  • jj git clone --fetch-tags=all|none|included is removed in favor of --tag=PATTERN.

  • jj git push --all now pushes all tags in addition to bookmarks.

  • The WorkspaceRef.root() and RepoPath.absolute() template functions now return Option<FsPath> and FsPath respectively, instead of String. The path keyword in jj config list templates now returns Option<FsPath>.

  • jj file search now prints every matched line prefixed by the file path, instead of only the file paths of files containing a match. Use --name-only for the previous behavior. #9399

  • Passing an argument more than once is no longer an error. The last occurrence wins, so jj --no-pager --no-pager version and jj log -n 5 -n 10 now work, and an argument baked into an alias or a wrapper can be given explicitly as well. Arguments that can be specified multiple times, such as --config and jj log -r, are unaffected and still collect all of their values. #8101 #9859

Deprecations

None

New features

  • New merge_point() revset function which (similar to fork_point) finds the point where multiple branches merge.

  • jj workspace list now shows workspace roots by default. The output can be customized with templates.workspace_list or -T, and WorkspaceRef.root()

... (truncated)

Commits
  • af45d57 release: 0.44.0
  • fea7ceb changelog: Add issue link
  • 3b7e069 cli: git: ignore explicit import/export requests in colocated workspace
  • 10a93dd cli: git: disable export/fetch/push --no-integrate-operation
  • 6b27ec8 cargo: downgrade gix-ignore to 0.21.0
  • 8e262ec index: make heads() method async
  • 91fc487 github: bump the github-dependencies group with 2 updates
  • 54c4b49 local_working_copy: skip paths that aren't valid UTF-8
  • 5adc319 cargo: bump the cargo-dependencies group with 5 updates
  • 3a650c3 repo: move StoreFactories::default() etc. to separate module
  • 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

… updates

Bumps the stable-updates group with 14 updates in the /src-tauri directory:

| Package | From | To |
| --- | --- | --- |
| [tauri-plugin-opener](https://github.com/tauri-apps/plugins-workspace) | `2.5.4` | `2.5.5` |
| [clap](https://github.com/clap-rs/clap) | `4.6.4` | `4.6.6` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.19` | `2.0.20` |
| [gix](https://github.com/GitoxideLabs/gitoxide) | `0.86.0` | `0.87.1` |
| [jj-lib](https://github.com/jj-vcs/jj) | `0.43.0` | `0.44.0` |
| [futures](https://github.com/rust-lang/futures-rs) | `0.3.33` | `0.3.34` |
| [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `2.2.0` | `3.2.0` |
| [diffy](https://github.com/bmwill/diffy) | `0.5.1` | `0.5.2` |
| [base64](https://github.com/marshallpierce/rust-base64) | `0.23.0` | `0.23.1` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.24.0` | `1.26.0` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.14.0` | `2.14.1` |
| [ignore](https://github.com/BurntSushi/ripgrep) | `0.4.31` | `0.4.33` |
| [similar](https://github.com/mitsuhiko/similar) | `3.1.1` | `3.2.0` |
| [jj-cli](https://github.com/jj-vcs/jj) | `0.43.0` | `0.44.0` |



Updates `tauri-plugin-opener` from 2.5.4 to 2.5.5
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases)
- [Commits](tauri-apps/plugins-workspace@http-v2.5.4...http-v2.5.5)

Updates `clap` from 4.6.4 to 4.6.6
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.6.4...clap_complete-v4.6.6)

Updates `thiserror` from 2.0.19 to 2.0.20
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@2.0.19...2.0.20)

Updates `gix` from 0.86.0 to 0.87.1
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-v0.86.0...gix-v0.87.1)

Updates `jj-lib` from 0.43.0 to 0.44.0
- [Release notes](https://github.com/jj-vcs/jj/releases)
- [Changelog](https://github.com/jj-vcs/jj/blob/main/CHANGELOG.md)
- [Commits](jj-vcs/jj@v0.43.0...v0.44.0)

Updates `futures` from 0.3.33 to 0.3.34
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.33...0.3.34)

Updates `rmcp` from 2.2.0 to 3.2.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-v2.2.0...rmcp-v3.2.0)

Updates `diffy` from 0.5.1 to 0.5.2
- [Changelog](https://github.com/bmwill/diffy/blob/master/CHANGELOG.md)
- [Commits](bmwill/diffy@0.5.1...0.5.2)

Updates `base64` from 0.23.0 to 0.23.1
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md)
- [Commits](marshallpierce/rust-base64@v0.23.0...v0.23.1)

Updates `uuid` from 1.24.0 to 1.26.0
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@v1.24.0...v1.26.0)

Updates `indexmap` from 2.14.0 to 2.14.1
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.14.0...2.14.1)

Updates `ignore` from 0.4.31 to 0.4.33
- [Release notes](https://github.com/BurntSushi/ripgrep/releases)
- [Changelog](https://github.com/BurntSushi/ripgrep/blob/master/CHANGELOG.md)
- [Commits](BurntSushi/ripgrep@ignore-0.4.31...ignore-0.4.33)

Updates `similar` from 3.1.1 to 3.2.0
- [Changelog](https://github.com/mitsuhiko/similar/blob/main/CHANGELOG.md)
- [Commits](mitsuhiko/similar@3.1.1...3.2.0)

Updates `jj-cli` from 0.43.0 to 0.44.0
- [Release notes](https://github.com/jj-vcs/jj/releases)
- [Changelog](https://github.com/jj-vcs/jj/blob/main/CHANGELOG.md)
- [Commits](jj-vcs/jj@v0.43.0...v0.44.0)

---
updated-dependencies:
- dependency-name: tauri-plugin-opener
  dependency-version: 2.5.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: stable-updates
- dependency-name: clap
  dependency-version: 4.6.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: stable-updates
- dependency-name: thiserror
  dependency-version: 2.0.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: stable-updates
- dependency-name: gix
  dependency-version: 0.87.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: stable-updates
- dependency-name: jj-lib
  dependency-version: 0.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: stable-updates
- dependency-name: futures
  dependency-version: 0.3.34
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: stable-updates
- dependency-name: rmcp
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: stable-updates
- dependency-name: diffy
  dependency-version: 0.5.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: stable-updates
- dependency-name: base64
  dependency-version: 0.23.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: stable-updates
- dependency-name: uuid
  dependency-version: 1.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: stable-updates
- dependency-name: indexmap
  dependency-version: 2.14.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: stable-updates
- dependency-name: ignore
  dependency-version: 0.4.33
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: stable-updates
- dependency-name: similar
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: stable-updates
- dependency-name: jj-cli
  dependency-version: 0.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: stable-updates
...

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 Sep 4, 2026
@denolehov
denolehov force-pushed the dependabot-cargo-src-tauri-stable-updates-e3aa96496b branch 2 times, most recently from eb4df2e to b54c4df Compare September 5, 2026 19:03
jj-lib 0.44 moved default_working_copy_factories() from the workspace
module to default_backend_factories, and dropped StoreFactories::default()
(the pre-configured factories with git/simple backends registered) in
favor of a free function default_backend_factories() in the same module.
StoreFactories::empty() is a different, unconfigured thing.

jj-cli 0.44 also introduced a new `builtin_log()` revset alias and
changed `revsets.log` to reference it instead of inlining the expression.
Updated the vendored jj-defaults.toml to match, which the
vendored_defaults_match_jj tripwire test caught.

Fixes CI build/test failures on all three platforms after the dependabot
bump to jj-lib/jj-cli 0.44.0.
@denolehov
denolehov force-pushed the dependabot-cargo-src-tauri-stable-updates-e3aa96496b branch from b54c4df to 1ee9e68 Compare September 5, 2026 19:03
@denolehov
denolehov merged commit 312452d into main Sep 5, 2026
3 checks passed
@dependabot
dependabot Bot deleted the dependabot-cargo-src-tauri-stable-updates-e3aa96496b branch September 5, 2026 19:19
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