Skip to content

v1.4.2

Choose a tag to compare

@github-actions github-actions released this 29 Sep 11:41
· 2 commits to main since this release
77c0f35

Changes

  • Quick batch entry (lifeos timelog add) keeps zero-length lines as zero-minute records instead of silently pushing the end time to the next day and storing 24 hours. Both HHMM Title and HH:MM-HH:MM Title lines with equal start and end now store exactly what was typed; ranges that genuinely cross midnight still roll forward with the existing warning.

  • Dependency handling is fixed and current: the package declares sqlalchemy[asyncio], so uv tool install "lifeos-cli[web,postgres]" keeps greenlet on every install shape, and the locked dependency set moves to SQLAlchemy 2.1.1. A fresh install previously resolved SQLAlchemy 2.1 without greenlet, and lifeos web serve exited during startup with ImportError: The SQLAlchemy asyncio module requires that the Python 'greenlet' library is installed.

Full changelog: v1.4.1...v1.4.2