RELEASES

What changed

One section per product. Versioned releases lead; the nightly desktop builds and mobile builds behind them fold away underneath. Each line below is one thing that got better.

Rec Rec

0.0.2 beta

  • Rec and Work desktop betas 0.0.2, RECN Node runs as a service, and the apps/ packages/ layout
  • Rec goes audio-first, RECN Work arrives on every platform, RECN Node is the server

0.0.1 beta

  • Validate piece acks in-range and dedup in BlobSend
  • Guard onChunk against malformed peer-controlled offsets
  • Guard swarm scheduler finalize against duplicate dispatch
  • Serialize onOffer's openPartial under the store write lock
  • Guard gateway _active key-reuse race (T5.3 3b-ii)
  • Register a spawned worker synchronously (T5.3 3b-ii)
  • Route incoming blob_busy to the requester too (deferred T5.3 3b.6 item)
  • Multi-source dispatch + dead-source/corrupt-piece reclaim (T5.3 3b.3/3b.4)
  • Smooth asynchronous note transitions
  • SourceWorker — per-source claim/request/advance loop (T5.3 3b.2)
  • Unify embedded block move handles
  • Release wedged sender on localized range-done + make serve budget atomic (T5.3 3b-i review)
  • BlobSend serve-side concurrent-transfer budget (T5.3 3b.6)
  • Refine note editing interactions
  • Localize corrupt-piece failures instead of cancelling the transfer (T5.3 3b.5)
  • Range-scoped completion in BlobReceive (T5.3 3b.1)
  • Keep IME caret off pasted images
  • Avoid Sparkle hang false positives
  • Defer autosave during conflicts

Earlier

  • September 2026Sync moved onto Iroh: encrypted, by device key, across the internet as well as the room.
  • September 2026Reset RECN: unpair every device and start over, keeping your library if you choose to.
  • September 2026Session takes on desktop and phone: record replaces, the previous take stays one tap away.
  • July 2026Desktop Browse rebuilt as one calm, searchable feed.
  • July 2026First beta for macOS and Windows, with self-updating builds. iOS arrives on TestFlight.
Nightly and mobile builds · 16 days

