Skip to content

Releases: loliri/Starshot

2.3.2

Choose a tag to compare

@github-actions github-actions released this 26 Aug 09:34
e446682

✨ 新功能

快捷键

  • 快捷键设置页新增「恢复默认快捷键」按钮

更新

  • 安装版更新流程支持正式/预览双渠道自动分流

🐛 Bug 修复

更新

  • 修复更新器自更新被中断后残留文件导致后续更新失败的问题
  • 修复安装版更新说明文字不换行、撑宽更新窗口的问题

🔧 重构 & 工程

  • 文件结构整理
  • CI:安装版双渠道更新源分流上传,便携版差分目标收窄
  • 安装器品牌资产拉取方式调整

✨ New Features

Hotkeys

  • New "Reset to defaults" button on the hotkey settings page

Update

  • Installer update flow now auto-routes between stable/preview channels

🐛 Bug Fixes

Update

  • Fixed leftover files from an interrupted updater self-update breaking subsequent updates
  • Fixed installer release notes text not wrapping, stretching the update window

🔧 Refactoring & Engineering

  • File structure cleanup
  • CI: installer dual-channel update sources split upload; portable delta targets narrowed
  • Installer branding asset fetching adjusted

2.3.2-preview.1

2.3.2-preview.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Aug 01:28
5bdb060

2.3.2-preview.0

2.3.2-preview.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Aug 12:03
a424394

Full Changelog: 2.3.1...2.3.2-preview.0

2.3.1

Choose a tag to compare

@github-actions github-actions released this 25 Aug 06:17
5b12dd6

✨ 新功能

欢迎页

  • 「截图存放位置」改为「数据库存放位置」,首启选定即生效,不再需要事后迁移
  • 未选定时自动按分发版落位:安装版入 LocalAppData,便携版默认程序目录

官网

  • 关于页「项目主页」指向官网,新增「开源仓库」入口
  • 更新器缺失时的下载提示新增官网下载页(自动匹配架构),GitHub Releases 兜底

🐛 Bug 修复

UI

  • 修复关于页 logo 按钮常态下有描边的问题

🔧 重构 & 工程

  • 业务链接常量化整理
  • README 接入官网链接(顶栏入口、下载页、对比图入口)

✨ New Features

Welcome

  • "Screenshot location" replaced with "Database location" — takes effect immediately on first launch, no post-hoc migration needed
  • Auto-placed by distribution when unset: installer to LocalAppData, portable to app directory

Website

  • About page "Home" now points to the website, with a new "Source repository" entry
  • Missing-updater download prompt adds the website download page (architecture auto-matched), GitHub Releases as fallback

🐛 Bug Fixes

UI

  • Fixed About page logo button showing a border in its normal state

🔧 Refactoring & Engineering

  • Business links consolidated into constants
  • README wired up with website links (header entry, download page, comparison entry)

2.3.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 13:05
c461c4d

✨ 新功能

安装版

  • 新增安装版发布线,与便携版并行维护
  • 安装版使用独立更新器,更新流程与便携版分离,更新期间不会误报失败,更新按钮防重复点击
  • 缺少更新器组件时明确提示重新下载(附 GitHub Releases 链接)
  • 安装版数据库位置由锚定文件记录,支持迁移

存储

  • 新增「更改数据库文件夹」:一键将数据库迁移到自选位置,完成后提示重启
  • 数据目录入口整合进路径显示,页面更简洁

🔧 重构 & 工程

  • 图标体系统一:图标内嵌于程序本体,三处图标代码合并为单一来源,不再随包分发图标文件
  • 新 logo 资产替换,关于页 logo 自适应显示
  • 设置页适配安装版:安装版隐藏更新源与预览开关,版本号加 "Installer" 标识,自启指向安装版自身
  • 关于页 logo 连点 5 次可开启开发者模式
  • 存储页备份组标题改为「数据库」
  • CI 新增安装版产物链(安装器、更新器、差分基线),便携线不受影响
  • README 双语同步安装版说明;五个小语种 README 标注停止维护
  • 致谢新增 kachina-installer 条目

✨ New Features

Installer

  • New installer release line, maintained alongside the portable version
  • Installer uses a dedicated updater with a separate update flow — no false failure prompts during update, double-click guarded
  • Missing updater component clearly prompts for re-download (with GitHub Releases link)
  • Installer database location tracked by an anchor file, supporting migration

Storage

  • New "Change database folder": migrate the database to any location in one click, with restart prompt on completion
  • Data folder entry consolidated into the path display for a cleaner page

🔧 Refactoring & Engineering

  • Unified icon system: icons embedded in the executable, three icon code paths merged into one source, icon files no longer shipped
  • New logo assets; About page logo now adapts to display
  • Settings adapted for installer: update source and prerelease toggle hidden, version labeled "Installer", startup points to the installer itself
  • Tap the About page logo 5 times to enable developer mode
  • Storage backup group retitled "Database"
  • CI: new installer artifact chain (installer, updater, delta baseline); portable line unaffected
  • README synced in both languages with installer docs; five minor-language READMEs marked unmaintained
  • Credits: added kachina-installer

2.2.1

Choose a tag to compare

@github-actions github-actions released this 24 Aug 09:09
293b9ee

中间产物

2.2.1-preview.2

2.2.1-preview.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Aug 07:49
458ebbb

2.2.1-preview.1

2.2.1-preview.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Aug 06:42
292f898

Full Changelog: 2.2.0...2.2.1-preview.1

2.2.1-preview.0

2.2.1-preview.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Aug 10:56
1b6a943

