- 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
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
0.0.2 beta
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
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
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)