Releases: rokrokss/recly
Release list
Recly 0.1.0 (phone + Galaxy Watch + Mac + iOS unsigned)
Built from main ec94dd7. Supersedes v0.0.1-dev.6. The first release under a plain version: every client reports 0.1.0. Phone, Galaxy Watch, Mac and iOS assets are rebuilt from this commit; there is no Windows MSI in this release (the CI job that produced it was removed in 0cb2433, and there is no Windows build host yet) — the Windows shell's changes ship in the next MSI.
New since v0.0.1-dev.6:
- A recording another device uploaded now offers "Open in Drive" on every shell (Mac, iPhone, Android, Windows). The row was read out of its Drive folder, so the folder is its link — including recordings uploaded before
meta.jsoncarried one. The placeholder for an upload still in flight elsewhere stays without actions. drive.uploadwrites the recording's own Drive folder (drive: {folderId, folderUrl}) into the recording row andmeta.jsonthe moment the folder is found or made, so the copy in Drive and every device that adopts it carry the same link. The recly-notion skill puts it in the Notion page's "Recording" property.- The
reclyagent plugin ships in-repo: two skills — recly-notes (transcript → notes) and recly-notion (notes ↔ Notion, via the official hosted Notion MCP). Notes are returned in the reply; neither skill writes a local file on its own. - The repository is public under AGPL-3.0-or-later (with the additional permissions in LICENSE-EXCEPTIONS.md), with a user-facing README, community files, and a docs/ Pages site carrying the privacy policy (English canonical, Korean beside it) and its contact address.
Phone and Galaxy Watch APKs are debug-keystore signed, Android 14+ / Wear OS 5+. Watch install: enable ADB + wireless debugging on the watch, then adb pair / adb connect / adb install -r. iOS: Recly-iOS-0.1.0-unsigned.ipa is an UNSIGNED Release build (iOS 17+, includes the Apple Watch app and widgets); sideload it with your own Apple ID via AltStore or Sideloadly, keeping the original bundle id app.recly. Recly-Mac-0.1.0.dmg is signed with a local development certificate; Gatekeeper will refuse it until you right-click → Open.
Recly 0.0.1-dev.6 (phone + Galaxy Watch + Mac + Windows + iOS unsigned)
Built from main 7923a7b. Supersedes v0.0.1-dev.5. Every asset is rebuilt from this commit (the Windows MSI is the GitHub Actions build of it).
New since v0.0.1-dev.5:
- What is still in flight is visible everywhere, without a server. The phone shows
RECEIVINGwhile a watch transfer is coming in (and its status node says so); every device showsUPLOADINGfor a recording another device is still uploading — a Drive folder that has the recording but no meta.json yet — andTRANSCRIBINGwhile the device that ran the workflow still has its transcribe step to finish. The uploading device leaves a small marker on the Drive folder for that; it is cleared when the job ends and ignored after eight hours. Lists refresh every 30 s while something is in flight. - The Galaxy Watch says "Sending n" instead of "n waiting" while a transfer pass actually has the phone on the other end — on the main screen, the tile and the complication.
- "Retry" is offered on a row waiting out a retry backoff after a failed attempt, on every shell (not while a provider is transcribing).
- A recording whose transcribe finished no longer reads as "transcribing" while a later webhook waits out a backoff.
- The watch logs where each transferred file's time went (channel open, send, close, ack).
Phone and Galaxy Watch APKs are debug-keystore signed, Android 14+ / Wear OS 5+. Watch install: enable ADB + wireless debugging on the watch, then adb pair / adb connect / adb install -r. iOS: Recly-iOS-0.0.1-unsigned.ipa is an UNSIGNED Release build (iOS 17+, includes the Apple Watch app and widgets); sideload it with your own Apple ID via AltStore or Sideloadly, keeping the original bundle id app.recly. Windows: Recly-Windows-0.0.1.msi is the GitHub Actions build (not SmartScreen-signed — choose "More info → Run anyway"). Recly-Mac-0.0.1.dmg is signed with a local development certificate; Gatekeeper will refuse it until you right-click → Open.
Recly 0.0.1-dev.5 (phone + Galaxy Watch + Mac + Windows + iOS unsigned)
Built from main c644cb7. Supersedes v0.0.1-dev.4.
New since v0.0.1-dev.4 (phone only; every other asset is unchanged):
- A step that is retrying runs with the workflow as it is now. Editing a transcribe step's invoke URL or key after a recording was queued used to change nothing for that recording — the job kept its snapshot and kept failing the same way. The snapshot still decides which steps a job has; the current document decides how each one that is still there runs.
- The phone ledger offers "다시 시도" on a row that is waiting out a retry backoff after a failure, so a fix to the cause can be tried immediately instead of at the next scheduled attempt.
Phone and Galaxy Watch APKs are debug-keystore signed, Android 14+ / Wear OS 5+. Watch install: enable ADB + wireless debugging on the watch, then adb pair / adb connect / adb install -r. iOS: Recly-iOS-0.0.1-unsigned.ipa is an UNSIGNED Release build (iOS 17+); sideload it with your own Apple ID via AltStore or Sideloadly, keeping the original bundle id app.recly. Windows: Recly-Windows-0.0.1.msi is the GitHub Actions build (not SmartScreen-signed). Recly-Mac-0.0.1.dmg is signed with a local development certificate; Gatekeeper will refuse it until you right-click → Open.
Recly 0.0.1-dev.4 (phone + Galaxy Watch + Mac + Windows + iOS unsigned)
Built from main 857005f. Supersedes v0.0.1-dev.3.
New since v0.0.1-dev.3:
- Galaxy Watch → phone transfer verified end to end on a real Watch7 + Z Fold7: three recordings (including a 22-minute one) handed over, acknowledged, deleted from the watch, uploaded to Drive and transcribed. The phone-side half of the bug: Play Services creates a fresh listener-service instance for every channel event, so the phone forgot which channels it was receiving by the time a file finished and silently ignored it. The phone now derives everything from the channel path and keeps nothing between callbacks.
Watch APK, Mac DMG, iOS ipa and Windows MSI are unchanged from v0.0.1-dev.3 (the watch fix shipped there). Phone and Galaxy Watch APKs are debug-keystore signed, Android 14+ / Wear OS 5+. Watch install: enable ADB + wireless debugging on the watch, then adb pair / adb connect / adb install -r. iOS: Recly-iOS-0.0.1-unsigned.ipa is an UNSIGNED Release build (iOS 17+); sideload it with your own Apple ID via AltStore or Sideloadly, keeping the original bundle id app.recly. Windows: Recly-Windows-0.0.1.msi is the GitHub Actions build (not SmartScreen-signed). Recly-Mac-0.0.1.dmg is signed with a local development certificate; Gatekeeper will refuse it until you right-click → Open.
Recly 0.0.1-dev.3 (phone + Galaxy Watch + Mac + Windows + iOS unsigned)
Built from main c88e372. Supersedes v0.0.1-dev.2.
New since v0.0.1-dev.2:
- Galaxy Watch → phone transfer works on a real Watch7. The watch closed the Data Layer channel right after
sendFilereturned, which the phone received as an aborted transfer and dropped — the same part was re-sent every pass and never acknowledged. The watch now waits for Play Services to report the file as sent before closing; the phone accepts a remote close and lets the sha256 check judge the bytes. - Opening the watch app (or the phone appearing) now overrides a transfer pass parked in retry backoff, and a follow-up pass no longer cancels the pass that is sending.
- Phone: a job parked in NEEDS_AUTH is re-authorized automatically when the app is opened — silent for an account that already granted, the consent screen otherwise. The Settings row "Allow Drive access again" is gone; the ledger banner calls the consent directly.
- Recly-Mac-0.0.1.dmg is included for the first time. It is signed with a local development certificate, not Developer ID, so Gatekeeper on another Mac will refuse it until you right-click → Open.
Phone and Galaxy Watch APKs are debug-keystore signed, Android 14+ / Wear OS 5+. Watch install: enable ADB + wireless debugging on the watch, then adb pair / adb connect / adb install -r. iOS: Recly-iOS-0.0.1-unsigned.ipa is an UNSIGNED Release build (iOS 17+, includes the Apple Watch app and widgets), unchanged from v0.0.1-dev.2; sideload it with your own Apple ID via AltStore or Sideloadly, keeping the original bundle id app.recly (Google sign-in is bound to it); free-account installs expire after 7 days. Windows: Recly-Windows-0.0.1.msi is the GitHub Actions build, unchanged from v0.0.1-dev.2 (not SmartScreen-signed — choose "More info → Run anyway").
Recly 0.0.1-dev.2 (phone + Galaxy Watch + Windows + iOS unsigned)
Built from main a1233a8. Supersedes v0.0.1-dev.
New since v0.0.1-dev: the Mac popover, its Details window and the Windows tray and Recordings window read twenty recordings at a time and page on as they are scrolled, instead of showing only the newest five.
Phone and Galaxy Watch APKs are debug-keystore signed, Android 14+ / Wear OS 5+. Watch install: enable ADB + wireless debugging on the watch, then adb pair / adb connect / adb install -r. iOS: Recly-iOS-0.0.1-unsigned.ipa is an UNSIGNED Release build (iOS 17+, includes the Apple Watch app and widgets); sideload it with your own Apple ID via AltStore or Sideloadly, keeping the original bundle id app.recly (Google sign-in is bound to it); free-account installs expire after 7 days. Windows: Recly-Windows-0.0.1.msi is the GitHub Actions build (not SmartScreen-signed — choose "More info → Run anyway").
Recly 0.0.1-dev (phone + Galaxy Watch + Windows + iOS unsigned)
Built from main 21be5ec — the first commit of the squashed public history. Same functionality as the last internal debug build; only versions and local-configuration plumbing changed.
Phone and Galaxy Watch APKs are debug-keystore signed, Android 14+ / Wear OS 5+. Watch install: enable ADB + wireless debugging on the watch, then adb pair / adb connect / adb install -r. iOS: Recly-iOS-0.0.1-unsigned.ipa is an UNSIGNED Release build (iOS 17+, includes the Apple Watch app and widgets); sideload it with your own Apple ID via AltStore or Sideloadly, keeping the original bundle id app.recly (Google sign-in is bound to it); free-account installs expire after 7 days. Windows: Recly-Windows-0.0.1.msi is the GitHub Actions build (not SmartScreen-signed — choose "More info → Run anyway").