You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Renamed: git.pagers → git.diffRenderers — v0.64.0 renames the custom-pager config to "diff renderers" and restructures its fields (pager → command, adds a type field). Your config still uses the old schema at lazygit/.config/lazygit/config.yml:3-6:
This isn't just an in-memory shim: lazygit's migration (pkg/config/app_config.go, migratePagersToDiffRenderers) rewrites the config file on disk the first time v0.64.0 runs, before the GUI even initializes. Since this file is stowed to ~/.config/lazygit/config.yml, that rewrite lands directly on the tracked file in this repo, producing an unplanned local diff.
Suggested edit — update proactively to the new schema so there's no surprise auto-edit:
Upgraded: lazygit v0.63.1 → v0.64.0
lazygit v0.63.1 → v0.64.0
Renamed:
git.pagers→git.diffRenderers— v0.64.0 renames the custom-pager config to "diff renderers" and restructures its fields (pager→command, adds atypefield). Your config still uses the old schema atlazygit/.config/lazygit/config.yml:3-6:This isn't just an in-memory shim: lazygit's migration (
pkg/config/app_config.go,migratePagersToDiffRenderers) rewrites the config file on disk the first time v0.64.0 runs, before the GUI even initializes. Since this file is stowed to~/.config/lazygit/config.yml, that rewrite lands directly on the tracked file in this repo, producing an unplanned local diff.Suggested edit — update proactively to the new schema so there's no surprise auto-edit:
Release notes: https://github.com/jesseduffield/lazygit/releases/tag/v0.64.0 (rename PR: Rework the custom pager config (rename to diff renderer) jesseduffield/lazygit#5870)