Skip to content

Commit 7090d08

Browse files
committed
chore(release): v1.0.25
1 parent e772b89 commit 7090d08

4 files changed

Lines changed: 25 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,28 @@ All notable changes to this project are documented here. Format loosely follows
44
[Keep a Changelog](https://keepachangelog.com/); versions follow
55
[SemVer](https://semver.org/).
66

7+
## [1.0.25] — 2026-06-26
8+
9+
### Changed
10+
11+
- **The 3-way merge editor was rebuilt from the ground up to match JetBrains.** A single
12+
toolbar (jump between changes, apply non-conflicting changes Left / All / Right, a
13+
magic wand to auto-resolve the simple ones), three locked headers naming each side's
14+
branch, in-gutter accept (» / «), reject (✕) and keep-both (↓) buttons on every change,
15+
change connectors between the panes, and a change-bar minimap on the result scrollbar
16+
with conflicts in red. The result pane stays fully editable — typing and click-to-accept
17+
coexist under one unified undo.
18+
- **The conflicts list shows what you're in the middle of.** The header now spells out the
19+
operation (merging / rebasing / cherry-picking / reverting), the branches involved, and
20+
the commit being replayed (author and message), and each file carries its type icon.
21+
22+
### Fixed
23+
24+
- **No more silent data loss while resolving conflicts.** Resolving a modify/delete conflict
25+
to an empty result now removes the file instead of leaving it empty; one-sided deletions,
26+
hand edits in unchanged regions, and accepting a whole side no longer drift onto or
27+
overwrite a neighbouring change.
28+
729
## [1.0.24] — 2026-06-25
830

931
### Changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "fftracking"
3-
version = "1.0.24"
3+
version = "1.0.25"
44
edition.workspace = true
55
license-file.workspace = true
66
default-run = "fftracking"

src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "fftracking",
4-
"version": "1.0.24",
4+
"version": "1.0.25",
55
"identifier": "com.fftracking.app",
66
"build": {
77
"frontendDist": "../dist",

0 commit comments

Comments
 (0)