Skip to content

Releases: webadderall/Recordly

v1.1.12 hotfixes

01 Apr 04:50

Choose a tag to compare

Should hopefully fix audio issues! 🙏

  • updated preview and export handling for some native macOS and Windows recordings when captured audio existed outside the mp4
  • added companion .m4a and .wav audio fallback handling while keeping the existing safety-net mux path

  • 更新了部分原生 macOS 和 Windows 录屏在音频存在于 mp4 之外时的预览与导出处理
  • 新增了对伴随 .m4a 和 .wav 音频文件的回退处理,并保留了现有的安全补救封装路径

Join the Discord: https://discord.gg/FcfNN4S9m

hotfix v1.1.11

31 Mar 09:47

Choose a tag to compare

Hotfix release, trying to get Recordly stable

  • fixed editor playback for valid local .m4a recording audio
  • fixed settings sidebar width regression after the conditional track-settings UI change

修复发布。

  • 修复了有效的本地 .m4a 录音音频在编辑器中无法播放的问题
  • 修复了在按轨道选择条件显示设置项后,设置侧边栏宽度异常的问题

Join the Discord: https://discord.gg/Uvxthazef

v1.1.10 hotfixes

30 Mar 13:10

Choose a tag to compare

Hotfix release for the latest recording regressions and UI polish. Trying to get a stable release out ASAP

Included changes:

  • wrap recovery mux in try/catch so recovered macOS captures still open even if audio mux fails
  • persist microphone and system-audio recording preferences between sessions
  • trim paused audio spans from native Windows recordings before final mux
  • align auto-zoom cursor coordinates for Windows window capture
  • add a Discord link button to the editor header

Commits:

Hotfixes v1.1.9

30 Mar 05:49

Choose a tag to compare

Hotfixes

Recording

  • finalizeStoredVideo now catches errors from validateRecordedVideo instead of propagating them — the editor will open regardless of whether ffmpeg validation succeeds or fails.
  • Native capture on macOS uses a single Date.now() for video, system audio, and mic filenames instead of calling Date.now() three separate times.
  • desktopCapturer.getSources() failures are caught and return an empty array instead of throwing.

Windows

  • WASAPI capture thread now calls CoInitializeEx(nullptr, COINIT_MULTITHREADED) at thread start and CoUninitialize() before return. Added HRESULT logging for GetNextPacketSize and GetBuffer failures.
  • Added session.defaultSession.setDevicePermissionHandler(() => true) — was previously missing, only setPermissionCheckHandler and setPermissionRequestHandler were set.
  • setRecordingState(false) is now awaited before calling muxNativeWindowsRecording() in the stop path. Previously it was fire-and-forget, meaning snapshotCursorTelemetryForPersistence() may not have run before the mux handler called persistPendingCursorTelemetry().
  • Camera and microphone permission status is now logged at startup on Windows.

Window Selection

  • Removed .filter((source) => Boolean(source.thumbnail)) from source enumeration — windows without thumbnails now appear in the list.
  • Swift window list helper now filters out untitled auxiliary windows from apps that have multiple windows (e.g. Arc). Minimum window size changed to 50x50.
  • Highlight animation no longer queries bounds via AppleScript front window. Instead it calls resolveMacWindowBounds() which looks up the exact CGWindowID in the CGWindowList.

HUD

  • HUD overlay uses setIgnoreMouseEvents(true, { forward: true }) so transparent areas are click-through. Drag is handled via JS mousedown/mousemove with IPC to toggle setIgnoreMouseEvents on enter/leave of the drag region.

热修复

录制

  • finalizeStoredVideo 现在会捕获 validateRecordedVideo 的错误而非向上传播——无论 ffmpeg 验证是否成功,编辑器都会打开。
  • macOS 原生捕获的视频、系统音频和麦克风文件名现在使用同一个 Date.now(),而非分别调用三次。
  • desktopCapturer.getSources() 失败时会被捕获并返回空数组,不再抛出异常。

Windows

  • WASAPI 捕获线程现在在线程启动时调用 CoInitializeEx(nullptr, COINIT_MULTITHREADED),返回前调用 CoUninitialize()。为 GetNextPacketSizeGetBuffer 失败添加了 HRESULT 日志。
  • 添加了 session.defaultSession.setDevicePermissionHandler(() => true)——此前仅设置了 setPermissionCheckHandlersetPermissionRequestHandler
  • 停止录制路径中,setRecordingState(false) 现在会被 await,然后再调用 muxNativeWindowsRecording()。此前是 fire-and-forget,意味着 snapshotCursorTelemetryForPersistence() 可能在 mux handler 调用 persistPendingCursorTelemetry() 之前尚未执行。
  • Windows 上启动时现在会记录摄像头和麦克风的权限状态。

