Skip to content

chore(deps): bump the stable-updates group in /src-tauri with 4 updates - #120

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot-cargo-src-tauri-stable-updates-84e0f1d7ca
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot-cargo-src-tauri-stable-updates-84e0f1d7ca

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps the stable-updates group in /src-tauri with 4 updates: dirs, jj-lib, indexmap and jj-cli.

Updates dirs from 6.0.0 to 7.0.0

Updates jj-lib from 0.44.0 to 0.45.1

Release notes

Sourced from jj-lib's releases.

v0.45.1

About

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

Release highlights

This release fixes an error that prevented the new jj-core crate from being published. See the release notes for v0.45.0 for more changes since v0.44.0.

Fixed bugs

  • Building without Cargo.lock (e.g. cargo install jj-cli) works again after all versions of the bisync crate, a transitive dependency of gix, were yanked.

  • Signatures on commits in SHA-256 Git repositories are now stored under the gpgsig-sha256 header, as Git does, so Git recognizes them as signed and jj can read them back.

Contributors

Thanks to the people who made this release happen! This list includes the contributors to v0.45.0.

... (truncated)

Changelog

Sourced from jj-lib's changelog.

[0.45.1] - 2026-09-03

This release fixes an error that prevented the new jj-core crate from being published.

Fixed bugs

  • Building without Cargo.lock (e.g. cargo install jj-cli) works again after all versions of the bisync crate, a transitive dependency of gix, were yanked.

  • Signatures on commits in SHA-256 Git repositories are now stored under the gpgsig-sha256 header, as Git does, so Git recognizes them as signed and jj can read them back.

[0.45.0] - 2026-09-02

Release highlights

  • A new jj converge command was added to help automatically resolve divergent commits by combining them appropriately.

Breaking changes

  • jj config {edit,set,unset} --user now targets the first loaded user configuration file (e.g. ~/.config/jj/config.toml or the first file in conf.d/) instead of prompting interactively when multiple files exist. Use --file <PATH> to target a specific config file.

  • jj git import in non-colocated repositories no longer imports commits from a detached Git HEAD branch.

Deprecations

None

New features

  • The new jj converge command attempts to automatically resolve divergence by creating a new commit that replaces the divergent commits. It applies heuristics to try to automatically come up with a good solution, and falls back to prompting the user if the heuristics are inconclusive. It can also run in non-interactive mode, which aborts if prompting would be needed.

  • jj bisect will now mention when it cannot unambiguously find the first bad revision due to skips in evaluation.

  • Git HEAD state is now tracked per worktree internally. This prepares colocated repositories for support of multiple Git worktrees, where each jj workspace can have its own Git HEAD. Existing repositories are migrated

... (truncated)

Commits
  • 7c41cde release: 0.45.1
  • 5cdf34d git: write gpgsig-sha256 header when signing SHA-256 commits
  • 6273859 cargo: bump gix to 0.87.1
  • d8bc870 cargo: remove "version-control" category
  • 8da2b7b release: 0.45.0
  • 795bfd7 jj-core: add description to Cargo.toml
  • bc32b44 mise: fix codespell tasks on Windows by running them through pwsh
  • 90cfe99 mise: remove broken windows-specific config
  • c09b0c3 cli: target primary config file for {edit,set,unset} --user
  • e2c7ebe cli: allow targeting specific file in {edit,set,unset} with --file
  • Additional commits viewable in compare view

Updates indexmap from 2.14.1 to 2.14.2

Changelog

Sourced from indexmap's changelog.

2.14.2 (2026-09-04)

  • Fix item hygiene in map and set macros. Previously, an internal const CAP could shadow the same name in the caller's namespace.
  • Allow const initialization of empty indexmap_with_default! and indexset_with_default!. The hasher may also be omitted if it's inferrable.
Commits

Updates jj-cli from 0.44.0 to 0.45.1

Release notes

Sourced from jj-cli's releases.

