Changelog
Release history · newest first
April 20, 2026 — Store assets
- Automated screenshot capture flow for App Store submission (Maestro).
- Privacy policy refined and published.
April 19, 2026 — Mistral transcription
- Mistral API support alongside OpenAI. Bring-your-own-key, stored in Keychain.
- Transcription provider picker in settings.
April 19, 2026 — Settings restructure
- Settings navigation reorganized for clarity.
- Provider handling and labels unified.
- Format utility refactor.
April 19, 2026 — Editable commits
- Commit message and slug are now editable before commit.
- Slug sanitization to keep filenames safe.
April 19, 2026 — AI provider selection
- AI provider selection in settings.
- OpenAI key management, Keychain-backed.
- Pluggable transcription provider layer.
April 19, 2026 — Reading-first UI
- Note display shows duration and date.
- Recording visualization rebuilt with animated wave bars.
- New SVG assets for recording state.
April 19, 2026 — Record button polish
- Removed dashed border from record button for a cleaner look.
April 19, 2026 — Haptics and motion
- Haptic feedback on press interactions.
- AnimatedPressable primitive introduced.
- NoteRow refreshed with new press behavior.
April 19, 2026 — Search
- Search in notes list.
- NoMatchView empty state.
- Improved note filtering.
April 19, 2026 — Onboarding polish
- Repo selection with refresh.
- Improved token handling and error messaging.
April 19, 2026 — Rename to gitnotes
- Project renamed from Ecully to Gitnotes across references and config.
April 19, 2026 — Settings & languages refactor
- Settings and languages screens restructured.
- New components for error and loading views.
April 19, 2026 — Branch, folder, language
- Branch picker.
- Folder picker.
- Language preference for transcription.
April 19, 2026 — Transcription core
- Audio transcription pipeline.
- Metadata generation (duration, date, slug).
April 18, 2026 — Initial commit
- Project scaffolded on Expo SDK 54 + React Native 0.81.
- Expo Router screens and base theme tokens.