You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
macOS: GitBolt runs on Macs with Apple Silicon (macOS 12 or later), from a .dmg: drag it
to Applications. It's ad-hoc signed, not notarized, so the first launch needs xattr -dr com.apple.quarantine /Applications/GitBolt.app or System Settings › Privacy &
Security › Open Anyway. Chromium runs sandboxed, as elsewhere. Shortcuts use ⌘, with a
native menu bar. Folders open in a tab from Finder's Open With, the Dock icon or open -a GitBolt <folder>. Updates replace the app in place, then Restart GitBolt.
Tab groups: drop a tab onto another to group them. A coloured chip names the group: click
it to collapse the group, drag it to move the group, hover it for a list of its tabs, and
right-click it for its colour, name, New tab in group, Save and close group, Ungroup tabs and
Delete group. The group's tabs share a coloured line along their top. Drag a tab into or out
of a group to join or leave it; a tab's menu also has Add to new group, Add to group and
Remove from group. Saved groups reopen from the tab bar's right-click menu, and groups are
kept with your tabs.
Double-clicking the tab bar's empty space opens Open repository.
Front matter: a Markdown file's leading YAML (---) or TOML (+++) front matter renders
as a table of keys and values, and the rendered diff shows a changed value word by word.
Changed
A rendered Markdown diff opens at its first change, as the source diff does.
A folder opened when GitBolt starts (or from a second launch) takes the empty Open repository
tab instead of opening beside it.
Fixed
After closing a file in a long history, part of the graph's lanes stayed blank until you
scrolled.
Security
Dependencies: KaTeX 0.16.47 to 0.18.10 (prototype pollution could bypass trust) and the
DOMPurify copy bundled with Monaco 3.4.15 to 3.4.16 (IN_PLACE advisories), both pinned with
npm overrides. GitBolt used neither vulnerable feature.