Skip to content

dsh-overleaf v0.3.5

Choose a tag to compare

@gychen-NJU gychen-NJU released this 28 Aug 20:29
· 8 commits to main since this release

dsh-overleaf v0.3.5

Hands-off agent output + assist panel usable + compile/PDF hardening

Field round three fixes:

  1. Assist panel was COVERED by the fixed keep-alive iframe (root stacking context, z 99999): the frame now yields its right-side width while the panel is open, so all panel controls are clickable.
  2. Agent output capture hardened: the workspace handoff file is polled for a STABLE revision (two identical polls + mtime signature), cleaned of one outer latex/tex fence, and placed into the reviewable custom-content box - the user inspects before inserting at the caret. Spinner, live wait seconds, cancel, and a 10-minute timeout included.
  3. routeUrl now re-roots ABSOLUTE same-origin URLs (window.origin + file.url built by the compile result builder) including Request objects; dynamic resource attributes share the routing.
  4. Synchronous compile calls get a 10-minute upstream timeout; relative upstream redirects resolve against the full request URL.
  5. Live smoke gained compile + ranged-PDF regression (exact bytes via Range).

Upgrade

dsh plugin --profile web add github:gychen-NJU/dsh-overleaf

(already installed? remove first, re-add, restart the web service, then hard-refresh with Ctrl+F5)