github XMuli/SunnyCapturer v5.1.0

11 hours ago

What's New in v5.1.0

Thank you for your continued support and anticipation — we're excited to bring you SunnyCapturer v5.1.0 with important improvements across reliability, usability, and platform compatibility.

New Features

  • Redesigned Hotkey Editor: Rebuilt the hotkey editing control using a low-level keyboard hook (WH_KEYBOARD_LL), enabling reliable capture of all key combinations including Print Screen and modifier keys (Ctrl, Alt, Shift, Win).
  • Additional Keyboard Shortcuts: Added Ctrl+C as an alternative shortcut for confirming a screenshot capture, and Ctrl+Y for redo operations, improving workflow efficiency.
  • Startup Behavior Optimized: The application no longer auto-starts on boot by default, giving you full control over your startup configuration.

Bug Fixes

  • Pinned Window Dragging Beyond Screen Top (#75): Pinned (sticky) windows can now be freely dragged above the top edge of the screen, removing a previous boundary restriction.
  • Startup Registration on Certain Windows Devices (#83): Resolved an issue where auto-start failed to register correctly on specific Windows hardware configurations. The startup approval flag is now properly synchronized with the Windows registry.
  • File Dialog Freeze on Windows 11 25H2 (#109): Worked around a system-level issue in Windows 11 version 25H2 where native file dialogs could become unresponsive.
  • Update Check Settings Not Persisting: Fixed a critical issue where update preferences — including check interval, auto-check toggle, insider opt-in, and proxy settings — were reset to defaults on every launch.
  • Update Checker Error Handling: Corrected inverted network error handling logic that could cause connectivity test results to be silently discarded.
  • Changelog Version Mismatch: The update dialog now displays the changelog corresponding to the matched release version, rather than always showing the most recent entry.
  • Build Script & Resource Paths (#111): Updated build scripts and corrected resource icon paths.

Localization

  • Updated Brazilian Portuguese (pt_br) translation.
  • Added Russian (ru_ru) translation.

Optimization

  • Default update check interval changed from every day to every 3 days, reducing unnecessary interruptions.
  • Beta (pre-release) update notifications are now opt-in rather than on by default — stable release users will no longer receive beta prompts unless explicitly enabled.

v5.1.0 更新日志

感谢每一位用户的关注与期待,SunnyCapturer v5.1.0 现已发布。本次更新涵盖了多项功能改进、问题修复以及平台兼容性优化,致力于为您带来更加稳定流畅的使用体验。

新功能

  • 快捷键编辑控件重构:基于底层键盘钩子(WH_KEYBOARD_LL)重新实现快捷键编辑控件,现已支持可靠捕获 Print Screen 及所有修饰键组合(Ctrl、Alt、Shift、Win)。
  • 新增常用快捷键:截图确认新增 Ctrl+C 快捷键支持;重做操作新增 Ctrl+Y 快捷键,提升操作效率。
  • 启动行为优化:默认不再开机自动启动,由用户自主选择是否开启。

问题修复

  • 贴图窗口无法拖至屏幕顶部上方 (#75):移除了贴图窗口的上边界限制,现在可以自由拖拽超出屏幕顶部区域。
  • 部分 Windows 机型开机启动失败 (#83):修复了特定硬件环境下开机自启动注册异常的问题,正确同步 Windows 注册表启动审批标记。
  • Windows 11 25H2 文件对话框卡死 (#109):规避了 Windows 11 25H2 版本中系统原生文件对话框可能无响应的问题。
  • 更新检查配置每次启动丢失:修复了一个严重问题 — 更新检查相关设置(检查间隔、自动检查开关、内测参与状态、代理配置)在每次启动后均被重置为默认值。
  • 更新检查网络错误处理:修正了网络错误过滤逻辑反转的问题,此前可能导致网络连通性测试结果被静默丢弃。
  • 更新日志版本不匹配:更新对话框现在正确显示与匹配版本对应的更新日志,而非始终显示最新条目的内容。
  • 构建脚本及资源路径修正 (#111):更新了构建脚本,修正了界面图标资源路径。

本地化

  • 更新巴西葡萄牙语(pt_br)翻译。
  • 新增俄语(ru_ru)翻译支持。

体验优化

  • 默认更新检查间隔从每天调整为每 3 天,减少不必要的打扰。
  • 测试版(Pre-release)更新通知现改为默认关闭,稳定版用户不会收到测试版推送,如需体验最新功能可在设置中手动开启。

Don't miss a new SunnyCapturer release

NewReleases is sending notifications on new releases.