Skip to content

Commit 74fbfbb

Browse files
fix(blog): clarify incomplete Windows v0.14.1 history recovery
Git-Session-Id: 4cd0a372-2cc1-4c02-9624-62505157b3a5
1 parent b1dcdf0 commit 74fbfbb

2 files changed

Lines changed: 12 additions & 7 deletions

File tree

‎_posts/2026-10-10-activitywatch-v0141.md‎

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,27 @@ tags:
77
- activitywatch
88
- release
99
- open-source
10-
excerpt: 'ActivityWatch v0.14.1 restores the Windows data path after v0.14.0 and adds
11-
a migration for Roaming data. Beyond the fix: a substantially more polished UI,
12-
better category management, and improved server reliability.'
10+
excerpt: ActivityWatch v0.14.1 restores the Windows data path, but does not merge
11+
Local and Roaming histories when both exist. Read the recovery caveat before upgrading;
12+
the release also improves category management, UI polish, and server reliability.
1313
---
1414

1515
[ActivityWatch v0.14.1](https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.1) is out today. It includes 35 fixes and five features in aw-webui, 16 fixes in aw-server-rust, and five fixes plus optional API-key authentication in the Python server, alongside updates to the desktop shells, watchers, and shared libraries.
1616

17-
The headline is the Windows data-path repair: v0.14.1 looks in the original location again and adds a migration for data written by v0.14.0.
17+
**Windows upgrade caveat (updated October 12):** v0.14.1 restores the original data location, but does not merge histories when both Local and Roaming contain databases. The earlier version of this post overstated the recovery. Read the cases below before upgrading.
1818

1919
## The Windows data path fix
2020

21-
v0.14.0 changed the default data directory on Windows from `%LOCALAPPDATA%` to `%APPDATA%` (the Roaming directory). For affected installations, this made historical data appear missing: it was still on disk, but the application was looking in a different location.
21+
v0.14.0 changed aw-server-rust's default data directory on Windows from `%LOCALAPPDATA%` to `%APPDATA%` (the Roaming directory). This affected classic Qt installations using the optional Rust server and the Tauri distribution. The default Python server, macOS, and Linux are not affected by this directory regression.
2222

23-
v0.14.1 restores `%LOCALAPPDATA%` as the default and adds a migration for data written to the Roaming location by v0.14.0. The release notes link the fixes in [aw-server-rust](https://github.com/ActivityWatch/aw-server-rust/pull/791) and [aw-tauri](https://github.com/ActivityWatch/aw-tauri/pull/280).
23+
For affected installations, historical data could appear missing: it was still on disk, but the application was looking in a different location. v0.14.1 restores `%LOCALAPPDATA%`. The release notes link the directory fixes in [aw-server-rust](https://github.com/ActivityWatch/aw-server-rust/pull/791) and [aw-tauri](https://github.com/ActivityWatch/aw-tauri/pull/280), but recovery depends on what is already in those folders:
2424

25-
This affected both the Qt classic distribution and the Tauri distribution. Both are fixed in this release.
25+
- **No existing Local database:** the Roaming data can migrate back to Local automatically.
26+
- **Both locations contain databases:** the old Local history becomes active again. Events recorded by v0.14.0 remain in `%APPDATA%\\activitywatch\\aw-server-rust`; they are **not merged** into the active history. Seeing your older history again does not mean the newer events have been recovered.
27+
28+
If you are still running v0.14.0 with those newer events visible, export them from the web UI before upgrading. Keep backups of both data directories; do not delete one or overwrite one database with the other as a substitute for merging. If you have already upgraded and newer events appear missing, preserve both directories and follow the [open Windows recovery issue](https://github.com/ActivityWatch/activitywatch/issues/1515).
29+
30+
Complete dual-database recovery is still outstanding. This post is not verification of a Windows runtime recovery test, and v0.14.1 should not be described as recovering all history automatically.
2631

2732
## Categories got a serious overhaul
2833

6.14 KB
Loading

0 commit comments

Comments
 (0)