Skip to content

Releases: MSF42/personal-tracker

v0.2.6

16 Apr 13:25

Choose a tag to compare

v0.2.6 — display name sync + package.json fix

v0.2.5

16 Apr 13:19

Choose a tag to compare

v0.2.5 — profile picture + nav layout fixes

v0.2.4

15 Apr 23:23

Choose a tag to compare

v0.2.4 — ship .zip for macOS auto-update

v0.2.3

15 Apr 23:13

Choose a tag to compare

v0.2.3 — drop Beta label (for real)

v0.2.2

15 Apr 23:13

Choose a tag to compare

v0.2.2 — drop misleading Beta label

v0.2.1

15 Apr 23:06

Choose a tag to compare

v0.2.1 — auto-updater channel fix

v0.2.0

15 Apr 20:14

Choose a tag to compare

v0.2.0 — outliner suite: search, today, wiki-links, recurrence

v0.1.7-beta

22 Mar 02:10

Choose a tag to compare

v0.1.7-beta Pre-release
Pre-release
fix: add disable-library-validation entitlement for PyInstaller sidecar

PyInstaller's bundled Python.framework is signed by python.org, not our
Team ID. Without this entitlement, macOS hardened runtime blocks dlopen
with "different Team IDs" and the API binary exits with code 255.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

v0.1.6-beta

22 Mar 02:01

Choose a tag to compare

v0.1.6-beta Pre-release
Pre-release
fix: lazy-require electron-updater to prevent startup crash

Top-level require('electron-updater') was crashing main process before
startApi() ran if the module failed to load in the packaged app. Move
the require inside setupAutoUpdater() and wrap in try-catch so updater
failures are non-fatal.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

v0.1.5-beta

22 Mar 01:41

Choose a tag to compare

v0.1.5-beta Pre-release
Pre-release
fix: expose app version synchronously via process.env in preload

Replace async IPC approach with a synchronous env var set in
app.whenReady() and read directly in preload — simpler and avoids
timing issues with ipcRenderer.invoke.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>