v0.45.1

About

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

Release highlights

This release fixes an error that prevented the new jj-core crate from being published. See the release notes for v0.45.0 for more changes since v0.44.0.

Fixed bugs

  • Building without Cargo.lock (e.g. cargo install jj-cli) works again after all versions of the bisync crate, a transitive dependency of gix, were yanked.

  • Signatures on commits in SHA-256 Git repositories are now stored under the gpgsig-sha256 header, as Git does, so Git recognizes them as signed and jj can read them back.

Contributors

Thanks to the people who made this release happen! This list includes the contributors to v0.45.0.

... (truncated)

Changelog

Sourced from jj-cli's changelog.

[0.45.1] - 2026-09-03

This release fixes an error that prevented the new jj-core crate from being published.

Fixed bugs

  • Building without Cargo.lock (e.g. cargo install jj-cli) works again after all versions of the bisync crate, a transitive dependency of gix, were yanked.

  • Signatures on commits in SHA-256 Git repositories are now stored under the gpgsig-sha256 header, as Git does, so Git recognizes them as signed and jj can read them back.

[0.45.0] - 2026-09-02

Release highlights

  • A new jj converge command was added to help automatically resolve divergent commits by combining them appropriately.

Breaking changes

  • jj config {edit,set,unset} --user now targets the first loaded user configuration file (e.g. ~/.config/jj/config.toml or the first file in conf.d/) instead of prompting interactively when multiple files exist. Use --file <PATH> to target a specific config file.

  • jj git import in non-colocated repositories no longer imports commits from a detached Git HEAD branch.

Deprecations

None

New features

  • The new jj converge command attempts to automatically resolve divergence by creating a new commit that replaces the divergent commits. It applies heuristics to try to automatically come up with a good solution, and falls back to prompting the user if the heuristics are inconclusive. It can also run in non-interactive mode, which aborts if prompting would be needed.

  • jj bisect will now mention when it cannot unambiguously find the first bad revision due to skips in evaluation.

  • Git HEAD state is now tracked per worktree internally. This prepares colocated repositories for support of multiple Git worktrees, where each jj workspace can have its own Git HEAD. Existing repositories are migrated

... (truncated)

Commits
  • 7c41cde release: 0.45.1
  • 5cdf34d git: write gpgsig-sha256 header when signing SHA-256 commits
  • 6273859 cargo: bump gix to 0.87.1
  • d8bc870 cargo: remove "version-control" category
  • 8da2b7b release: 0.45.0
  • 795bfd7 jj-core: add description to Cargo.toml
  • bc32b44 mise: fix codespell tasks on Windows by running them through pwsh
  • 90cfe99 mise: remove broken windows-specific config
  • c09b0c3 cli: target primary config file for {edit,set,unset} --user
  • e2c7ebe cli: allow targeting specific file in {edit,set,unset} with --file
  • 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

Bumps the stable-updates group in /src-tauri with 4 updates: dirs, [jj-lib](https://github.com/jj-vcs/jj), [indexmap](https://github.com/indexmap-rs/indexmap) and [jj-cli](https://github.com/jj-vcs/jj).


Updates `dirs` from 6.0.0 to 7.0.0

Updates `jj-lib` from 0.44.0 to 0.45.1
- [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.44.0...v0.45.1)

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

Updates `jj-cli` from 0.44.0 to 0.45.1
- [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.44.0...v0.45.1)

---
updated-dependencies:
- dependency-name: dirs
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: stable-updates
- dependency-name: jj-lib
  dependency-version: 0.45.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: stable-updates
- dependency-name: indexmap
  dependency-version: 2.14.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: stable-updates
- dependency-name: jj-cli
  dependency-version: 0.45.1
  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 11, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 18, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Sep 18, 2026
@dependabot
dependabot Bot deleted the dependabot-cargo-src-tauri-stable-updates-84e0f1d7ca branch September 18, 2026 07:35
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