8 versions of chsrc are listed here, from October 9, 2024 to the current 0.2.7. Each one links to the publisher’s own installer files.
8 versions over 2 years · about 4.3 a year
| Version | Date | Size | Files |
|---|---|---|---|
| 0.2.7Latest | August 22, 2026 | — | 64-bit Portable32-bit Portable Release notes该附件二进制文件为预编译供用户提前使用
版本:v0.2.7
日期:2026-08-22
更新:v0.2.6...v0.2.7
内容:
1. 重新定义 combo dish 的概念与完整支持
- 不再由维护者自定义 _setsrc(),而由框架提供核心流程
- 纠正对多同一文件的多次修改备份
2. 对内(代码)对外(用户)完全修订术语,统一 "餐厅比喻"
3. 强化对 user define 的能力检测
4. 维护者身份称呼变化
5. 试验性增加 TOML 的部分解析能力
6. 在 Windows 上 Release Mode 下均会编译图标
换源方法(recipe):
1. uv 现在能够对 python-install-mirror 进行换源
2. 增加对 deb-src.list 的换源
源:
1. PyPI: 修复上交源与清华源
新贡献者
- @daocoder2 made their first contribution in #376 |
| 0.2.6 | July 25, 2026 | — | 64-bit Portable32-bit Portable Release notes该附件二进制文件为预编译供用户提前使用
版本:`v0.2.6`
日期:2026-07-25
更新:https://github.com/RubyMetric/chsrc/compare/v0.2.5...v0.2.6
内容:
1. 支持 Windows Arm64 的预编译文件
2. 支持检测更特殊的 Windows 环境
3. Windows 上柔性检测 Python 微软商店占位符
4. 移除 POSIX installer 中的 `awk` 依赖
5. 强制实施 `user_define` 能力
换源方法(recipe):
1. 增加 APT 换源前的 `http(s)` 检测
源:
1. 修复 `Alpine` 的测速链接
2. `Kali` 源: 新增华为源、移除阿里源
<br>
## 新贡献者
* @boilcy made their first contribution in https://github.com/RubyMetric/chsrc/pull/362
* @wcbing made their first contribution in https://github.com/RubyMetric/chsrc/pull/364
* @NewbieXvwu made their first contribution in https://github.com/RubyMetric/chsrc/pull/366 |
| 0.2.5 | March 25, 2026 | — | 64-bit Portable32-bit Portable Release notes该附件二进制文件为预编译供用户提前使用
版本:v0.2.5
日期:2026-03-25
更新:v0.2.4...v0.2.5
内容:
1. 新增 -scope=project|user|system 选项,替代之前的 -local 选项,若用户指定未实现或不支持的 scope 直接禁止
2. 精简换源 API,方便维护者使用
3. 增加 Bash 自动补全文件
4. 对 xy.h 中所有函数进行内存注解
5. 修复: Windows 安装脚本无法识别已移动的 Downloads 目录
换源方法(recipe):
1. 修复 Ubuntu ARM64 下 reset 的问题
2. 修复 chsrc ls ruby 时出现的段错误
3. Cargo recipe 现在检测 CARGO_HOME
源:
1. 调整部分 Cargo 测速链接为模糊测速
新贡献者
- @usernameisnull made their first contribution in #335
- @AnonTokio made their first contribution in #348
- @Copilot made their first contribution in #333 |
| 0.2.4 | December 31, 2025 | — | 64-bit Portable32-bit Portable Release notes该附件二进制文件为预编译供用户提前使用
版本:v0.2.4
日期:2025-12-31
更新:v0.2.3...v0.2.4
内容:
这是2025年最后一个版本,恭祝大家2026年元旦快乐!🎉
1. 修复 Android 系统检测
2. 改善 xy 内存分配与回收
3. 使用 C 语言重写 prepend to file 逻辑
4. 尽量使用 PowerShell v7,后备使用 PowerShell v5
换源方法(recipe):
1. 修复 Mac 上 uv 换源
2. 在 Windows 上使用 PowerShell 替代 sed 和 grep 来处理 uv
3. 在 Windows 上额外检测 python3 命令是否为微软商店占位符
源:
1. 修复 Rust Cargo 测速链接 404 的问题
2. 修复 Debian 某源多余的后缀
3. 添加 Perl 精准测速链接
新贡献者
- @MingriLingran made their first contribution in #328 |
| 0.2.3 | October 6, 2025 | — | 64-bit Portable32-bit Portable Release notes该附件二进制文件为预编译供用户提前使用
版本:v0.2.3
日期:2025-10-06
更新:v0.2.2...v0.2.3
内容:
1. 明确显示每个 recipe 的维护信息
2. 大幅重构 chsrc 内部数据结构,使得维护更加容易
3. 增加许多通用函数增强 chsrc 框架
换源方法(recipe):
1. 支持 mvnd 换源
2. 修复 Rust 换源
3. 修复 WinGet 换源
4. 修复 Ruby 换源
5. 以及其他微小变更
源:
1. 为 Java 添加新的源
2. 修复 Python 的部分源
3. 为 Arch Linux 添加新的源
新贡献者
- @BingChunMoLi made their first contribution in #237
- @Young-Lord made their first contribution in #276 |
| 0.2.2 | July 26, 2025 | — | 64-bit Portable32-bit Portable Release notes该附件二进制文件为预编译供用户提前使用
版本:v0.2.2
日期:2025-07-26
更新:v0.2.1...v0.2.2
内容:
此版本是 chsrc 开发过程中第三个重大版本
1. 支持精准测速
2. 打包至 deb 包
3. 为安卓提供预编译文件
4. 项目从 c99 提升为 c11
5. 引入 chsrc-bootstrap,使用原生脚本语言为没有预编译的平台添加换源支持
6. 开发工具链优化,VS Code 针对性支持,完善文档,感兴趣的朋友可在1分钟内上手编译调试源代码
换源方法(recipe):
1. 使用 rawstr4c 重写/简化相当多个 recipe
2. Flutter 换源修复
3. Arch Linux CN 换源修复
4. uv 换源修复
5. 支持在 Windows 上对 rustup 换源
6. 所有 target 支持 ls
7. 以及其他微小变更
源:
1. 对大部分 target 不再使用网易镜像站和搜狐镜像站提供的源
2. Cargo 源新增和更新
3. Go 可用源中移除华为
4. 添加多个上游默认源和测速链接
5. 以及其他微小变更
镜像站:
1. 增加西安交通大学软件镜像站
2. 增加哈尔滨工业大学开源镜像站
3. 增加齐鲁工业大学开源软件镜像站
4. 增加大连东软信息学院开源镜像站
5. 重新启用重庆大学开源软件镜像站
新贡献者
- @xrgzs made their first contribution in #193
- @sanchuanhehe made their first contribution in #206
- @Mikachu2333 made their first contribution in #213
- @techoc made their first contribution in #231 |
| 0.2.0 | March 14, 2025 | — | 64-bit Portable32-bit Portable Release notes该附件二进制文件为预编译供用户提前使用
版本:v0.2.0
日期:2025-03-14
更新:[v0.1.9...v0.2.0](https://github.com/RubyMetric/chsrc/compare/v0.1.9...v0.2.0)
内容:
1. 支持部分 target 测速上游源
2. 修复 Cygwin 环境下 cURL 的问题
3. 添加 Bash 与 PowerShell 一键安装脚本
换源方法(recipe):
1. Docker 换源自动化进行
2. 修复 Homebrew 等换源过程中的多次写带来的干扰
3. 测速上游源:Ubuntu、Ruby、Npm、PyPI
4. 支持 Termux 换源
5. 支持 Rye 换源
6. 支持 uv 换源
7. 修复 OpenWrt 换源
8. 修复 Linux Mint 换源
9. 支持 Fedora 多次换源
源与镜像站:
1. 移除 Kali 不可用的源
2. 移除 openEuler 不可用的源
3. 增加 山东大学镜像站
4. 增加 南京工业大学开源软件镜像站
5. 增加 南阳理工学院开源软件镜像站
6. 增加 重庆邮电大学开源镜像站
新贡献者
- @Efterklang made their first contribution in #101
- @wickdynex made their first contribution in #104
- @happy-game made their first contribution in #109
- @czyt made their first contribution in #112
- @XUANJI233 made their first contribution in #118
- @Yangmoooo made their first contribution in #120
- @zouri made their first contribution in #129
- @xyx1926885268 made their first contribution in #131
- @YU-7 made their first contribution in #161
- @juzeon made their first contribution in #164 |
| 0.1.9 | October 9, 2024 | — | 64-bit Portable |