New Features
- Alt+J previews the whole row as JSON in the bottom dock, and follows the cursor from row to row. Also on the cell right-click menu
- JSON colours are selectable in Settings → Appearance: Auto, Vivid, Ocean, Solarized, GitHub and Monochrome
Bug Fixes
- Opening an array cell no longer takes the view down with "This view hit an error"
- Scrolling no longer tears, leaving a band of repeated rows above a seam
- A cell holding multi-line text reads on one line instead of showing gaps where the line breaks were
- Control characters show what they are instead of an empty box
- The switch keeps its thumb inside its track at every zoom level
Changes
- Array columns read as JSON, the same form the editor and the jsonb column beside them already used
- The array editor reads as one list instead of a stack of separate fields, and its row controls stay put instead of appearing under the pointer
- The expanded row and its JSON tree sit on one type scale, and a key's colon sits against the key
- Settings descriptions are one line each instead of a paragraph
- Opening a schema with hundreds of tables costs one icon-settings subscription instead of one per icon
Install
Package managers (no security warnings):
# macOS
brew install --cask stroke-app/tap/stroke
# Windows
scoop bucket add stroke https://github.com/stroke-app/stroke
scoop install strokeOr download directly below:
macOS: stroke_*_aarch64.dmg (Apple Silicon) · stroke_*_x64.dmg (Intel)
Ad-hoc signed. If macOS says it's "damaged", run once:
xattr -cr /Applications/Stroke.app
Windows: stroke_*_x64-setup.exe (recommended) · .msi
Unsigned. On SmartScreen, click More info, then Run anyway.
Linux: .deb · .rpm · .AppImage
Built from 6ac02d73714d263e6d266d24760652a1c6e66bab.