Releases
v1.2.1
Compare
Sorry, something went wrong.
No results found
ax1g
released this
19 Aug 14:41
Changed
State.js state-machine module: bucket lifecycle, suspend detection, and midnight rollover extracted from Service.qml into pure, testable functions.
lib/browser_aliases.json as single source of truth for browser canonicalization; Model.js and resolve_app.py read from it.
State.js unit tests and data-safety test coverage for pruning, midnight rollover, and corrupt-input recovery.
Project reorganized: Model.js → lib/Model.js, resolve_app.py → scripts/resolve_app.py.
Fixed
Deprecated Qt.include() replaced with inline JSON to silence QML warnings.
persist() calls restored after State.js extraction accidentally dropped them.
closeActiveBucket consolidated through State.closeActiveBucket in rollover; remaining root.closeActiveBucket references removed.
Service wired to State.applyResolvedApp; resolver aliases guarded against missing entries.
Shadowed variable d renamed to dt in commitElapsed.
You can’t perform that action at this time.