Changelog

What’s new

Every update documented. No surprise changes.

v3.1.1 October 2026 Latest
  • Search goals under the practice timer - find any goal fast, even with a long list
  • Random goal picker that favors goals you have been skipping
  • Add and edit practice sessions manually - change goals, durations, and add segments
  • Export practice history as CSV from History → Sessions
  • Goal chips under the timer ordered by last practiced so recent work is one tap away
  • Session edit saves all field changes when you tap Done

v3.1.0 September 2026
  • RepLog on iPhone and iPad - practice sessions, goals, history, dashboard, and media on mobile
  • Apple Watch practice companion - start sessions and control the metronome from your wrist
  • iCloud sync between Mac, iPhone, and iPad - goals, history, dashboard, and media stay aligned
  • Link goals to media files for quicker practice with reference clips
  • Optional practice countdown (3-2-1) before you start a segment
  • Pro unlock works across Mac, iPhone, and iPad with the same purchase

v3.0.1 September 2026
  • Full native Mac rewrite (SwiftUI) - faster, cleaner, and built for the long haul
  • Redesigned dashboard and richer practice history
  • Media library - record practice audio/video, plus PDFs for charts, tabs, and scores next to your recordings
  • Pause and resume a live practice session without losing time (stays paused if you switch tabs)
  • Optional 3-2-1 countdown before you start
  • Free and Pro tiers via the Mac App Store (one-time in-app purchase)
  • Metronome and chromatic tuner carried into the native Mac shell
  • Foundation laid for RepLog on mobile

v2.0.2 June 2026
  • macOS App Sandbox storage support - added native security-scoped bookmarks to persistently support custom database and media folders outside the sandbox (e.g. Dropbox, iCloud Drive) across launches
  • Database Recovery Dialog - the recovery file picker now automatically creates a persistent security bookmark when locating an existing database

v2.0 May 2026
  • Interactive Visual Theory References - built-in guitar fretboards, piano keyboards, chord voicing diagrams, and an interactive Circle of Fifths directly in the practice dashboard
  • Video & Audio Practice Media Logs - record practice sessions in high quality in-app, complete with auto-generated thumbnails and goal tags
  • High-Performance Camera Engine - standard AVFoundation native camera integration, preventing device hangs or conflicts
  • Direct Local Video Streaming - custom local asset server for video feeds, bypassing large Base64 serialization limits
  • Beautiful Default Category Icons - aligned default icons for Song, Scale, Picking Style, Chord, and Exercise to their custom artwork
  • Active & Deleted Goal State Clarity - soft-deleted goals are now labeled with a "(deleted)" tag in practice logs with hover tooltips, and new goals default to 0% progress

v0.4 April 2026
  • Dashboard view - weekly overview, recent sessions, goal progress at a glance
  • Real progress percentages calculated from logged BPM data, not estimates
  • Session table with goal badge, date, time, and duration
  • Goal cards now show labeled attributes (Scale: Am, BPM: 90) instead of raw values
  • Status badges as colored pills across goals and dashboard
  • Goal edit form reorganized - 4-column grid, Title first, Notes always full-width at bottom

v0.3 April 2026
  • Built-in chromatic tuner - mic-based pitch detection for any instrument
  • Cents deviation needle with smooth EMA and majority-vote stability filter
  • Note name, octave, and Hz display - turns green when in tune (within ±5¢)
  • Progress panel on “End Segment” - log current BPM and completion %
  • Track metric selector per goal - choose which attribute to measure progress by
  • “End Segment” button is now red (danger) for clarity
  • “Stop” renamed to “Complete Session” (green)
  • Goal picker chips disabled while a segment is active - must end segment to switch

v0.2 March 2026
  • Goals system - songs, scales, techniques with custom attributes
  • BPM targets and progress tracking per goal
  • Goal types with configurable fields and icons
  • Status workflow: active → completed / on-hold / dropped
  • Metronome accent beat fixed - AudioContext resume now async to prevent timing drift

v0.1 March 2026
  • Initial release
  • Session start / stop with elapsed timer
  • Segments attributed to goals or free practice
  • Built-in metronome - tap tempo, 10 time signatures, volume control
  • Session history
  • SQLite local storage - all data stays on your Mac

Stay in the loop

Subscribe to our newsletter for major feature announcements, release notes, and helpful tips. No spam, ever.