Skip to content

chore(deps): update dependency aqua:gitui-org/gitui to v0.28.1#204

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/aqua-gitui-org-gitui-0.x
Open

chore(deps): update dependency aqua:gitui-org/gitui to v0.28.1#204
renovate[bot] wants to merge 1 commit intomainfrom
renovate/aqua-gitui-org-gitui-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Sep 24, 2025

This PR contains the following updates:

Package Update Change
aqua:gitui-org/gitui minor 0.22.10.28.1

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

gitui-org/gitui (aqua:gitui-org/gitui)

v0.28.1

Compare Source

Changed
Fixed
  • fix extremely slow status loading in large repositories by replacing time-based cache invalidation with generation counter [@​DannyStoll1] (#​2823)
  • fix panic when renaming or updating remote URL with no remotes configured [@​xvchris] (#​2868)

v0.28.0

Compare Source

discard changes on checkout
discard-changes-on-checkout

go to line in blame
blame-goto-line

Added
Changed
Fixes
  • resolve core.hooksPath relative to GIT_WORK_TREE [@​naseschwarz] (#​2571)
  • yanking commit ranges no longer generates incorrect dotted range notations, but lists each individual commit [@​naseschwarz] (#​2576)
  • print slightly nicer errors when failing to create a directory [@​linkmauve] (#​2728)
  • when the terminal is insufficient to display all the commands, the cmdbar_bg configuration color does not fully take effect. (#​2347)
  • disable blame and history popup keybinds for untracked files [@​kpbaks] (#​2489)
  • overwrites committer on amend of unsigned commits [@​cruessler] (#​2784)
  • Updated project links to point to gitui-org instead of extrawurst [@​vasleymus] (#​2538)

v0.27.0

Compare Source

new: manage remotes

add-remote

Breaking Changes
Added
Fixes
  • respect env vars like GIT_CONFIG_GLOBAL (#​2298)
  • Set CREATE_NO_WINDOW flag when executing Git hooks on Windows (#​2371)

v0.26.3

Compare Source

Breaking Changes
Theme file format

note: this actually applied to the previous release already: 0.26.2

Ratatui (upstream terminal rendering crate) changed its serialization format for Colors. So the theme files have to be adjusted.

selection_fg: Some(White) -> selection_fg: Some("White")

but this also allows us now to define colors in the common hex format:

selection_fg: Some(Rgb(0,255,0)) -> selection_fg: Some("#​00ff00")

Checkout THEMES.md for more info.

Added
  • due to github runner changes, the regular mac build is now arm64, so we added support for intel x86 apple build in nightlies and releases (via separate artifact)
  • support BUILD_GIT_COMMIT_ID enabling builds from git archive generated source tarballs or other outside a git repo [@​alerque] (#​2187)
Fixes
  • update yanked dependency to libc to fix building with --locked.
  • document breaking change in theme file format.

v0.26.2

Compare Source

note: this release introduced a breaking change documented in the following release: 0.26.3

Fixes
Added

v0.26.1

Compare Source

0.26.1
this release has no changes to 0.26.0 but provides windows binaries that were missing before.

commit signing

signing

Added
Changed
  • Make info and error message popups scrollable [@​MichaelAug] (#​1138)
  • clarify x86_64 linux binary in artifact names: gitui-linux-x86_64.tar.gz (formerly known as musl) (#​2148)
Fixes
  • add syntax highlighting support for more file types, e.g. Typescript, TOML, etc. [@​martihomssoler] (#​2005)
  • windows release deployment was broken (reason for release 0.26.1) 218d739

v0.26.0

Compare Source

0.26.1
this release has no changes to 0.26.0 but provides windows binaries that were missing before.

commit signing

signing

Added
Changed
  • Make info and error message popups scrollable [@​MichaelAug] (#​1138)
  • clarify x86_64 linux binary in artifact names: gitui-linux-x86_64.tar.gz (formerly known as musl) (#​2148)
Fixes
  • add syntax highlighting support for more file types, e.g. Typescript, TOML, etc. [@​martihomssoler] (#​2005)
  • windows release deployment was broken (reason for release 0.26.1) 218d739

v0.25.2

Compare Source

Fixes
Changed
  • re-enable clippy missing_const_for_fn linter warning and added const to functions where applicable (#​2116)

v0.25.1

Compare Source

Fixes
  • bump yanked dependency bumpalo to fix build from source (#​2087)
  • pin ratatui version to fix building without locked cargo install gitui (#​2090)

v0.25.0

Compare Source

** multiline text editor **

multiline editor

** syntax highlighting in blame **

syntax-highlighting-blame

Breaking Change
commit key binding

The Commit message popup now supports multiline editing! Inserting a newline defaults to enter. This comes with a new default to confirm the commit message (ctrl+d).
Both commands can be overwritten via newline and commit in the key bindings. see KEY_CONFIG on how.
These defaults require some adoption from existing users but feel more natural to new users.

key binding bitflags

Modifiers like SHIFT or CONTROL are no longer configured via magic bitflags but via strings thanks to changes in the bitflags crate we depend on. Please see KEY_CONFIG.md or vim_style_key_config.ron for more info and examples.

Added
Changed
Fixes

v0.24.3

Compare Source

Fixes
  • log: major lag when going beyond last search hit (#​1876)
Changed
  • parallelise log search - performance gain ~100% (#​1869)
  • search message body/summary separately (#​1875)

v0.24.2

Compare Source

Fixes
  • fix commit log not updating after branch switch (#​1862)
  • fix stashlist not updating after pop/drop (#​1864)
  • fix commit log corruption when tabbing in/out while parsing log (#​1866)

v0.24.1

Compare Source

Fixes
  • fix performance problem in big repo with a lot of incoming commits (#​1845)
  • fix error switching to a branch with '/' in the name (#​1851)

v0.24.0

Compare Source

search commits

commit-search

visualize empty lines in diff better

diff-empty-line

Breaking Changes
  • Do you use a custom theme?

    The way themes work got changed and simplified (see docs for more info):

    • The format of theme.ron has changed: you only specify the colors etc. that should differ from their default value
    • Future additions of colors etc. will not break existing themes anymore
Added
Fixes
Changed

v0.23.0

Compare Source

reset to commit

reset

reword commit

reword

fuzzy find branch

fuzzy-branch

Breaking Change
  • focus_XYZ key bindings are merged into the move_XYZ set, so only one way to bind arrow-like keys from now on (#​1539)
Added
Fixes
  • fixed side effect of crossterm 0.26 on windows that caused double input of all keys [@​pm100] (#​1686)
  • commit msg history ordered the wrong way (#​1445)
  • improve help documentation for amend cmd (#​1448)
  • lag issue when showing files tab (#​1451)
  • fix key binding shown in bottom bar for stash_open (#​1454)
  • --bugreport does not require param (#​1466)
  • edit-file command shown on commits msg (#​1461)
  • crash on branches popup in small terminal (#​1470)
  • edit command duplication (#​1489)
  • syntax errors in key_bindings.ron will be logged (#​1491)
  • Fix UI freeze when copying with xclip installed on Linux (#​1497)
  • Fix UI freeze when copying with wl-copy installed on Linux (#​1497)
  • commit hooks report "command not found" on Windows with wsl2 installed (#​1528)
  • crashes on entering submodules (#​1510)
  • fix race issue: revlog messages sometimes appear empty (#​1473)
  • default to tick-based updates [@​cruessler] (#​1444)
  • add support for options handling in log and stashes views [@​kamillo] (#​1661)
Changed
  • minimum supported rust version bumped to 1.65 (thank you time crate)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the renovate label Sep 24, 2025
@renovate renovate Bot requested a review from ryo246912 September 24, 2025 12:40
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Sep 24, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate Bot force-pushed the renovate/aqua-gitui-org-gitui-0.x branch from 548b205 to 532c6fa Compare September 25, 2025 14:33
@renovate renovate Bot force-pushed the renovate/aqua-gitui-org-gitui-0.x branch 20 times, most recently from 9df7b4c to c5f6efb Compare October 2, 2025 13:26
@renovate renovate Bot force-pushed the renovate/aqua-gitui-org-gitui-0.x branch 5 times, most recently from de06b51 to 0565bcb Compare October 3, 2025 05:44
@renovate renovate Bot force-pushed the renovate/aqua-gitui-org-gitui-0.x branch 27 times, most recently from 0589b4d to 3bda30a Compare October 16, 2025 10:23
@renovate renovate Bot force-pushed the renovate/aqua-gitui-org-gitui-0.x branch 2 times, most recently from 7e2e9d1 to 5a4b4f8 Compare November 17, 2025 02:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant