Repository navigation
Releases: PerceptronV/puddle-code
Release list
v0.2.19
Fixed
-
Replace stale desktop SSH authentication prompts per host during background retries, and close prompts when their requesting SSH process exits.
-
Allow agent and terminal sessions to share a local repository's current branch before its first commit, without requiring a remote.
v0.2.18
Changed
-
Slightly tighten horizontal key spacing in the mobile terminal strip.
-
Label mobile terminal modifiers with the Mac symbols ⌃, ⌥ and ⇧ while retaining accessible names and pressed-state highlighting.
Fixed
-
Close terminal and agent session panels after archiving from their tab controls, even when the archive update arrives before the request completes.
-
Add a one-shot Shift key to the mobile terminal strip and preserve Ctrl/Opt/Shift combinations for application-mode arrows, Shift+Tab, Shift+Enter and Escape.
-
Open forwarded applications from desktop terminal links and port chips using an application-scoped invitation, so the system browser does not require a separate Puddle login.
v0.2.17
Fixed
- Keep commit graph lanes continuous when a merge joins an existing lane.
v0.2.16
Added
- Add an archive action beside the close button on hovered agent and terminal tabs.
- Render Mermaid diagrams and LaTeX maths directly in terminal output with theme-aware colours and a source toggle.
v0.2.15
Fixed
- Open complete terminal URLs across soft wraps and indented TUI line breaks using the shared file-path cell mapping, and copy standalone hyperlinks as plain URLs without Markdown formatting.
- Default new projects to an empty base branch that follows the clone, and migrate existing repository defaults to empty once while retaining existing session branches.
v0.2.14
Added
- Offer Download when holding a mobile file row, preserving filenames and bytes with the existing 8 MiB remote file limit.
Fixed
- Render mobile PDF previews from fetched bytes without a blob request blocked by the deployed security policy.
- Keep mobile switches horizontal while preserving their larger touch targets.
- Format the daemon protocol in
puddle --versionas22.0c3, joining the connector suffix without a hyphen.
v0.2.13
Fixed
- Forward Codex selections to the viewing browser even when copying to the daemon host's native clipboard succeeds; apply the compatibility setting on agent launch and resume.
v0.2.12
Fixed
- Keep terminal file paths clickable across indented line breaks and padded TUI wraps, preserving line/column targets and wide-character coordinates.
- Copy mouse-selected Codex text over SSH on the first Ctrl+C or Command+C by delivering the delayed OSC 52 reply to the client clipboard; support desktop Copy and keep highlighting/replay from copying automatically.
v0.2.11
Changed
- Require two native caret steps per arrow when using the iOS spacebar trackpad, ignoring smaller movements.
- Use Puddle’s PDF viewer for ordinary PDFs as well as LaTeX output, with per-tab scroll and zoom restoration.
Fixed
- Send spaces and capital letters only once when typing into the iOS terminal.
- Preserve PDF scroll progress and zoom when switching tabs or projects and refreshing compiled output.
- Preserve independent source, untitled, diff, Markdown, HTML and mobile text view positions across tab/project switches; avoid repeating old source-navigation jumps.
- Keep saved agent and shell scroll positions until the initial terminal replay completes, so a workspace remount cannot reset them to the bottom.
- Anchor PDF pinch zoom to the page point under the pointer or touch midpoint after the new page sizes are committed.
v0.2.10
Fixed
- Restore scrolling and drag selection in fullscreen Codex and other mouse-aware terminals after attachment or reconnect by preserving mouse encoding in terminal snapshots.