Full Changelog: 2.2.0...2.2.1-preview.0

2.2.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 03:21
af19c13

✨ 新功能

剪贴板

  • 剪贴板页顶部新增「当前剪贴板」卡片,实时查看剪贴板内容,尺寸行显示内容大小

查看器导出

  • 导出按显示模式分流,SDR 导出所见即所得
  • HDR 导出新增 HDR PNG 格式

批量转换

  • 新增 HDR PNG、Ultra HDR JPG 目标格式

复制

  • 右键复制到剪贴板全程内存操作,不再写盘

设置

  • 新增性能组:「高优先级运行」开关,开启后以更高进程优先级运行

🐛 Bug 修复

截图

  • 修复批量转换 HDR→SDR 发灰的问题,与截图同款色调映射
  • 修复 SDR 导出偏色的问题
  • 修复复制图像全黑、HDR 图红蓝互换的问题,统一走与截图一致的解码管线
  • 修复信息浮窗跟随鼠标跨屏跳动的问题
  • 修复覆盖层偶尔冒出任务栏、关闭窗口后连环崩溃的问题
  • 修复区域截图保存失败时信息窗卡「处理中」、整个会话不再自动隐藏的问题
  • 修复多屏捕获部分失败时已成功屏幕显存不回收的问题
  • 修复保存对话框补扩展名不忽略大小写的问题
  • 修复剪贴板写入失败静默无提示的问题
  • 修复仅复制截图浮窗落在上一会话显示器的问题
  • 修复图库外部删除后同名文件重建从图库消失的问题
  • 修复 AVIF/JXL 缩略图缓存失败的问题

壁纸

  • 修复文件夹模式取色取错对象的问题
  • 修复已取消的壁纸加载继续放行、旧视频与新视频同屏的问题
  • 修复刷新取色时序问题,取消后不再应用旧色

转换

  • PNG 与 Ultra HDR JPG 目标置灰不适用的质量滑杆
  • 修复 SDR PNG 目标转换必失败的问题

更新

  • 修复用户取消更新后 launcher 临时文件不清理的问题
  • 修复 CDN launcher 下载取消被吞、照常提交更新并重启的问题

其他

  • 修复任务管理器图标空白的问题
  • 修复早期崩溃日志零输出的问题
  • 修复显示器 DPI 查询失败导致浮窗定位异常的问题

🔧 重构 & 工程

  • 复制图像的像素回读与剪贴板写入移出 UI 线程,界面更流畅
  • 图库数据统一在 UI 线程读写,消除跨线程并发隐患
  • 导出与复制失败时的资源释放补全
  • README 全语言同步格式转换、查看器导出与构建配置说明
  • 菜单文案「复制为 JPG」更名为「复制到剪贴板」
  • CI 产物剔除未使用的解码工具,artifact actions 升级,差分基线查询修正
  • csproj 配置梳理、注释与无用代码清理

✨ New Features

Clipboard

  • New "Current Clipboard" card at the top of the clipboard page, showing live clipboard content with size info

Viewer Export

  • Export now follows display mode — SDR export is WYSIWYG
  • HDR PNG added to HDR export formats

Batch Conversion

  • New target formats: HDR PNG and Ultra HDR JPG

Copy

  • Right-click copy to clipboard now fully in-memory, no disk writes

Settings

  • New performance group: "High-priority runtime" toggle — runs the app with elevated process priority

🐛 Bug Fixes

Screenshot

  • Fixed HDR→SDR batch conversion looking washed out — now uses the same tone mapping as screenshots
  • Fixed color issues in SDR export
  • Fixed copy producing all-black images and red/blue swapped HDR images — now uses the same decode pipeline as screenshots
  • Fixed info popup jumping across screens following the mouse
  • Fixed overlay occasionally showing the taskbar, and cascading crashes after closing the window
  • Fixed info window stuck on "Processing" when region capture save fails, which also disabled auto-hide for the whole session
  • Fixed VRAM not reclaimed from successful screens when multi-monitor capture partially fails
  • Fixed save dialog extension matching being case-sensitive
  • Fixed silent clipboard write failures
  • Fixed copy-only screenshot popup appearing on the previous session's monitor
  • Fixed rebuilt files with the same name disappearing from gallery after external deletion
  • Fixed AVIF/JXL thumbnail cache failures

Wallpaper

  • Fixed folder mode picking colors from the wrong file
  • Fixed canceled wallpaper loads still applying, showing old and new videos simultaneously
  • Fixed refresh color-picking timing issues — canceled picks no longer apply stale colors

Conversion

  • Quality slider now disabled for PNG and Ultra HDR JPG targets where it doesn't apply
  • Fixed SDR PNG target conversion always failing

Update

  • Fixed launcher temp files not cleaned up when user cancels the update
  • Fixed CDN launcher download cancel being swallowed — update proceeded and restarted anyway

Other

  • Fixed blank taskbar/task manager icon
  • Fixed early crashes producing no logs
  • Fixed popup positioning issues when monitor DPI query fails

🔧 Refactoring & Engineering

  • Copy pixel readback and clipboard writes moved off the UI thread for smoother interaction
  • Gallery data now read/written on the UI thread only, eliminating cross-thread races
  • Resource release hardened on export and copy failures
  • README synced across all languages: conversion, viewer export, build config docs
  • Menu label "Copy as JPG" renamed to "Copy to Clipboard"
  • CI: unused decoder tools stripped from artifacts, artifact actions upgraded, delta baseline lookup fixed
  • csproj cleanup, comment and dead code removal