窗口选择

  • 从源枚举中移除了 .filter((source) => Boolean(source.thumbnail))——没有缩略图的窗口现在会出现在列表中。
  • Swift 窗口列表辅助程序现在会过滤掉拥有多个窗口的应用中无标题的附属窗口(如 Arc)。最小窗口尺寸改为 50x50。
  • 高亮动画不再通过 AppleScript front window 查询边界,改为调用 resolveMacWindowBounds(),通过精确的 CGWindowID 在 CGWindowList 中查找。

HUD

  • HUD 覆盖层使用 setIgnoreMouseEvents(true, { forward: true }),透明区域可点击穿透。拖动通过 JS mousedown/mousemove 处理,在进入/离开拖动区域时通过 IPC 切换 setIgnoreMouseEvents

Join the Discord for Recordly: https://discord.gg/FcfNN4S9m

v1.1.8

29 Mar 09:09

Choose a tag to compare

Stability fixes

I would first like to apologise for shipping buggy builds. My focus is now on getting a truly stable version of Recordly out.

There were a number of bugs that were shipped in earlier versions like cursor not working, screen capture, project opening issues, audio issues, etc.

I have gained access to a Windows machine and I have tested this release build on both Mac and Windows devices on the core features i.e. audio, export, screen recording, webcam, auto-zoom, cursor telemetry, etc. They seem to be functioning perfectly now from my testing, but honestly I'm unsure if this will be the case for all of you.

Also, the auto-update modal was invisible on Windows and Linux previously, so you'll have to download this version for auto-updates. Apologies!

Thank you for your patience!

Join the Discord server for Recordly: https://discord.gg/FcfNN4S9m

稳定性修复

首先,我想为发布了有问题的构建版本而道歉。我现在的重点是尽快推出一个真正稳定的 Recordly 版本。

在早期版本中发布了许多 bug,比如光标无法正常工作、屏幕捕获、项目打开问题、音频问题等等。

我现在已经可以使用一台 Windows 机器,并且我已经在 Mac 和 Windows 设备上测试了这个发布版本的核心功能,也就是音频、导出、屏幕录制、摄像头、自动缩放、光标遥测等等。从我的测试来看,它们现在似乎运行得很完美,但老实说,我不确定对你们所有人来说是否都会是这样。

另外,之前 Windows 和 Linux 上的自动更新弹窗是不可见的,所以你们必须下载这个版本才能使用自动更新。抱歉!

感谢你们的耐心等待!

加入 Recordly 的 Discord 服务器https://discord.gg/FcfNN4S9m

Recordly v1.1.6

28 Mar 14:10

Choose a tag to compare

Auto-Updates and Critical Bug Fixes

Introducing auto-updates. You no longer have to go through the annoying process of re-downloading the app and setting permissions again for every new release.

This release also includes several important fixes:

  • Fixed audio recording issues on macOS
  • Fixed Windows capture reliability issues
  • Improved overall stability with additional bug fixes

We also improved MP4 audio compatibility, so exported videos with audio should now upload properly to X / Twitter.


自动更新与关键问题修复

正式加入自动更新功能。现在每次发布新版本时,你不再需要重复下载安装应用,也不用再次经历繁琐的权限设置流程。

这个版本还修复了多项重要问题:

  • 修复了 macOS 上的音频录制问题
  • 修复了 Windows 上录制捕获不稳定的问题
  • 修复了其他稳定性和体验相关问题

我们还提升了 MP4 音频兼容性,因此现在导出后带音频的视频应该可以正常上传到 X / Twitter。

Recordly v1.1.5

23 Mar 11:12

Choose a tag to compare

Recordly v1.1.5

This release adds some of the biggest features the app has had so far, and overall it makes the experience much better from recording to editing to export.

Highlights

Auto-captions

Recordly can now generate captions locally with Whisper.

You can bring captions straight into the editor, preview them properly, style them, and export them with the final video. For tutorials, demos, product videos, and short-form content, this is a massive upgrade.

Visual project browser

Projects are now much easier to jump back into.

There’s a new visual project browser with thumbnails and saved project metadata, so unfinished work is easier to find and reopen. The project picker flow is also much cleaner across the app.

Better cursor and presentation controls

This release also adds more cursor styling options and improves the overall presentation pipeline.

Between cursor styling, caption rendering, preview playback, and export improvements, videos now feel much more polished right inside Recordly.

