v0.2.5 — update-available banner
PQA 0.2.5
Added
- Update notice. A SessionStart hook now prints a one-line banner when a newer PQA release exists:
```
⬆️ PQA available — you have .
Update: /plugin (or: git pull && ./scripts/install.sh)
```
The GitHub Releases check is cached 24h, times out in 2s, fails silent offline, and never blocks a session. Stdlib-only. Why a SessionStart hook and not the status line: the status line is a single global setting (often owned by another plugin), whereas every plugin's SessionStart hook runs — so this is conflict-free.
Notes
- Installed version ships in
hooks/PQA_VERSION(present in both plugin and manual installs); a test guards it against drifting frompyproject/manifests.
Full changelog: https://github.com/aura-farming/pqa/blob/main/CHANGELOG.md