Digit 1.1 is a mobile and accessibility release. The same fast, cache-first git browser as 1.0, now just as happy to be dug into from a phone, a keyboard, or a screen reader.
Full Changelog available here: 1.0...1.1
Dig from anywhere (small-screen overhaul)
- The navbar and repo tabs stay pinned while you scroll
- On narrow screens the secondary tools: branch selector, clone menu, and the feed/website/upstream links, collapse behind a ☰ on the tab bar; tap anywhere outside to close, no JavaScript required
- The commit log sheds its author and date columns and clamps each subject to a single line, tap a commit for the rest
- Dropdowns size to their contents instead of sprawling off-screen
Reachable by everyone (accessibility)
- Skip-to-content link and visible focus rings throughout
- Navigation landmarks, table captions, and ARIA current-state on the tabs and branch selector, so assistive tech can follow along
- The
?keyboard help is now a proper dialog
A better look at commits
- Redesigned commit view: subject and message in a bounding box that wraps cleanly, no more sideways scrolling on a phone, an abbreviated hash, and a parent / child / patch footer, with a matching frame
around the diff - Tag and branch-head pills next to commits in the log, overview, and commit views; click one to jump to the log from that ref
- The clone button is now a filled green button
Browsing files and trees
- Blob and blame views gain a framed header, filename, size, and a ☰ menu of file actions, and the code no longer overflows sideways on a phone
- The overview file box collects its documents (readme, license, contributing) and the source / raw / blame actions into one ☰ menu, at every screen size
- The current path shows as a breadcrumb in the page title instead of a separate line that repeated the repo name
Keyboard
- Step between a commit and its parent or child, and page through the log, without leaving the keyboard; press
?for the full list
Fixes
- The log fits the window height
- Recover the tail commits that could go missing on the last log page
- No more stray blank line at the top of a rendered diff
/favicon.icois served instead of returning 404- Code and diff text no longer balloon past their surroundings on iOS Safari (text auto-sizing pinned)
Prebuilt static binaries for linux amd64 and arm64 below, with checksums.