osfeed.dev
Release / / with v1.5.0, v1.5.1

Reprieve v1.5.2

Undo a park during its animation without a deferred move hiding the restored window again.

Before you upgrade to v1.5.2

2 to fix

After `omarchy plugin update tech.greyforge.reprieve`, run `omarchy restart shell` to load the service and cached QML, then run `reprieve doctor`.

Action requiredAffects: Existing installations updating to v1.5.2.
Read the evidence

Disable the conflicting panel with `omarchy plugin disable io.github.avillagran.omarchy-control-panel`, then run `hyprctl reload`; the separate upstream fix is not bundled.

Action requiredAffects: Installations where older Omarchy Control Panel versions overwrite Reprieve's `Super+W` binding.
Read the evidence

What changed in v1.5.2

Rapid duplicate parks and early undo settle pending moves; redo uses the chosen flight and clears fullscreen before parking. Reopen rows select the intended entry despite timeout sweeps, and newly granted timeout grace survives reloads.

Also: Delete forgets Reopen entries; flight geometry and diagnostics improve; upgrades require a shell restart.

Update to v1.5.2 with `omarchy plugin update tech.greyforge.reprieve`, then `omarchy restart shell` and `reprieve doctor`. Python remains the journal fallback.

Fixed and improved

Rapid duplicate parks and early undo settle pending flights so a restored window is not hidden again; redo clears fullscreen before parking.

Now worksPark and restore live windows with their workspace, floating state and fullscreen mode preserved.
Read the evidence

v1.5.1 restores the intended Reopen entry even when a timeout removes a row above it; Delete now forgets a Reopen entry with one press.

Now worksReopen supported browsers and web apps after their original window has gone.
Read the evidence

v1.5.2 fixes missing or incorrectly sized flights after moving or resizing windows, keeps the angel visible during lift, and makes redo follow the selected effect.

Now worksChoose a snapshot flight or winged animation when parking and restoring windows.
Read the evidence

Newly granted timeout grace is persisted; unchanged setting writes succeed and rejected writes retain the previously accepted setting.

Now worksAutomatically close parked windows after a chosen timeout and see their remaining time.
Read the evidence

`reprieve status` reports renderer screens, active scenes, cached frames and fallback reasons; `reprieve doctor` reports enabled effects without an available renderer.

ImprovedInspect hidden windows, journal health and shortcut conflicts without changing settings.
Read the evidence

v1.5.0 offers an optional faster journal via `make native` (C compiler, `pkg-config`, json-c headers); `make clean` returns to Python. Reported speedups are local benchmarks, not guarantees.

ImprovedRecover parked windows after shell restarts and bring stranded windows back to the current workspace.
Read the evidence

Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.