ConnectOnionConnectOnion

1.9.0a12 — REM opens safely on Windows

This opt-in preview carries the 1.9.0a11 morning reader and fixes co rem open on Windows. Stable remains 1.8.10.

The reader renders the private notebook into a local HTML snapshot. Earlier previews used the POSIX-only O_NOFOLLOW flag to protect the predictable snapshot filename. Windows Python does not provide that flag, so the command could fail before opening the page.

The reader now writes a complete snapshot under a private random name and atomically replaces the public filename. A planted symbolic link is refused; the write does not follow its target. The notebook itself remains unchanged.

The Windows CI builds and installs the wheel, then runs co rem open --no-launch twice from outside the source checkout. Unit tests cover a planted link and repeat opening, and browser tests cover the generated page. The morning reader screenshots remain the visual evidence for the unchanged UI.

Install

python -m pip install --upgrade 'connectonion==1.9.0a12'
co rem open

Known limits

The reader is still a read-only snapshot. It cannot yet compare claims before and after a pass (#2096), save recall feedback (#2097), or answer questions inside the reader (#2071). See the a11 notes for the full product audit and other open work.

View Markdown source

Star us on GitHub

If ConnectOnion saves you time, a ⭐ goes a long way — and earns you a coffee chat with our founder.