Desktop · Nightly 499–504

  • Files download from one copy per computer, nearest first (#956)
  • See what others have selected in notes, drawings and sessions (#963)
  • See who else is in a note, and follow them (#962)
  • Quick Look on a note shows one bar, not two (#957)

Mobile · Build 376–378

  • Files download from one copy per computer, nearest first (#956)
  • See what others have selected in notes, drawings and sessions (#963)
  • See who else is in a note, and follow them (#962)

Desktop · Nightly 467–496

  • Sync is faster and steadier: batched changes, compressed metadata, no re-downloads of files you already have, Wi-Fi-only file downloads on phones, full-disk pause (#946)
  • Sync sends notes and library changes compressed between up-to-date devices (#937)
  • Files start transferring immediately and same-network devices are always preferred (#938)
  • Sync pulls files from nearby devices first instead of splitting them with far ones (#933)
  • Node's file count drops when you delete, and it frees the space after 30 days (#930)
  • Sync stops retrying a slow device for the same file (#932)
  • Drag a recording, session or note into an open note (#924)
  • Note header is quiet: pin and a ⋯ menu, no format bar (#925)
  • Imports no longer start transcription on their own (#923)
  • Double-click a recording, note or drawing to open it; recordings play (#921)
  • RECN Node's dashboard looks and moves like the rest of RECN, with live traffic down to the second (#917)
  • Desktop Library: single click previews, notes keep the arrow keys, an icon rail, Focus and an auto-hide sidebar (#916)
  • One RECN Node holds several nodes, each with its own name, products and devices (#914)
  • New apps: RECN Photos and RECN Drive (placeholders) (#910)
  • Sync no longer freezes when the device it is downloading from drops out (#912)
  • Tools opens as a dropdown under its button (#911)
  • A device no longer keeps syncing a recording it already holds (#906)
  • Sync problems can be traced across all your paired devices (#903)
  • Space plays and pauses the take under the cursor instead of opening Quick Look (#902)
  • A take's list stays beside the player, and its position bar is gone (#901)
  • App-devices submenu opens beside its row instead of over the output menu (#899)
  • Files keep syncing after a transfer gets stuck (#896)
  • Opening a library with long notes no longer freezes the window (#883)
  • Usage stats are off until you turn them on, never carry your name, and RECN Node can send them too (#887)
  • The player docks under the list as one quiet strip, its waveform drawn finely in red as it plays (#882)
  • RECN Node reports crashes to Sentry when telemetry is on (#881)
  • Library rows show where each file is: faded when it's on another device, hover for which devices have it, tap or click to bring it here (#886)
  • Quitting Rec or Work no longer crashes while sync is running (#879)
  • Pressing play on the Mac no longer freezes the window while the speakers wake (#885)
  • Updates installed from /Applications are no longer refused, and offline update checks stop reporting as crashes (#884)
  • Quitting Rec mid-transcription no longer crashes (#880)
  • Work checks whether your notes' and drawings' images are backed up (#878)
  • The input meter keeps working when a microphone reconfigures (#877)
  • Identity files follow the Keychain after a mismatch, so it stops reporting every launch (#876)
  • Pasting into a note works on phones whose rich clipboard fails (#875)
  • The Library no longer crashes when you jump to a row as the list closes (#874)
  • Notes keep saving after a block changes type (#873)
  • Verify library no longer errors when a background check is already running (#872)

Mobile · Build 347–371

  • Sync is faster and steadier: batched changes, compressed metadata, no re-downloads of files you already have, Wi-Fi-only file downloads on phones, full-disk pause (#946)
  • Sync sends notes and library changes compressed between up-to-date devices (#937)
  • Files start transferring immediately and same-network devices are always preferred (#938)
  • Sync pulls files from nearby devices first instead of splitting them with far ones (#933)
  • Node's file count drops when you delete, and it frees the space after 30 days (#930)
  • Sync stops retrying a slow device for the same file (#932)
  • Opening the app no longer regenerates waveforms; they're made when you open a recording (#931)
  • Recordings no longer transcribe on their own after you stop (#926)
  • Drag a recording, session or note into an open note (#924)
  • Imports no longer start transcription on their own (#923)
  • RECN Node's dashboard looks and moves like the rest of RECN, with live traffic down to the second (#917)
  • Desktop Library: single click previews, notes keep the arrow keys, an icon rail, Focus and an auto-hide sidebar (#916)
  • One RECN Node holds several nodes, each with its own name, products and devices (#914)
  • New apps: RECN Photos and RECN Drive (placeholders) (#910)
  • Sync no longer freezes when the device it is downloading from drops out (#912)
  • A device no longer keeps syncing a recording it already holds (#906)
  • Sync problems can be traced across all your paired devices (#903)
  • App-devices submenu opens beside its row instead of over the output menu (#899)
  • Files keep syncing after a transfer gets stuck (#896)
  • Opening a library with long notes no longer freezes the window (#883)
  • Usage stats are off until you turn them on, never carry your name, and RECN Node can send them too (#887)
  • The player docks under the list as one quiet strip, its waveform drawn finely in red as it plays (#882)
  • RECN Node reports crashes to Sentry when telemetry is on (#881)
  • Library rows show where each file is: faded when it's on another device, hover for which devices have it, tap or click to bring it here (#886)
  • Quitting Rec or Work no longer crashes while sync is running (#879)
  • Pressing play on the Mac no longer freezes the window while the speakers wake (#885)
  • Quitting Rec mid-transcription no longer crashes (#880)
  • Work checks whether your notes' and drawings' images are backed up (#878)
  • The input meter keeps working when a microphone reconfigures (#877)
  • Identity files follow the Keychain after a mismatch, so it stops reporting every launch (#876)
  • Pasting into a note works on phones whose rich clipboard fails (#875)
  • Notes keep saving after a block changes type (#873)
  • Verify library no longer errors when a background check is already running (#872)
  • The player floats over the Library again, and minimises or goes full screen (#870)

Desktop · Nightly 433–452

  • The player floats over the Library again, and minimises or goes full screen (#870)
  • The player gives the waveform the whole width; comments and tools open when you want them (#868)
  • The toolbar player is one pill, and the toolbar always names the folder you're in (#865)
  • Space peeks a take already playing; Return opens its player in place of the list, and Esc or × goes back to the same row (#866)
  • Transcripts read the same on phone and desktop: one store, one reader (#862)
  • Every screen says where a take is the same way, with Download here when it isn't on this device (#860)
  • The phone player fits every screen: comments as a tab or a panel you can close, tools one tap away (#858)
  • Setup now adds your phone, and a recn:// link or a pasted code pairs it (#856)
  • Sync looks and behaves the same on Rec, Work and RECN Node: Resume works after a pause, a failed Retry says so, and sizes read 16 MB everywhere (#854)
  • Sessions are easier to use: Arm on every track, Record never refuses, one top bar, and a mute/solo light (#855)
  • Sync problems and device states are said in plain words everywhere, never as codes (#852)
  • The desktop Library gets quieter: Finder's toolbar and columns, a Get Info inspector, the player in the toolbar, notes and takes open beside their siblings, right-click everywhere (#847)
  • See what's syncing: a ring, a sheet of devices with pieces, and clips that fill in as takes arrive (#846)
  • The Node's Overview shows every device as a ring with pieces and a day of transfer (#851)
  • A phone that re-pairs after a reset trusts its devices again without a relaunch (#848)
  • RECN Node refuses to start twice on one data folder, signs you in with a one-time link, and keeps its token out of logs and URLs (#832)
  • Rename from the sidebar or the Inspector works for a project you are standing in: when its row is not in the list, a name prompt opens instead of nothing happening (#843)
  • Library is a Finder window: sidebar, one toolbar, List and Gallery, inspector on ⌘I, Quick Look, device pages (#838)
  • Sync resumes after a restart, failing transfers can be retried, and lists stay smooth while takes arrive

Mobile · Build 315–330

  • The player gives the waveform the whole width; comments and tools open when you want them (#868)
  • The toolbar player is one pill, and the toolbar always names the folder you're in (#865)
  • Space peeks a take already playing; Return opens its player in place of the list, and Esc or × goes back to the same row (#866)
  • Transcripts read the same on phone and desktop: one store, one reader (#862)
  • Every screen says where a take is the same way, with Download here when it isn't on this device (#860)
  • The phone player fits every screen: comments as a tab or a panel you can close, tools one tap away (#858)
  • Setup now adds your phone, and a recn:// link or a pasted code pairs it (#856)
  • Sync looks and behaves the same on Rec, Work and RECN Node: Resume works after a pause, a failed Retry says so, and sizes read 16 MB everywhere (#854)
  • Sessions are easier to use: Arm on every track, Record never refuses, one top bar, and a mute/solo light (#855)
  • Sync problems and device states are said in plain words everywhere, never as codes (#852)
  • The desktop Library gets quieter: Finder's toolbar and columns, a Get Info inspector, the player in the toolbar, notes and takes open beside their siblings, right-click everywhere (#847)
  • See what's syncing: a ring, a sheet of devices with pieces, and clips that fill in as takes arrive (#846)
  • The Node's Overview shows every device as a ring with pieces and a day of transfer (#851)
  • A phone that re-pairs after a reset trusts its devices again without a relaunch (#848)
  • RECN Node refuses to start twice on one data folder, signs you in with a one-time link, and keeps its token out of logs and URLs (#832)
  • Library is a Finder window: sidebar, one toolbar, List and Gallery, inspector on ⌘I, Quick Look, device pages (#838)
  • Sync resumes after a restart, failing transfers can be retried, and lists stay smooth while takes arrive

Desktop · Nightly 424–430

  • Track headers and the detail pane stop redrawing on every sync tick (#823)
  • Sessions stop flashing the play button while a project syncs in (#813)
  • Syncing a big project updates the screen once per page instead of once per clip (#812)
  • Waveforms for arriving takes draw a few at a time instead of all at once (#811)
  • Analysis overlays no longer stall the app while takes sync in (#810)
  • Windows no longer shows an endless update spinner; the unused Dart Windows updater is deleted (#818)

Mobile · Build 313

  • Syncing a big project stops flickering and stalling: screen updates per page, waveforms draw a few at a time, headers and play buttons stop redrawing on every sync tick

Desktop · Nightly 353–419

  • Rec desktop opens again, and the app icons return to the ivory-on-dark family drawn large enough to read
  • App icons go back to the ivory-on-dark family, drawn large enough to read on a desktop
  • Rec desktop opens again: the Library window no longer wraps itself in its own drop region
  • Library columns keep their rows when you open a deeper project, and a row dragged out of a column lands in the column beside it
  • A row dragged out of a Columns column drops into the column beside it (#795)
  • Library columns keep their rows when you open a deeper project
  • Mobile release builds again: the feed row imports the width breakpoint it uses
  • Mobile release builds again: the feed row imports the width breakpoint it uses (#793)
  • Panes switch instantly, Rec and Work behave the same in the Library and Settings, and project pages show the playing take again
  • Desktop dialogs, prompts and empty screens match across apps, and the Columns view previews whatever you select
  • RECN Work's New palette gets arrow keys, keycaps and selection like Rec's
  • Sharing, pairing and bundles are hardened against bad guests, and the desktop Library answers clicks, keys and drags instantly
  • Rec and Work say their own names, Node finds devices on the LAN by itself, and a Work note's drawings have a right-click menu
  • Colour carries each app: Rec is a red record ring, Work an orange pencil, Node a green beacon (#766)
  • App icons are redrawn Apple-grade and sit crisp in the menu bar, tray and on the website (#764)
  • Rec and Work desktop betas 0.0.2, RECN Node runs as a service, and the apps/ packages/ layout
  • Rec goes audio-first, RECN Work arrives on every platform, RECN Node is the server
  • The startup failure screen says Rec or Work instead of RECN (#758)
  • A cancelled blob send no longer leaves a sender waiting forever (#757)
  • Rec and Work desktop betas move to 0.0.2 so the next promotion ships them (#745)
  • Recording through a loop lands one take per lap (#718)
  • Rec and Work get their own icons and names (#734)
  • Following the playhead stays smooth in continuous scroll (#741)
  • The Android click matches Mac and Windows on count-in and loops (#723)
  • Work shows pasted images, backs up notes, and opens drawings in place (#731)
  • Punch in and out land the same take on Mac, Windows, iPhone and Android (#722)
  • Split, select all, zoom to selection, marker jumps and group trim in the session editor (#725)
  • The session timeline stays smooth while playing on Mac and Windows (#721)
  • Undo and redo work again after the shared history landed (#726)
  • Move groups of clips, pan tracks, see levels per track and use a keyboard on iPad (#727)
  • Click follows the bars and beats of the song on Mac and iPhone (#712)
  • Undo and redo cover every session edit on both apps (#719)
  • Punch out ends the take at the out point on every platform (#713)

Mobile · Build 300–311

  • Rec desktop opens again, and the app icons return to the ivory-on-dark family drawn large enough to read
  • Library columns keep their rows when you open a deeper project, and a row dragged out of a column lands in the column beside it
  • Mobile release builds again: the feed row imports the width breakpoint it uses
  • Panes switch instantly, Rec and Work behave the same in the Library and Settings, and project pages show the playing take again
  • Desktop dialogs, prompts and empty screens match across apps, and the Columns view previews whatever you select
  • RECN Work's New palette gets arrow keys, keycaps and selection like Rec's
  • Sharing, pairing and bundles are hardened against bad guests, and the desktop Library answers clicks, keys and drags instantly
  • Rec and Work say their own names, Node finds devices on the LAN by itself, and a Work note's drawings have a right-click menu
  • Colour carries each app: Rec is a red record ring, Work an orange pencil, Node a green beacon (#766)
  • App icons are redrawn Apple-grade and sit crisp in the menu bar, tray and on the website (#764)
  • Rec and Work desktop betas 0.0.2, RECN Node runs as a service, and the apps/ packages/ layout
  • Rec goes audio-first, RECN Work arrives on every platform, RECN Node is the server

Desktop · Nightly 346

  • RECN Node: a headless server that pairs with your phones (#702)
  • Recording and sessions come first in New and Settings; notes come last (#697)

Desktop · Nightly 344

  • Rec has no drawings (#693)

Mobile · Build 299

  • Rec has no drawings (#693)

Desktop · Nightly 321–333

  • Code blocks have less empty space above the source (#654)
  • Pick your own app font, right from Settings (#651)
  • Preserve inline code when pasting into notes (#653)
  • Code blocks have reliable language selection and compact controls (#652)
  • Find headings from the note outline without moving selection (#650)
  • Preview saved note versions before restoring (#649)
  • Rail icons drag to reorder; the top one is your boot screen (#647)
  • Pasted Markdown links jump to note headings (#643)
  • Note previews stay short instead of dumping the whole document (#645)
  • Notes get a Notion-style heading rail beside the document (#646)
  • Table move grip appears on hover (#644)
  • Long notes reuse painted text when scrolling (#642)
  • Notes keep pasted formatting, show clearer code and find text in long documents (#617)
  • Processing errors read as plain sentences, and failed noise reduction no longer leaves broken recordings behind (#639)

Mobile · Build 281–289

  • Code blocks have less empty space above the source (#654)
  • Pick your own app font, right from Settings (#651)
  • Preserve inline code when pasting into notes (#653)
  • Code blocks have reliable language selection and compact controls (#652)
  • Update tap opens the Play Store app, not a browser tab of its listing (#648)
  • Pasted Markdown links jump to note headings (#643)
  • Table move grip appears on hover (#644)
  • Long notes reuse painted text when scrolling (#642)
  • Notes keep pasted formatting, show clearer code and find text in long documents (#617)
  • Processing errors read as plain sentences, and failed noise reduction no longer leaves broken recordings behind (#639)

Desktop · Nightly 304–318

  • Sending audio to Processing shows where it went, and finished work tells you — even when RECN is in the background (#638)
  • A failed clean-up no longer blocks RECN from launching, and Processing glitches are fixed (#635)
  • Imported recordings transcribe automatically, unless they came with a transcript (#636)
  • Failed processing jobs show a plain reason instead of a raw error (#637)
  • Moving a note, drawing or session asks first when someone you share with couldn't open what it links to (#633)
  • Keeping or copying a shared project keeps its drawings' images and notes' links (#634)
  • View-only shares stay view-only: drawings open again, and a refused edit no longer stops the app starting (#631)
  • Two quick edits in a session no longer lose the earlier version (#629)
  • Transcripts arrive sooner on newer Android phones and Linux computers (#628)
  • Desktop stays steadier while transcribing (#627)
  • Delete tracks in sessions on desktop and undo them on phone (#625)
  • Every desktop recording says it's saved and shows you where it went (#626)
  • People you share a project with see your cursor, laser and view live, and Jump to / Follow keep working in an unfocused window (#624)
  • Transcription and Audio tools get their own pages, and picking a model downloads it straight away (#623)
  • Restoring notes as copies keeps their images and links (#616)
  • Choosing a bookmark for a pasted link no longer stops the note from saving (#618)
  • Record starts on one press from any page, and Stop saves the take (#615)

Mobile · Build 265–278

  • A failed clean-up no longer blocks RECN from launching, and Processing glitches are fixed (#635)
  • Imported recordings transcribe automatically, unless they came with a transcript (#636)
  • Failed processing jobs show a plain reason instead of a raw error (#637)
  • Moving a note, drawing or session asks first when someone you share with couldn't open what it links to (#633)
  • Keeping or copying a shared project keeps its drawings' images and notes' links (#634)
  • View-only shares stay view-only: drawings open again, and a refused edit no longer stops the app starting (#631)
  • Two quick edits in a session no longer lose the earlier version (#629)
  • Transcripts arrive sooner on newer Android phones and Linux computers (#628)
  • Desktop stays steadier while transcribing (#627)
  • Delete tracks in sessions on desktop and undo them on phone (#625)
  • Every desktop recording says it's saved and shows you where it went (#626)
  • People you share a project with see your cursor, laser and view live, and Jump to / Follow keep working in an unfocused window (#624)
  • Transcription and Audio tools get their own pages, and picking a model downloads it straight away (#623)
  • Restoring notes as copies keeps their images and links (#616)
  • Choosing a bookmark for a pasted link no longer stops the note from saving (#618)
  • Record starts on one press from any page, and Stop saves the take (#615)

Desktop · Nightly 287–300

  • Models is one page on both apps: Fast, Balanced or Best, audio tools, and what's downloading (#619)
  • Transcription models are Fast, Balanced and Best, with the Neural Engine built in on Mac and iPhone (#614)
  • Model downloads show bytes and time left, and carry on after a relaunch (#613)
  • Transcription no longer needs speech detection: one download, and sung takes keep their vocals (#611)
  • Transcripts arrive after the take in Auto or English; a missing model is offered first, a run can be cancelled, and hour-long takes fit in memory (#610)
  • Session controls are easier to grab and recording is clearer (#597)
  • Sharing a project shares its sub-projects, and pairing a guest as your own device keeps your project yours (#600)
  • RECN on Windows can install and update from the Microsoft Store (#481)
  • Install and relaunch no longer asks to keep RECN running (#592)
  • Scrub the ruler, stop returns where you started, loops and the live waveform are right on Mac, Windows, iPhone and Android (#593)
  • Columns view shows a shared project's role tag again (#585)
  • Dropping audio from Finder into RECN on Mac imports it again, into the project you drop it on (#584)
  • Pick the model and spoken language, music-only parts are skipped, and a multilingual model is added (#582)

Mobile · Build 249–261

  • Models is one page on both apps: Fast, Balanced or Best, audio tools, and what's downloading (#619)
  • Transcription models are Fast, Balanced and Best, with the Neural Engine built in on Mac and iPhone (#614)
  • Model downloads show bytes and time left, and carry on after a relaunch (#613)
  • Transcription no longer needs speech detection: one download, and sung takes keep their vocals (#611)
  • Transcripts arrive after the take in Auto or English; a missing model is offered first, a run can be cancelled, and hour-long takes fit in memory (#610)
  • Session controls are easier to grab and recording is clearer (#597)
  • Sharing a project shares its sub-projects, and pairing a guest as your own device keeps your project yours (#600)
  • Install and relaunch no longer asks to keep RECN running (#592)
  • Scrub the ruler, stop returns where you started, loops and the live waveform are right on Mac, Windows, iPhone and Android (#593)
  • Transcripts no longer run twice or get cleared when you record during processing (#591)
  • Reprocess no longer waits forever when another recording is processing (#589)
  • Dropping audio from Finder into RECN on Mac imports it again, into the project you drop it on (#584)
  • Pick the model and spoken language, music-only parts are skipped, and a multilingual model is added (#582)

Desktop · Nightly 267–284

  • See who each project is shared with, on a Sharing page of its own (#583)
  • Library view choices stay visible without a filter menu (#577)
  • Desktop library opens in Columns view (#576)
  • Hide Expand detail until an item is selected (#575)
  • Sessions record clips without Takes on desktop and mobile (#574)
  • Share a project with a bandmate as Viewer or Editor (#572)
  • Split stems, reduce noise, analyze and transcribe on your phone and computer (#539)
  • Session tracks now have clear mute and solo controls (#569)
  • Removing a track input no longer disarms the track when saving fails (#566)
  • Dropping files onto RECN and dragging recordings onto projects work on the Mac again (#564)
  • Track controls show active inputs and support compact soloing
  • Paste images onto drawings on every device (#562)
  • Track input uses a compact input icon (#561)

Mobile · Build 240–247

  • See who each project is shared with, on a Sharing page of its own (#583)
  • Sessions record clips without Takes on desktop and mobile (#574)
  • Share a project with a bandmate as Viewer or Editor (#572)
  • Split stems, reduce noise, analyze and transcribe on your phone and computer (#539)
  • Paste images onto drawings on every device (#562)

Desktop · Nightly 258–266

  • Collaborate live in drawings and sessions on phone and desktop (#559)
  • Connect track microphones, see live levels, and drag to reorder (#560)
  • Line labels stay attached and leave a gap in the stroke (#557)
  • Label selected shapes and lines, keep arrows visible, and drag their ends easily (#555)
  • Label new shapes by typing and edit Mermaid diagrams on the canvas (#554)
  • Notes get cleaner layout, scrolling menus, and smarter paste (#551)
  • Connected canvas shapes stay saved, keep their style, and fade in (#550)
  • Start sessions and drawings without a naming dialog (#549)

Mobile · Build 232–239

  • Collaborate live in drawings and sessions on phone and desktop (#559)
  • Line labels stay attached and leave a gap in the stroke (#557)
  • Label selected shapes and lines, keep arrows visible, and drag their ends easily (#555)
  • Label new shapes by typing and edit Mermaid diagrams on the canvas (#554)
  • Notes get cleaner layout, scrolling menus, and smarter paste (#551)
  • Connected canvas shapes stay saved, keep their style, and fade in (#550)
  • Start sessions and drawings without a naming dialog (#549)

Desktop · Nightly 256

  • A note saved while you keep typing no longer loses its crash backup (#540)

Mobile · Build 230

  • A note saved while you keep typing no longer loses its crash backup (#540)

Desktop · Nightly 241–254

  • Pairing right after Reset RECN works without relaunching the app
  • Devices on the same Wi-Fi pair and sync without internet
  • Dragging a take onto a project on Windows files it instead of importing a copy
  • Home follows your onboarding answer, and takes and notes file into a project as you make them
  • Dragging into projects and onto session lanes works on Windows again
  • Live waveform scrolls smoothly and uses less CPU while recording
  • Spell-check no longer freezes the Mac app, and "You're up to date" stops showing as an update failure
  • A reinstalled device asks before removing its old entry, and does it as soon as the old one fails to answer
  • Install and relaunch now relaunches on Mac, and Windows loses its second set of window buttons
  • Paired devices show up on the phone without restarting the app
  • A reinstalled device no longer shows up twice in your device list

Mobile · Build 214–228

  • Pairing right after Reset RECN works without relaunching the app
  • The home footer is just the record button and the pencil
  • Devices on the same Wi-Fi pair and sync without internet
  • Home follows your onboarding answer, and takes and notes file into a project as you make them
  • Dragging into projects and onto session lanes works on Windows again
  • Live waveform scrolls smoothly and uses less CPU while recording
  • A reinstalled device asks before removing its old entry, and does it as soon as the old one fails to answer
  • Install and relaunch now relaunches on Mac, and Windows loses its second set of window buttons
  • Paired devices show up on the phone without restarting the app
  • Share as video fills the frame, and the iPad screen
  • The style strip draws instead of spinning forever
  • A reinstalled device no longer shows up twice in your device list
  • Share as video puts the frame first and fits landscape
  • Three more audiogram styles: Sleeve, Contact and Lyric
  • The audiogram style picker shows each style with your own artwork
  • Audiogram text and waveform stay clear of Instagram's overlays
  • Two more audiogram styles drawn from the RECN website: Sheet and Poster
  • Selecting a block the editor has not laid out yet no longer crashes the note

Desktop · Nightly 213–240

  • Selecting a block the editor has not laid out yet no longer crashes the note
  • Long notes no longer freeze the app, and notes keep saving
  • The player keeps its playhead after switching apps
  • The app no longer crashes when closed while syncing
  • Recording on Android starts even when another app holds audio focus
  • One record button on home with a Note, Take, Session, Draw dial, and the mic picker is back
  • The iPhone mic turns off after you leave Settings → Audio
  • Only the playing recording is red, with one play/pause button
  • Dropdowns open below their button, denser, and long lists can be filtered
  • One global hotkey that works, a first-run tour, and shortcuts that make sense on every page
  • Notes sidebar is a full project tree with right-click menus, previews, and drawings beside your notes
  • ⌘P jumps to any note, drawing, project, recording or session
  • Settings shows where your library lives on desktop and can move it to another folder
  • Background gets its own Settings pane; Shortcuts keeps the in-app keys in tabs
  • Settings is redesigned and keyboard shortcuts can be customized
  • The desktop player can be closed while paused
  • Usage stats now include startup time, error areas, recording inputs and which editing tools you use
  • Esc closes Settings
  • Closing a session stops it, RECN's window always comes back, and ⌃⌥N opens New from any app
  • Sync keeps your library safe across app versions and catches up faster
  • Privacy switch now also shares usage stats: your name, devices and features used
  • Reduce Motion no longer glitches Now Playing and recording rows
  • Opening a project in Columns no longer reloads the columns beside it

Mobile · Build 180–205

  • Long notes no longer freeze the app, and notes keep saving
  • Notes, sessions and recordings can open full screen on iPad
  • The player keeps its playhead after switching apps
  • Share videos can show several artworks, with gallery styles
  • The app no longer crashes when closed while syncing
  • Tapping Add Photo twice in the audiogram studio no longer crashes the app
  • Recording on Android starts even when another app holds audio focus
  • One record button on home with a Note, Take, Session, Draw dial, and the mic picker is back
  • The iPhone mic turns off after you leave Settings → Audio
  • Only the playing recording is red, with one play/pause button
  • Dropdowns open below their button, denser, and long lists can be filtered
  • One global hotkey that works, a first-run tour, and shortcuts that make sense on every page
  • Notes sidebar is a full project tree with right-click menus, previews, and drawings beside your notes
  • ⌘P jumps to any note, drawing, project, recording or session
  • Settings is redesigned and keyboard shortcuts can be customized
  • The desktop player can be closed while paused
  • Usage stats now include startup time, error areas, recording inputs and which editing tools you use
  • Closing a session stops it, RECN's window always comes back, and ⌃⌥N opens New from any app
  • Sync keeps your library safe across app versions and catches up faster
  • Privacy switch now also shares usage stats: your name, devices and features used
  • Reduce Motion no longer glitches Now Playing and recording rows

Desktop · Nightly 203–212

  • Drag into projects from every library view, and takes into open sessions
  • Small fixes and polish
  • Columns in the Library's Columns view can be dragged wider or narrower
  • Device rows tell the truth: one status line, one action, and a details view
  • Removing a device from sync no longer disconnects your other devices
  • Dialogs and sheets share one keyboard-first look
  • The mic indicator turns off once audio goes idle

Mobile · Build 175–179

  • Small fixes and polish
  • Device rows tell the truth: one status line, one action, and a details view
  • Removing a device from sync no longer disconnects your other devices
  • Dialogs and sheets share one keyboard-first look
  • The microphone indicator turns off after recording

Work Work

0.0.2 beta

  • Rec and Work desktop betas 0.0.2, RECN Node runs as a service, and the apps/ packages/ layout

0.0.1 beta

  • Rec goes audio-first, RECN Work arrives on every platform, RECN Node is the server
  • Rec has no drawings (#693)
  • Code blocks have less empty space above the source (#654)
  • Pick your own app font, right from Settings (#651)
  • Preserve inline code when pasting into notes (#653)
  • Code blocks have reliable language selection and compact controls (#652)
Nightly and mobile builds · 5 days

Work desktop · Nightly 499–504

  • Files download from one copy per computer, nearest first (#956)
  • See what others have selected in notes, drawings and sessions (#963)
  • See who else is in a note, and follow them (#962)
  • Quick Look on a note shows one bar, not two (#957)

Work mobile · Build 372–378

  • Files download from one copy per computer, nearest first (#956)
  • See what others have selected in notes, drawings and sessions (#963)
  • See who else is in a note, and follow them (#962)
  • Sync is faster and steadier: batched changes, compressed metadata, no re-downloads of files you already have, Wi-Fi-only file downloads on phones, full-disk pause (#946)
  • Sync sends notes and library changes compressed between up-to-date devices (#937)
  • Files start transferring immediately and same-network devices are always preferred (#938)
  • Sync pulls files from nearby devices first instead of splitting them with far ones (#933)
  • Node's file count drops when you delete, and it frees the space after 30 days (#930)
  • Sync stops retrying a slow device for the same file (#932)

Work desktop · Nightly 467–496

  • Sync is faster and steadier: batched changes, compressed metadata, no re-downloads of files you already have, Wi-Fi-only file downloads on phones, full-disk pause (#946)
  • Sync sends notes and library changes compressed between up-to-date devices (#937)
  • Files start transferring immediately and same-network devices are always preferred (#938)
  • Sync pulls files from nearby devices first instead of splitting them with far ones (#933)
  • Node's file count drops when you delete, and it frees the space after 30 days (#930)
  • Sync stops retrying a slow device for the same file (#932)
  • Drag a recording, session or note into an open note (#924)
  • Note header is quiet: pin and a ⋯ menu, no format bar (#925)
  • Double-click a recording, note or drawing to open it; recordings play (#921)
  • RECN Node's dashboard looks and moves like the rest of RECN, with live traffic down to the second (#917)
  • Desktop Library: single click previews, notes keep the arrow keys, an icon rail, Focus and an auto-hide sidebar (#916)
  • One RECN Node holds several nodes, each with its own name, products and devices (#914)
  • New apps: RECN Photos and RECN Drive (placeholders) (#910)
  • Sync no longer freezes when the device it is downloading from drops out (#912)
  • A device no longer keeps syncing a recording it already holds (#906)
  • Sync problems can be traced across all your paired devices (#903)
  • Space plays and pauses the take under the cursor instead of opening Quick Look (#902)
  • A take's list stays beside the player, and its position bar is gone (#901)
  • App-devices submenu opens beside its row instead of over the output menu (#899)
  • Files keep syncing after a transfer gets stuck (#896)
  • Opening a library with long notes no longer freezes the window (#883)
  • Usage stats are off until you turn them on, never carry your name, and RECN Node can send them too (#887)
  • The player docks under the list as one quiet strip, its waveform drawn finely in red as it plays (#882)
  • RECN Node reports crashes to Sentry when telemetry is on (#881)
  • Library rows show where each file is: faded when it's on another device, hover for which devices have it, tap or click to bring it here (#886)
  • Quitting Rec or Work no longer crashes while sync is running (#879)
  • Updates installed from /Applications are no longer refused, and offline update checks stop reporting as crashes (#884)
  • Work checks whether your notes' and drawings' images are backed up (#878)
  • Identity files follow the Keychain after a mismatch, so it stops reporting every launch (#876)
  • Pasting into a note works on phones whose rich clipboard fails (#875)
  • The Library no longer crashes when you jump to a row as the list closes (#874)
  • Notes keep saving after a block changes type (#873)
  • Verify library no longer errors when a background check is already running (#872)

Work desktop · Nightly 433–452

  • The player floats over the Library again, and minimises or goes full screen (#870)
  • The player gives the waveform the whole width; comments and tools open when you want them (#868)
  • The toolbar player is one pill, and the toolbar always names the folder you're in (#865)
  • Space peeks a take already playing; Return opens its player in place of the list, and Esc or × goes back to the same row (#866)
  • Transcripts read the same on phone and desktop: one store, one reader (#862)
  • Every screen says where a take is the same way, with Download here when it isn't on this device (#860)
  • The phone player fits every screen: comments as a tab or a panel you can close, tools one tap away (#858)
  • Setup now adds your phone, and a recn:// link or a pasted code pairs it (#856)
  • Sync looks and behaves the same on Rec, Work and RECN Node: Resume works after a pause, a failed Retry says so, and sizes read 16 MB everywhere (#854)
  • Sessions are easier to use: Arm on every track, Record never refuses, one top bar, and a mute/solo light (#855)
  • Sync problems and device states are said in plain words everywhere, never as codes (#852)
  • The desktop Library gets quieter: Finder's toolbar and columns, a Get Info inspector, the player in the toolbar, notes and takes open beside their siblings, right-click everywhere (#847)
  • See what's syncing: a ring, a sheet of devices with pieces, and clips that fill in as takes arrive (#846)
  • The Node's Overview shows every device as a ring with pieces and a day of transfer (#851)
  • A phone that re-pairs after a reset trusts its devices again without a relaunch (#848)
  • RECN Node refuses to start twice on one data folder, signs you in with a one-time link, and keeps its token out of logs and URLs (#832)
  • Rename from the sidebar or the Inspector works for a project you are standing in: when its row is not in the list, a name prompt opens instead of nothing happening (#843)
  • Library is a Finder window: sidebar, one toolbar, List and Gallery, inspector on ⌘I, Quick Look, device pages (#838)
  • Sync resumes after a restart, failing transfers can be retried, and lists stay smooth while takes arrive

Work desktop · Nightly 423–430

  • Track headers and the detail pane stop redrawing on every sync tick (#823)
  • Syncing a big project updates the screen once per page instead of once per clip (#812)
  • Analysis overlays no longer stall the app while takes sync in (#810)
  • Windows no longer shows an endless update spinner; the unused Dart Windows updater is deleted (#818)

Work desktop · Nightly 353–419

  • Rec desktop opens again, and the app icons return to the ivory-on-dark family drawn large enough to read
  • App icons go back to the ivory-on-dark family, drawn large enough to read on a desktop
  • Rec desktop opens again: the Library window no longer wraps itself in its own drop region
  • Library columns keep their rows when you open a deeper project, and a row dragged out of a column lands in the column beside it
  • A row dragged out of a Columns column drops into the column beside it (#795)
  • Library columns keep their rows when you open a deeper project
  • Mobile release builds again: the feed row imports the width breakpoint it uses
  • Mobile release builds again: the feed row imports the width breakpoint it uses (#793)
  • Panes switch instantly, Rec and Work behave the same in the Library and Settings, and project pages show the playing take again
  • Desktop dialogs, prompts and empty screens match across apps, and the Columns view previews whatever you select
  • RECN Work's New palette gets arrow keys, keycaps and selection like Rec's
  • Sharing, pairing and bundles are hardened against bad guests, and the desktop Library answers clicks, keys and drags instantly
  • Library rows select the instant you click, and only one row lights per column (#771)
  • Safer sharing, pairing and syncing with guests and other apps (#770)
  • Library columns follow keyboard navigation and keep headers visible (#767)
  • Drags keep their cursor, reorder shows the hand, and the timeline stops showing cursors macOS can't draw (#769)
  • Desktop rows highlight instantly and tooltips wait a second before opening (#761)
  • Rec and Work say their own names, Node finds devices on the LAN by itself, and a Work note's drawings have a right-click menu
  • Colour carries each app: Rec is a red record ring, Work an orange pencil, Node a green beacon (#766)
  • App icons are redrawn Apple-grade and sit crisp in the menu bar, tray and on the website (#764)
  • Rec and Work desktop betas 0.0.2, RECN Node runs as a service, and the apps/ packages/ layout
  • Rec goes audio-first, RECN Work arrives on every platform, RECN Node is the server
  • The startup failure screen says Rec or Work instead of RECN (#758)
  • A cancelled blob send no longer leaves a sender waiting forever (#757)
  • Windows tray and menus say Rec or Work instead of RECN (#753)
  • Right-click a drawing block in a Work note to open or remove it (#752)
  • Rec and Work desktop betas move to 0.0.2 so the next promotion ships them (#745)
  • Recording through a loop lands one take per lap (#718)
  • Rec and Work get their own icons and names (#734)
  • Following the playhead stays smooth in continuous scroll (#741)
  • Small fixes and polish
  • Work shows pasted images, backs up notes, and opens drawings in place (#731)
  • Punch in and out land the same take on Mac, Windows, iPhone and Android (#722)
  • Split, select all, zoom to selection, marker jumps and group trim in the session editor (#725)
  • Move groups of clips, pan tracks, see levels per track and use a keyboard on iPad (#727)
  • Undo and redo cover every session edit on both apps (#719)
  • RECN Work desktop: first build with projects, notes and drawings (#701)

RECN Node RECN Node

0.1.0

  • Syncing a big project stops flickering and stalling: screen updates per page, waveforms draw a few at a time, headers and play buttons stop redrawing on every sync tick
Nightly and mobile builds · 6 days

Node · Nightly 91–93

  • Node update retries after a failed install instead of failing on the staging folder (#964)
  • Node updates show each step live, back up first, and ask before installing or rolling back (#958)

Node · Nightly 61–88

  • Node WebUI names the machine by its hostname, not "This Mac" (#950)
  • Node's file count updates within seconds of a delete or a new file (#948)
  • Sync is faster and steadier: batched changes, compressed metadata, no re-downloads of files you already have, Wi-Fi-only file downloads on phones, full-disk pause (#946)
  • Sync sends notes and library changes compressed between up-to-date devices (#937)
  • Files start transferring immediately and same-network devices are always preferred (#938)
  • Sync pulls files from nearby devices first instead of splitting them with far ones (#933)
  • Node buttons work on https://node.recn.in (#934)
  • Node's file count drops when you delete, and it frees the space after 30 days (#930)
  • Sync stops retrying a slow device for the same file (#932)
  • Node commands work when the Node listens on a Tailscale or LAN address (#929)
  • Node accepts its Tailscale name, so tailscale serve opens the status page (#928)
  • Node dashboard: devices sit beside Overview, Remove buttons show, offline is not an alert (#922)
  • RECN Node's dashboard looks and moves like the rest of RECN, with live traffic down to the second (#917)
  • RECN Node crash reports say what went wrong and where, when you turn them on (#918)
  • One RECN Node holds several nodes, each with its own name, products and devices (#914)
  • New apps: RECN Photos and RECN Drive (placeholders) (#910)
  • Sync no longer freezes when the device it is downloading from drops out (#912)
  • Reinstalling RECN Node on a Mac no longer fails (#908)
  • A device no longer keeps syncing a recording it already holds (#906)
  • RECN Node finds its own updates again (#907)
  • Set beforeSendTransaction on the options, not the event (#905)
  • Sync problems can be traced across all your paired devices (#903)
  • Files keep syncing after a transfer gets stuck (#896)
  • Opening a library with long notes no longer freezes the window (#883)
  • Usage stats are off until you turn them on, never carry your name, and RECN Node can send them too (#887)
  • RECN Node reports crashes to Sentry when telemetry is on (#881)
  • Library rows show where each file is: faded when it's on another device, hover for which devices have it, tap or click to bring it here (#886)
  • Quitting Rec or Work no longer crashes while sync is running (#879)
  • Work checks whether your notes' and drawings' images are backed up (#878)
  • Notes keep saving after a block changes type (#873)
  • Verify library no longer errors when a background check is already running (#872)

Node · Nightly 44–55

  • Every screen says where a take is the same way, with Download here when it isn't on this device (#860)
  • Setup now adds your phone, and a recn:// link or a pasted code pairs it (#856)
  • Sync looks and behaves the same on Rec, Work and RECN Node: Resume works after a pause, a failed Retry says so, and sizes read 16 MB everywhere (#854)
  • Sessions are easier to use: Arm on every track, Record never refuses, one top bar, and a mute/solo light (#855)
  • Sync problems and device states are said in plain words everywhere, never as codes (#852)
  • The desktop Library gets quieter: Finder's toolbar and columns, a Get Info inspector, the player in the toolbar, notes and takes open beside their siblings, right-click everywhere (#847)
  • See what's syncing: a ring, a sheet of devices with pieces, and clips that fill in as takes arrive (#846)
  • The Node's Overview shows every device as a ring with pieces and a day of transfer (#851)
  • RECN Node starts on macOS, survives a blocked network, pairs a phone in one click, and logs what it does (#849)
  • A phone that re-pairs after a reset trusts its devices again without a relaunch (#848)
  • RECN Node refuses to start twice on one data folder, signs you in with a one-time link, and keeps its token out of logs and URLs (#832)
  • Sync resumes after a restart, failing transfers can be retried, and lists stay smooth while takes arrive

Node · Nightly 24–28

  • Track headers and the detail pane stop redrawing on every sync tick (#823)
  • Syncing a big project updates the screen once per page instead of once per clip (#812)
  • Analysis overlays no longer stall the app while takes sync in (#810)
  • Node status page shows the current Node icon (#819)
  • Sharing, pairing and bundles are hardened against bad guests, and the desktop Library answers clicks, keys and drags instantly

Node · Nightly 3–22

  • Safer sharing, pairing and syncing with guests and other apps (#770)
  • Rec and Work say their own names, Node finds devices on the LAN by itself, and a Work note's drawings have a right-click menu
  • Colour carries each app: Rec is a red record ring, Work an orange pencil, Node a green beacon (#766)
  • App icons are redrawn Apple-grade and sit crisp in the menu bar, tray and on the website (#764)
  • Rec and Work desktop betas 0.0.2, RECN Node runs as a service, and the apps/ packages/ layout
  • Rec goes audio-first, RECN Work arrives on every platform, RECN Node is the server
  • RECN Node shows up on the local network without Bonjour tools installed (#759)
  • A cancelled blob send no longer leaves a sender waiting forever (#757)
  • RECN Node runs as a background service on Mac, Windows and Linux (#733)
  • Recording through a loop lands one take per lap (#718)
  • Rec and Work get their own icons and names (#734)
  • Punch in and out land the same take on Mac, Windows, iPhone and Android (#722)
  • Move groups of clips, pan tracks, see levels per track and use a keyboard on iPad (#727)
  • Undo and redo cover every session edit on both apps (#719)
  • Small fixes and polish

Node · Nightly 2

  • Agents can list projects and write notes and drawings on RECN Node over MCP (#703)
  • RECN Node: a headless server that pairs with your phones (#702)