makecindy / makecindy/cindy

[功能] 增加「回退到上一版本」选项

Open
#914 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

**提交人**: youyoucn
**客户端版本**: 0.1.21

---

## 使用场景
当用户更新到新版本后发现新 bug(如 #913 的窗口频繁抢焦点问题),无法正常使用,但没有途径回退到上一个稳定版本,只能等着官方 hotfix。

## 诉求
在 Cindy 的更新/关于界面中增加「回退到上一版本」选项,让用户在新版本出问题时能一键或几步操作恢复到上一个稳定版本。

## 建议方案
例如:在设置中新增「版本历史」区域,列出最近几个版本,每个版本旁标注「回退到此版本」按钮;或至少保留上一个版本的安装包/备份。
---
**版本区域**: CN
**OS**: win32 x64 (10.0.26200)
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

Start by tracing Cindy’s update/about interface and the existing version-installation flow on the Windows client. Review how recent releases or installer backups are represented, then determine the supported rollback scope and verify that returning to the previous stable version works without disrupting the update path.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript
Domain
desktop, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.