More in v1.1.5

  • better long-export reliability, especially for audio encoding
  • improved caption preview playback
  • localized caption controls and loading states
  • timeline select-all block deletion
  • unsaved changes indicator
  • less launch polling and less editor snapshot churn
  • packaging and native helper improvements
  • more polish across the project browser flow
  • updated docs and install instructions

Personal note

A quick honest note: this past week moved unusually fast, but I can’t keep up that pace with school taking up so much of my time.

I spend many hours on the app working on Recordly unpaid, fixing bugs, shipping features, and answering issues. I’m still working on it, and I still want to keep improving it, but development will likely be slower from here.

If Recordly has been useful to you, please consider sponsoring the project here:

Support Recordly on GitHub Sponsors

Sponsoring me directly helps me keep developing Recordly, spend more time on better features, fix issues faster, and continue supporting the app. Recordly is also still much cheaper than tools like Screen Studio, so if it’s already been valuable to you, sponsorship is a very direct way to help keep it improving.

I also strongly encourage PRs. If you’ve been thinking about contributing, now is a really good time, because community contributions are going to matter more as development slows down a bit.


简体中文

Recordly 迎来了一次很大的更新。

这次版本加入了目前为止一些最重要的功能,也让整个体验从录制、编辑到导出都变得更完整、更顺手。

重点更新

自动字幕

Recordly 现在支持通过 Whisper 本地生成字幕。

生成后可以直接进入编辑器,实时预览、调整样式,并在导出时一起渲染进去。对于教程、演示、产品视频、短内容来说,这是一次很大的升级。

可视化项目浏览器

现在重新打开项目轻松了很多。

这次加入了新的可视化项目浏览器,支持缩略图和项目元数据保存,找回未完成项目会方便很多,整个项目选择流程也变得更顺了。

更好的光标和画面表现控制

这次更新也加入了更多光标样式选项,同时继续提升了整体画面表现能力。

从光标样式、字幕渲染,到预览播放和导出效果,这些部分都变得更好了,最终视频会更精致、更完整。

v1.1.5 还包括

  • 提升长时间导出的稳定性,尤其是音频编码部分
  • 改进字幕预览播放效果
  • 增加字幕控件与加载状态的本地化
  • 支持时间线全选后批量删除
  • 增加未保存修改提示
  • 减少启动轮询和编辑器快照抖动
  • 改进打包流程和原生辅助工具
  • 持续优化项目浏览器体验
  • 更新文档和安装说明

个人说明

简单说一下:过去这一周的开发节奏确实特别快,但因为学业会占用我很多时间,我没办法一直保持这样的速度。

我在 Recordly 上投入了很多时间,而且这些开发、修 bug、做功能、回复 issue 的工作基本上都是无偿的。我还是会继续做这个项目,也还是想继续把它做好,只是接下来的开发节奏大概率会慢一些。

如果 Recordly 对你有帮助,也希望你可以考虑在这里赞助这个项目:

在 GitHub Sponsors 上支持 Recordly

直接赞助我,能最直接地帮助我继续开发 Recordly,投入更多时间去做更好的功能、更快修复问题,也让这个产品可以持续被维护下去。Recordly 现在本身也还是比 Screen Studio 这类工具便宜很多,所以如果它已经对你有价值,赞助会是一个非常直接的支持方式,也能帮助它继续变得更好。

我也非常鼓励大家提 PR。如果你之前有想过参与贡献,现在会是一个很好的时间点,因为随着开发节奏慢下来,社区贡献会变得更重要.

Recordly v1.1.4

20 Mar 23:55
c690c62

Choose a tag to compare

UI Overhaul and major fixes!

Completely rewrote the UI to be much more intuitive and sleek. Webcam exports should work more consistently now. Preview also no longer crashes upon export, plus other fixes.

Also, added 3 new backgrounds and removed duplicate backgrounds/backgrounds with no use.

If you're tired of having to update all the time, auto-updates will be coming soon!
Support Recordly's development

Translation:
完全重写了用户界面,使其更加直观、简洁。摄像头导出功能现在应该运行得更加稳定。预览功能在导出时不再崩溃,并修复了其他一些问题。
此外,新增了 3 个背景,并删除了重复以及无用的背景。
如果你厌倦了频繁的手动更新,自动更新功能即将上线!
支持 Recordly 的开发

Screenshot 2026-03-20 at 7 07 22 pm

v1.1.3

19 Mar 09:05

Choose a tag to compare

Applied fix for Windows duplicate cursors

v1.1.1

18 Mar 07:44

Choose a tag to compare

Big changes:

  • Added the webcam overlay bubble
  • Revamped the HUD menu UI
  • Added cursor sway
  • Added toggle background off
  • Added Windows duplicate cursor diagnostics
  • Included more fixes and polish