Skip to content

Releases: PerceptronV/puddle-code

v0.2.19

Choose a tag to compare

@github-actions github-actions released this 04 Oct 16:08

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

Choose a tag to compare

@github-actions github-actions released this 02 Oct 19:27

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

Choose a tag to compare

@github-actions github-actions released this 30 Sep 22:08

Fixed

  • Keep commit graph lanes continuous when a merge joins an existing lane.

v0.2.16

Choose a tag to compare

@github-actions github-actions released this 30 Sep 20:14

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

Choose a tag to compare

@github-actions github-actions released this 30 Sep 04:49

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

Choose a tag to compare

@github-actions github-actions released this 26 Sep 20:19

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 --version as 22.0c3, joining the connector suffix without a hyphen.

v0.2.13

Choose a tag to compare

@github-actions github-actions released this 26 Sep 18:14

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

Choose a tag to compare

@github-actions github-actions released this 26 Sep 08:25

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

Choose a tag to compare

@github-actions github-actions released this 26 Sep 06:51

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

Choose a tag to compare

@github-actions github-actions released this 26 Sep 04:01

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.