Skip to content

Punchlist v1.5.60

Choose a tag to compare

@evrenucar evrenucar released this 13 Aug 11:40

Mobile work stays under your fingers

This release rolls up the accepted mobile stability work since v1.5.35.

  • Completing tasks no longer moves the next checkbox away from the place you were tapping.
  • Mobile task rows keep a direct + action without sacrificing nested text width. Delete appears only on the selected row, at its top-right edge.
  • Nested deletion confirmations sit directly above the exact branch being deleted, follow its indentation, and retain full-size Delete and Cancel touch targets.
  • Focus mode now contains long text, metadata, images, captions, and nested outlines within narrow phone screens.
  • On small screens, Back and Fold all sit in a bottom-left safe-area-aware dock.
  • The hamburger pins to the top-right after its normal position scrolls away, then returns when you reach the top.
  • Completed and Trash have enough bottom space to remain visible above iPhone Safari controls.

Offline, downloaded, and hosted copies

  • Hosted navigation checks the network for a fresh shell before falling back to the service-worker cache, while offline reopening still works.
  • Direct file:// use, JSON import/export, local persistence, history, images, and sync settings remain supported.
  • The localStorage key and board schema did not change.
  • Downloaded copies now check latest.json for updates instead of depending on the GitHub Releases poll.

Verification

  • 178 static tests passed.
  • 40 Chromium browser tests passed, including real-touch paths, IndexedDB images, shared-origin warnings, offline reopening, and the mobile 320/360/390px matrix.
  • Physical-phone acceptance passed on the private HTTPS candidate.
  • Old published artifact → v1.5.60 → old artifact rollback was rehearsed on one origin without clearing browser storage. The board remained readable and editable in every version.
  • Candidate SHA-256: de7273a996d1061a5adf36348e758201c0d7085ec6daf31165f000ce413b6d45
  • Previous rollback asset: Punchlist v1.5.35 HTML

Full build notes · How to update a downloaded copy