Skip to content

Commit 2ff08f7

Browse files
committed
Prepare v1.9.0
1 parent fcb3d58 commit 2ff08f7

4 files changed

Lines changed: 65 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
# GitFourchette version history
22

3+
## 1.9.0 (2026-07-01)
4+
5+
New features:
6+
7+
- Show/hide whitespace symbols (#108)
8+
- Options to ignore whitespace in diffs (#108)
9+
10+
Quality of life improvements:
11+
12+
- Tool buttons above DiffView give quick access to: word wrap, whitespace, context lines, SVG preview (#108)
13+
- NewTagDialog offers replacing existing local tags (#102)
14+
- Tabs: Disambiguate tab labels when several repos share the same basename (#113)
15+
- The "repo nickname" feature is now easier to access (right-click on a tab → Rename)
16+
- Blame: Reevaluate search term when switching to another revision
17+
- Allow resizing Commit Info dialog when showing a long commit message (#109)
18+
- Allow Keypad Enter to accept dialogs in non-KDE environments, in addition to the main Return key which was supported since 1.5.0. (Note: KDE already supports this by default.) (#110)
19+
20+
Bug fixes:
21+
22+
- Fix benign error message on startup if you ticked a "Don't Show Again" checkbox in a previous session (#112)
23+
- Blame: Fix crash when blaming workdir file during merge in progress
24+
- Handle edge cases in "Added by both"/"Deleted by both" conflicts involving symlinks (#115)
25+
- Fix minor UX papercuts with very long repository tab names
26+
- NewRepo: Fix button label in non-empty directory warning
27+
- NewRepo: Restore "Create" button in nested repository warning
28+
29+
Maintenance:
30+
31+
- Continued from work started in v1.5.0, more operations were rewritten to be implemented with "standard" Git instead of libgit2 for improved compatibility (New Tag, Delete Tag, Resolve by Keeping Ours/Taking Theirs).
32+
333
## 1.8.0 (2026-05-21)
434

535
New features:

gitfourchette/appconsts.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def _envBool(key: str) -> bool:
1212
return _os.environ.get(key, "") not in ["", "0"]
1313

1414

15-
APP_VERSION = "1.8.0"
15+
APP_VERSION = "1.9.0"
1616
APP_SYSTEM_NAME = "gitfourchette"
1717
APP_DISPLAY_NAME = "GitFourchette"
1818
APP_URL_SCHEME = APP_SYSTEM_NAME

gitfourchette/assets/contributors.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@ Lynn
44
Towhidul I Chowdhury
55
Zach Rammell
66
Neil Santos
7+
Piotr Keplicz
78
Tom Könecke
89
Waldir Pimenta

pkg/flatpak/org.gitfourchette.gitfourchette.metainfo.xml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,39 @@
6666
</keywords>
6767

6868
<releases>
69+
<release version="1.9.0" date="2026-07-01" type="stable">
70+
<url>https://github.com/jorio/gitfourchette/releases/tag/v1.9.0</url>
71+
<description>
72+
<p>New features:</p>
73+
<ul>
74+
<li>Show/hide whitespace symbols (#108)</li>
75+
<li>Options to ignore whitespace in diffs (#108)</li>
76+
</ul>
77+
<p>Quality of life improvements:</p>
78+
<ul>
79+
<li>Tool buttons above DiffView give quick access to: word wrap, whitespace, context lines, SVG preview (#108)</li>
80+
<li>NewTagDialog offers replacing existing local tags (#102)</li>
81+
<li>Tabs: Disambiguate tab labels when several repos share the same basename (#113)</li>
82+
<li>The "repo nickname" feature is now easier to access (right-click on a tab → Rename)</li>
83+
<li>Blame: Reevaluate search term when switching to another revision</li>
84+
<li>Allow resizing Commit Info dialog when showing a long commit message (#109)</li>
85+
<li>Allow Keypad Enter to accept dialogs in non-KDE environments, in addition to the main Return key which was supported since 1.5.0. (Note: KDE already supports this by default.) (#110)</li>
86+
</ul>
87+
<p>Bug fixes:</p>
88+
<ul>
89+
<li>Fix benign error message on startup if you ticked a "Don't Show Again" checkbox in a previous session (#112)</li>
90+
<li>Blame: Fix crash when blaming workdir file during merge in progress</li>
91+
<li>Handle edge cases in "Added by both"/"Deleted by both" conflicts involving symlinks (#115)</li>
92+
<li>Fix minor UX papercuts with very long repository tab names</li>
93+
<li>NewRepo: Fix button label in non-empty directory warning</li>
94+
<li>NewRepo: Restore "Create" button in nested repository warning</li>
95+
</ul>
96+
<p>Maintenance:</p>
97+
<ul>
98+
<li>Continued from work started in v1.5.0, more operations were rewritten to be implemented with "standard" Git instead of libgit2 for improved compatibility (New Tag, Delete Tag, Resolve by Keeping Ours/Taking Theirs).</li>
99+
</ul>
100+
</description>
101+
</release>
69102
<release version="1.8.0" date="2026-05-21" type="stable">
70103
<url>https://github.com/jorio/gitfourchette/releases/tag/v1.8.0</url>
71104
<description>

0 commit comments

Comments
 (0)