Skip to content

v1.8.0

Latest

Choose a tag to compare

@nekocode nekocode released this 07 May 09:19

What's new in v1.8.0

GitHub Sync — overhauled

  • Welcome onboarding — GitHub Device Flow login + clone an existing vault from your remote.
  • Repo / branch picker — switch branches inline; auto-merges into the local bootstrap branch.
  • Conflict resolution sheet — side-by-side local / remote diff, per-file pick.
  • SSH remote URLs (git@github.com:owner/repo.git) are now transparently rewritten to HTTPS + token, so existing repos clone and sync without reconfiguration.
  • Sync engine: rebase → merge — all conflicts surface in a single pass instead of N rebase steps; local commit hashes are preserved.
  • Single source of truth for the remote URL — read straight from .git/config (the old shadow copy in app preferences is gone).

Command Palette

  • Tab / → completes a slash command inline; Enter still executes. The two are now fully decoupled.
  • Recents / Favorites — inline delete: trash icon on macOS, swipe on iOS.

Polish & fixes

  • Two-tap confirmation for destructive actions, with explicit action / target / consequence copy.
  • Settings — PAT disclosure row is fully tappable; expand animation restored.
  • Vault missing now falls back to the Welcome screen instead of leaving the app in a dead state.
  • Deleting a conflict copy also clears its Recents / Favorites entries.
  • iOS — SDK-conditional signing + explicit iCloud container declaration.

Requires macOS 15.0+ / iOS 17.0+.