Skip to content

GitNotēs 1.6.0 (stable)

Choose a tag to compare

@vidwadeseram vidwadeseram released this 12 Sep 20:26

What's New in 1.6.0 (stable)

This is a significant stability and build-quality release spanning 249 commits since v1.5.3. Key highlights:

Build & Platform

  • Android GitEngine native module — full Kotlin implementation (clone, status, diff, stage, commit, history, conflicts, fetch, pull, push, branches, remotes, repair)
  • EAS cloud build pipeline for Rust GitEngine across all four Android ABIs
  • R8 minification and resource shrinking enabled for Android release builds
  • iOS Xcode 26 compatibility — Swift flags generator, ExpoSQLite explicit modules, UniFFI module map fixes
  • System-default Android orientation — tablets and foldables now use landscape

UI / Layout Stability

  • Explore tab header insets — all sub-tabs (commits, changes, staging, remotes, conflicts) now render correctly below the workspace header on every screen size
  • Android hook-order crash fixes — FilesSection and responsive dimension components no longer crash on Android due to hook count mismatches
  • Responsive layout — NoteImage and GraphViewScreen now react correctly to orientation changes

Sync

  • Write-through clone mode — commits and pushes happen immediately when online (8s budget); offline changes queue durably and push when connectivity returns
  • Conflict resolution UX — editor-first flow with Accept ours/theirs/both and full edit
  • Repository identity recovery — clone corruption recovery preserves repoId, host context, and credentials through re-clones
  • Foreground sync reliability — missing Git object recovery, foreground failure alerts, local worktree path fixes

Pro / Paywall

  • Entitlement sync — RevenueCat callbacks and account bind/unbind now correctly refresh Pro state

Productivity

  • SSH authentication — SSH key storage, host SSH flag, SSH remote URL construction and credential wiring
  • Command palette — hint chips for quick command discovery, better modal positioning
  • Custom templates — full CRUD with GitHub sync
  • Todo kanban view — redesigned with better header offset and screen-edge handling
  • Calendar view — content now properly offset below absolutely-positioned header
  • Daily quote settings — grouped under Artificial Intelligence with keyboard handling fixes

Full changelog: https://github.com/gedwolmen/gitnotes/blob/main/CHANGELOG.md
Wiki: https://github.com/gedwolmen/gitnotes/wiki
Issues: https://github.com/gedwolmen/gitnotes/issues