Releases: RubyMetric/chsrc
Releases · RubyMetric/chsrc
v0.2.3
该附件二进制文件为预编译供用户提前使用
版本:v0.2.3
日期:2025-10-06
更新:v0.2.2...v0.2.3
内容:
- 明确显示每个 recipe 的维护信息
- 大幅重构 chsrc内部数据结构,使得维护更加容易
- 增加许多通用函数增强 chsrc框架
换源方法(recipe):
- 支持 mvnd换源
- 修复 Rust换源
- 修复 WinGet换源
- 修复 Ruby换源
- 以及其他微小变更
源:
- 为 Java添加新的源
- 修复 Python的部分源
- 为 Arch Linux添加新的源
新贡献者
- @BingChunMoLi made their first contribution in #237
- @Young-Lord made their first contribution in #276
v0.2.2
该附件二进制文件为预编译供用户提前使用
版本:v0.2.2
日期:2025-07-26
更新:v0.2.1...v0.2.2
内容:
此版本是 chsrc 开发过程中第三个重大版本
- 支持精准测速
- 打包至 deb包
- 为安卓提供预编译文件
- 项目从 c99提升为c11
- 引入 chsrc-bootstrap,使用原生脚本语言为没有预编译的平台添加换源支持
- 开发工具链优化,VS Code 针对性支持,完善文档,感兴趣的朋友可在1分钟内上手编译调试源代码
换源方法(recipe):
- 使用 rawstr4c 重写/简化相当多个 recipe
- Flutter换源修复
- Arch Linux CN换源修复
- uv换源修复
- 支持在 Windows 上对 rustup换源
- 所有 target 支持 ls
- 以及其他微小变更
源:
- 对大部分 target 不再使用网易镜像站和搜狐镜像站提供的源
- Cargo源新增和更新
- Go可用源中移除华为
- 添加多个上游默认源和测速链接
- 以及其他微小变更
镜像站:
- 增加西安交通大学软件镜像站
- 增加哈尔滨工业大学开源镜像站
- 增加齐鲁工业大学开源软件镜像站
- 增加大连东软信息学院开源镜像站
- 重新启用重庆大学开源软件镜像站
新贡献者
- @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
v0.2.1
该附件二进制文件为预编译供用户提前使用
版本:v0.2.1
日期:2025-04-13
更新:v0.2.0...v0.2.1
内容:
- AUR 中 chsrc-bin自动发布修复
- 完善 POSIX 一键安装脚本 installer.sh
- 提前发布防止日后使用 GitHub 存在困难
换源方法(recipe):
- Flathub换源修复
- uv配置修复
源与镜像站:
- 增加上海交通大学思源镜像站
新贡献者
- @jialinlvcn made their first contribution in #179
- @Kattos made their first contribution in #186
v0.2.0
该附件二进制文件为预编译供用户提前使用
版本:v0.2.0
日期:2025-03-14
更新:v0.1.9...v0.2.0
内容:
- 支持部分 target 测速上游源
- 修复 Cygwin 环境下 cURL 的问题
- 添加 Bash 与 PowerShell 一键安装脚本
换源方法(recipe):
- Docker 换源自动化进行
- 修复 Homebrew 等换源过程中的多次写带来的干扰
- 测速上游源:Ubuntu、Ruby、Npm、PyPI
- 支持 Termux 换源
- 支持 Rye 换源
- 支持 uv 换源
- 修复 OpenWrt 换源
- 修复 Linux Mint 换源
- 支持 Fedora 多次换源
源与镜像站:
- 移除 Kali 不可用的源
- 移除 openEuler 不可用的源
- 增加 山东大学镜像站
- 增加 南京工业大学开源软件镜像站
- 增加 南阳理工学院开源软件镜像站
- 增加 重庆邮电大学开源镜像站
新贡献者
- @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
v0.1.9
该附件二进制文件为预编译供用户提前使用
版本:v0.1.9
日期:2024-10-09
更新:v0.1.8...v0.1.9
内容:
- 支持合并组换源与独立换源
- 打包添加至AUR,Arch Linux 用户可通过yay -S chsrc安装
- 所有测试修复并通过
换源方法(recipe):
- 增加对Node.js包管理器Yarn v2的支持
- 增加对Bun的支持
- 增加对nvm的支持
- 增加对rustup的支持
- 修复新增对Fedora >39的支持
- 修复对Dart的换源方法
- 拆分npm,pnpm,Yarn
- 拆分pip,Poetry,PDM
- 拆分Flutter和Pub
源与镜像站:
- 创建镜像站可用状态Wiki 以及 对应的讨论区
- 对Ruby添加USTC镜像站,并创建Wiki页
- 对Rust添加RsProxy.cn镜像站,并创建Wiki页
- 添加SCAU与ISCAS镜像站
新贡献者
- @lontten made their first contribution in #90
- @happy-drink made their first contribution in #96
v0.1.8
该附件二进制文件为预编译供用户提前使用
版本:v0.1.8
日期:2024-08-23
更新:v0.1.7...v0.1.8
内容:
- chsrc ls <target>显示该目标所支持的功能,如- Reset- Locally- UserDefine等
- chsrc <command> -dry:启用 Dry Run 模式
- chsrc <command> -english:框架本身支持全英文输出
- chsrc <command> -no-color:支持无颜色输出
- 增加measure命令作为cesu命令的另一称呼
- 文件不存在时将不再备份
- 源文件拆分,方便添加新的换源目标和方法、镜像站和源信息
- 增加文档:Man Page、Texinfo、贡献指南
- 添加软件Docker新的可用源:FIT2CLOUD
- 添加对操作系统OpenWrt的换源支持
- 补充对操作系统Rocky Linux 8的换源支持
v0.1.7
该附件二进制文件为预编译供用户提前使用
版本:v0.1.7
日期:2024-07-22
更新:v0.1.6...v0.1.7
New Contributors
- @livelycode36 made their first contribution in #38
- @Gn3po4g made their first contribution in #42
- @BlockLune made their first contribution in #46
pre
v0.1.6
该附件二进制文件为预编译供用户提前使用
版本:v0.1.6
日期:2024-06-08
更新:v0.1.5...v0.1.6