Skip to content

v0.12.2

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Mar 17:00
· 131 commits to master since this release
v0.12.2
8797b7a

v0.12.2

These are the release notes for ActivityWatch version v0.12.2.

New to ActivityWatch? Check out the website and the README.

Installation

See the getting started guide in the documentation.

Downloads

Contributors

Thanks to everyone who contributed to this release:

@alclary, @chengyuhui, @dependabot[bot], @ErikBjare, @iloveitaly, @lgtm-com[bot], @LockBlock-dev, @LunarWatcher, @luzpaz, @pktiuk, @ShootingKing-AM, @soxofaan, @vedantmgoyal2009, @xylix, @yumemio

Changelog

Changes since v0.12.1

📦 activitywatch

🔨 Misc (4)

  • chore: updated changelog_contributors.csv cache (92cca1d)
  • docs(README): minor formatting improvement (#816) (ac53b78)
  • docs: added how to claim GitPOAP in CONTRIBUTING.md (5a1b39d)
  • docs(README): added DOI/zenodo, updated donations badge (d8c7753)

📦 aw-server

🐛 Fixes (2)

  • fix: re-enable flask multi-threading (#94) (a012e7a)
  • fix: made heartbeats threadsafe (#95) (92997c2)

🔨 Misc (2)

  • chore: applied no_implicit_optional (af61292)
  • docs(README): fix broken link (#87) (0e55b94)

📦 aw-webui

✨ Features (5)

  • feat: added timeline visualization in Activity view (#380) (d96471c)
  • feat: add support for magic string CATEGORIES in query editor (#372) (e9aa9e1)
  • feat: pull default query from query param (#371) (e2c5a7a)
  • feat: added category-builder to easily make categories from uncategorized time (and a notification when much is uncategorized) (#378) (74778e0)
  • feat: added "count-as-active" setting to always count some apps/titles as active (#375) (40e6f25)

🐛 Fixes (12)

Click to expand

  • fix: fixed periodusage mouseout error (reset color) (#397) (47a4687)
  • fix: ignore CanceledError's in ErrorBoundary messages (#396) (bd4ac3d)
  • fix: print error when CATEGORIES used and no categories set (#388) (7d4438f)
  • fix: better messages in CategoryBuilder when all done (12effc6)
  • fix: ci and e2e test (#383) (cbb555d)
  • fix: fixed unnecessary settings store update (6b71838)
  • fix: improved categorization settings in several ways (validation, escaping, unsaved changes dialog) (9f37315)
  • fix: fixed bugs in QueryExplorer (27e5c59)
  • fix: fixes to count-as-active (033ad99)
  • fix: enforce unix-style newlines through .gitattributes (#377) (4a6de2f)
  • fix: add browser-queries support for waterfox and orion (#370) (b6bd53f)
  • fix: fixed NewReleaseNotification couldn't be hidden/disabled (#374) (bfe847c)

🔨 Misc (2)

  • refactor: switched to using media repo for logo assets (4362717)
  • docs: better explain how to use pre-releases for dev/testing (#373) (3361706)

📦 media

🔨 Misc (9)

Click to expand

  • added social media and play store banners (7eeb8d6)
  • Remove unnecessary logo after automatic dark mode recoloration (cb597f7)
  • Merge pull request #1 from xylix/monochrome-logos (6097588)
  • Add monochrome logos (Used on MacOS trayicon) (510cefc)
  • Merge branch 'master' of github.com:ActivityWatch/media (1c1221c)
  • added 128px version of logo (915724f)
  • added png2icns script and icns version of logo (32b7939)
  • added .ico version of logo (9cb68e0)
  • Initial commit, included logo, banner and Varela Round (d705a5f)

📦 aw-server-rust

✨ Features (1)

  • feat: add custom visualization support (custom_static) (#301) (8bf4cb3)

🐛 Fixes (8)

Click to expand

  • fix: applied cargo fmt (7b8b7b3)
  • fix: fixed deprecations and ran clippy --fix (923ba82)
  • fix: several android fixes (#323) (8173d57)
  • fix: better bucket matching error (taking into account hostname) (#318) (3d7d952)
  • fix: only filter certain loggers when not in debug mode (#319) (fbdc6b5)
  • fix: extra debug logging when in testing mode (#310) (5bd70f9)
  • fix(sync): important FIXME comments, improvements to sync scripts (922f9b3)
  • fix: source log level from ENV (#304) (d6b3992)

🔨 Misc (5)

  • docs: improved aw-sync README (1092f32)
  • docs: added mention of Python prototype to README (58cb4f7)
  • chore: bumped version to 0.12.1 (8df8251)
  • docs: source comment typo (#303) (2bbf4ee)
  • test: adding explicit test for long pulse merge (#307) (d6a61d9)

📦 aw-webui

✨ Features (5)

  • feat: added timeline visualization in Activity view (#380) (d96471c)
  • feat: add support for magic string CATEGORIES in query editor (#372) (e9aa9e1)
  • feat: pull default query from query param (#371) (e2c5a7a)
  • feat: added category-builder to easily make categories from uncategorized time (and a notification when much is uncategorized) (#378) (74778e0)
  • feat: added "count-as-active" setting to always count some apps/titles as active (#375) (40e6f25)

🐛 Fixes (12)

Click to expand

  • fix: fixed periodusage mouseout error (reset color) (#397) (47a4687)
  • fix: ignore CanceledError's in ErrorBoundary messages (#396) (bd4ac3d)
  • fix: print error when CATEGORIES used and no categories set (#388) (7d4438f)
  • fix: better messages in CategoryBuilder when all done (12effc6)
  • fix: ci and e2e test (#383) (cbb555d)
  • fix: fixed unnecessary settings store update (6b71838)
  • fix: improved categorization settings in several ways (validation, escaping, unsaved changes dialog) (9f37315)
  • fix: fixed bugs in QueryExplorer (27e5c59)
  • fix: fixes to count-as-active (033ad99)
  • fix: enforce unix-style newlines through .gitattributes (#377) (4a6de2f)
  • fix: add browser-queries support for waterfox and orion (#370) (b6bd53f)
  • fix: fixed NewReleaseNotification couldn't be hidden/disabled (#374) (bfe847c)

🔨 Misc (2)

  • refactor: switched to using media repo for logo assets (4362717)
  • docs: better explain how to use pre-releases for dev/testing (#373) (3361706)

📦 aw-watcher-afk

🐛 Fixes (1)

  • fix: fixed incorrect description argument to ArgumentParser (7ec5683)

🔨 Misc (1)

  • docs: document default afk detection threshold (#56) (c50bacb)

📦 aw-watcher-window

🐛 Fixes (3)

  • fix: misc fixes to swift script on macos, incl URL inspection (#69) (f08afe8)
  • fix: improved error handling to avoid logspam (#73) (8b78fdd)
  • fix: fixed incorrect description argument to ArgumentParser (dde734f)

🔨 Misc (2)

  • chore: applied no_implicit_optional (6fdff0e)
  • perf: use win32 API instead of WMI to query process information (#83) (6e0778d)

📦 aw-qt

📦 aw-core

🐛 Fixes (2)

  • fix: added rotating logfile handler with max size to prevent large logs (#114) (94f7f96)
  • fix: better comment out example/placeholder config (only keys, not headers or empty lines) (#113) (d7c91cd)

🔨 Misc (2)

  • chore: applied no_implicit_optional (6f0affa)
  • chore: bumped version to 0.5.11 (637a392)

📦 aw-client

🐛 Fixes (1)

  • fix: improved error handling, avoiding huge log files (#68) (408e814)

🔨 Misc (2)

  • chore: applied no_implicit_optional (4e45bb6)
  • chore: bumped version to 0.5.11 (9bae2fd)