ClassIsland version history
10 releases tracked, newest first.
2.1.0.1
Jun 27, 2026- Split asset files from the main application for better modularity.
- Added a feature to copy time points in the schedule editor.
- Improved update process robustness and added download-only option.
- Fixed various bugs including MacOS asset loading and weather display issues.
12 downloads
2.1.0.0
Jun 15, 2026
> [!important]
> 在升级到 2.0 前,建议先阅读[2.0 相关问答(Ⅱ)](https://github.com/ClassIsland/ClassIsland/discussions/1486)和[2.0 相关问答(Ⅰ)](https://github.com/ClassIsland/ClassIsland/discussions/1145)。
2.1 - LiliyaOlenyeva(莉莉娅·阿琳)
在 2.1 - LiliyaOlenyeva,我们提升了 ClassIsland 的易用性,使其更好用,更易于上手。
## 🚀 新增功能与优化
- **【主界面/编辑模式】编辑模式:** 支持通过编辑模式更直观和便捷地编辑主界面上的组件和调整相关设置 ([#1249](https://github.com/ClassIsland/ClassIsland/issues/1249))
- **【UI/档案编辑器】表格课表编辑视图:** 支持以周表格的形式快速录入和查看课表。([#238](https://github.com/ClassIsland/ClassIsland/issues/238))
- **【教程】教程:** 加入教程,手把手助您上手本应用
- **【翻新】翻新与迎新:** 在长假长时间没有启动应用后,应用会询问您是否需要翻新部分设置以适应新学期。迎新模式将在翻新的基础上重置教程状态,以便新同学快速上手本应用 ([#496](https://github.com/ClassIsland/ClassIsland/issues/496))
- **【UI/应用设置】导航栏分组:** 实现应用设置页面分组,优化侧边栏高亮逻辑 ([#1587](https://github.com/ClassIsland/ClassIsland/issues/1587)) ([#1249](https://github.com/ClassIsland/ClassIsland/issues/1249))
- 【插件】实现 MacOS 自定义程序集解析器
- 【插件】允许插件指定所支持的OS平台 (([#1712](https://github.com/ClassIsland/ClassIsland/issues/1712)))
- 【插件】在插件安装/卸载时添加日志 (([#1824](https://github.com/ClassIsland/ClassIsland/issues/1824))) by @diann34
- 【档案编辑】为时间表编辑器添加撤销/重做功能 (([#1818](
12 downloads
2.0.4.0
Pre-releaseMay 31, 2026> [!important]
> 在升级到 2.0 前,建议先阅读[2.0 相关问答(Ⅱ)](https://github.com/ClassIsland/ClassIsland/discussions/1486)和[2.0 相关问答(Ⅰ)](https://github.com/ClassIsland/ClassIsland/discussions/1145)。
2.1 - LiliyaOlenyeva(莉莉娅·阿琳)
🎉 本版本是 2.1 的最后一个测试版,将在确认稳定并修复在这个版本收到的问题后,在下一个版本发布 2.1 的正式版。
## 🚀 新增功能与优化
- 【应用】添加自启动参数实现自启动重复启动静默退出 (([#1782](https://github.com/ClassIsland/ClassIsland/issues/1782))) by @xfy2412
- 【应用】阻止 Warning 及以下等级的日志进入事件查看器刷屏 ([#1812](https://github.com/ClassIsland/ClassIsland/issues/1812)) by @HelloWRC
- 【诊断】为诊断模式添加逻辑 (([#1778](https://github.com/ClassIsland/ClassIsland/issues/1778))) by @diann34
- 【主界面】优化编辑模式下的主界面标题 by @HelloWRC
- 【主界面】添加了防截图和防录制的可选项在“窗口”设置中。 (([#1663](https://github.com/ClassIsland/ClassIsland/issues/1663))) by @OutHimic
- 【主界面/编辑模式】主界面在进入编辑模式时默认窗口化 by @HelloWRC
- 【主界面/编辑模式】点击空白区域清除选择 ([#1589](https://github.com/ClassIsland/ClassIsland/issues/1589)) by @HelloWRC
- 【主界面/编辑模式】拖拽组件时显示拖入范围,并隐藏组件操作栏 by @HelloWRC
- 【档案编辑器】创建临时层课表时支持同时创建临时时间表 (([#1781](https://github.com/ClassIsland/ClassIsland/issues/1781))) by @Chineseshuaji
- 【组件/滚动容器】钳制滚动组件动画速度 by @HelloWRC
- 【应用设置/插件】拖拽安装插件&安装确定提示 (([#1765](https://github.com/ClassIsland/ClassIsland/issues/1
12 downloads
2.0.3.2
Pre-releaseApr 19, 2026> [!important]
> 在升级到 2.0 前,建议先阅读[2.0 相关问答(Ⅱ)](https://github.com/ClassIsland/ClassIsland/discussions/1486)和[2.0 相关问答(Ⅰ)](https://github.com/ClassIsland/ClassIsland/discussions/1145)。
2.1 - LiliyaOlenyeva(莉莉娅·阿琳)
本版本修复了部分 2.1 新增功能的已知问题,并优化了相关功能的体验。目前 2.1 已趋于稳定,下个版本 2.0.4.0 将进入发布预览通道。
## 🚀 新增功能与优化
- 【应用】升级 Sentry SDK,并优化遥测埋点
- 【诊断】在生成的诊断信息中输出 TraceId
- 【主界面/编辑模式】在编辑模式下隐藏提醒
- 【插件】允许插件指定所支持的OS平台 (([#1712](https://github.com/ClassIsland/ClassIsland/issues/1712)))
- 【组件/文本组件】文本组件文本支持使用默认前景色 ([#599](https://github.com/ClassIsland/ClassIsland/issues/599)) ([#1410](https://github.com/ClassIsland/ClassIsland/issues/1410))
- 【组件/倒计时】倒计时组件进度显示添加新的格式化变量 %p显示两位小数 ([#1516](https://github.com/ClassIsland/ClassIsland/issues/1516)) ([#1757](https://github.com/ClassIsland/ClassIsland/issues/1757))
- 【应用设置/主题】在主题设置界面显示分体主界面启用提醒
- 【启动屏幕】移植启动加载界面
- 【天气】添加明天天气规则和天气模糊匹配支持 (([#1746](https://github.com/ClassIsland/ClassIsland/issues/1746)))
## 🐛 Bug 修复
- 【应用】修复在特定情况下 GetRootWindow 会返回已关闭的窗口的问题
- 【主界面/编辑模式】在低版本 Windows 中将窗口化编辑模式回退到不透明背景,以修复透明背景异常的问题 ([#1634](https://github.com/ClassIsland/ClassIsland/issues/1634))
- 【提醒】在遮罩期间保持播放提醒音 ([#1704](https://github.com/ClassIsland/Clas
12 downloads
2.0.3.1
Pre-releaseMar 27, 2026> [!important]
> 在升级到 2.0 前,建议先阅读[2.0 相关问答(Ⅱ)](https://github.com/ClassIsland/ClassIsland/discussions/1486)和[2.0 相关问答(Ⅰ)](https://github.com/ClassIsland/ClassIsland/discussions/1145)。
2.1 - LiliyaOlenyeva(莉莉娅·阿琳)
这个版本中我们添加了教学跳过功能,以临时缓解教学中出现的边缘情况。我们会在未来进一步增强教学系统的健壮性,以从根源解决此问题。
在此版本发布后,我将放缓 ClassIsland 的开发节奏,直到我高考结束(2026.6),感谢各位用户的理解与支持。
## 🚀 新增功能与优化
- 【教学】允许用户跳过教程 ([#1697](https://github.com/ClassIsland/ClassIsland/issues/1697))
- 【应用】在插件崩溃信息中添加插件版本 (([#1671](https://github.com/ClassIsland/ClassIsland/issues/1671)))
- 【依赖】将 Avalonia 升级到 11.3.12
## 🐛 Bug 修复
- 【课表控件】修复课表组件双向绑定会意外更新时间点信息的问题 ([#1714](https://github.com/ClassIsland/ClassIsland/issues/1714))
- 【主窗口/编辑模式】修复在 Linux 下的编辑模式中窗口容易消失的问题
- 【集控】修复自集控拉取组件数据时无法解析颜色值的问题 (([#1703](https://github.com/ClassIsland/ClassIsland/issues/1703)))
- 【集控】收到通知后无通知显示 (([#1707](https://github.com/ClassIsland/ClassIsland/issues/1707)))
- 【插件市场】修复插件更新通知和自动更新选项无效的问题 ([#1661](https://github.com/ClassIsland/ClassIsland/issues/1661))
- 【提醒/上下课提醒】修复户外课程即将上课提醒未使用设置的户外提醒遮罩的问题 ([#1686](https://github.com/ClassIsland/ClassIsland/issues/1686))
- 【教学】修复课表教学触发时机不正确的问题 ([#1681](https://github.com/ClassIsland/ClassIsland/issues/1681
12 downloads
2.0.3.0
Pre-releaseMar 6, 2026> [!important]
> 在升级到 2.0 前,建议先阅读[2.0 相关问答(Ⅱ)](https://github.com/ClassIsland/ClassIsland/discussions/1486)和[2.0 相关问答(Ⅰ)](https://github.com/ClassIsland/ClassIsland/discussions/1145)。
2.1 - LiliyaOlenyeva(莉莉娅·阿琳)
## 🚀 新增功能与优化
- **【翻新】翻新与迎新:** 在长假长时间没有启动应用后,应用会询问您是否需要翻新部分设置以适应新学期。迎新模式将在翻新的基础上重置教程状态,以便新同学快速上手本应用 ([#496](https://github.com/ClassIsland/ClassIsland/issues/496))
- **【教程】教程:** 加入基础教程,手把手助您上手本应用
- 【UI/应用设置】将应用设置界面的标题栏高度设置为 48
- 【UI/应用设置】确保同时“需要重启”信息框只显示一个
- 【UI/主菜单】为主菜单添加图标
- 【UI/主菜单】优化主菜单项目排序与描述
- 【UI/主菜单】为托盘菜单点击添加“打开设置窗口”行为,并将其设置为非Windows平台的默认值 ([#1655](https://github.com/ClassIsland/ClassIsland/issues/1655))
- 【恢复】修改了回滚按钮在恢复模式中的启用状态,使其由是否有多个有效的安装决定,同时为回滚按钮添加了OnClick事件 ([#1598](https://github.com/ClassIsland/ClassIsland/issues/1598))
## 🐛 Bug 修复
- 【应用】修复设计器无法使用的问题
- 【主界面】修复主界面会被意外最大化/最小化的问题 ([#1649](https://github.com/ClassIsland/ClassIsland/issues/1649))
- 【主界面/编辑模式】修复双指缩放乱飘的问题,将 PanAndZoom 更新到 11.3.9.1 ([#1600](https://github.com/ClassIsland/ClassIsland/issues/1600))
- 【主界面/编辑模式】修复退出编辑模式的抽屉残留的问题
- 【主界面/编辑模式】修复在选中组件后退出编辑模式后再次进入编辑模式时选择异常的问题
- 【平台/Windows】修复在 Arm64 架构上因 Harmony 不支持 arm64 导致修补失败的问题 ([#1638](https://github.com/ClassIsland/Class
12 downloads
2.0.2.0
Pre-releaseFeb 9, 2026
> [!important]
> 在升级到 2.0 前,建议先阅读[2.0 相关问答(Ⅱ)](https://github.com/ClassIsland/ClassIsland/discussions/1486)和[2.0 相关问答(Ⅰ)](https://github.com/ClassIsland/ClassIsland/discussions/1145)。
> [!caution]
> **请勿使用 Windows 32 位(x86)版本**
>
> 已知问题:在 32 位版本上播放音频会导致应用崩溃([#1485](https://github.com/ClassIsland/ClassIsland/issues/1485))。如果您使用的是 64 位设备,请优先考虑使用 64 位版本。如果您的设备不支持运行 64 位的程序,请考虑使用 ClassIsland 1.7,或暂时关闭提醒音效和语音功能。
2.1 - LiliyaOlenyeva(莉莉娅·阿琳)
## 🚀 新增功能与优化
- **【UI/档案编辑器】表格课表编辑视图:** 支持以周表格的形式快速录入和查看课表。([#238](https://github.com/ClassIsland/ClassIsland/issues/238))
- 【UI/档案编辑器】优化时间线视图的时间块外观
- 【UI/档案编辑器】档案编辑器 Uri 导航支持导航到子页面 ([#1039](https://github.com/ClassIsland/ClassIsland/issues/1039))
- 【UI/档案编辑器】课表编辑器集成日历视图
- 【主界面】部分回滚新版主界面布局,仅在编辑模式下采取新版主界面布局模式
- 【主界面】实现主界面主题阴影安全区
- 【主界面】行隐藏功能 (([#1606](https://github.com/ClassIsland/ClassIsland/issues/1606)))
- 【提醒】新版提醒后台工作服务
- 【附加设置/上下课提醒】上下课提醒特殊设置分组,并隐藏当前节点不支持的设置
- 【UI/应用设置/自动化】优化规则集工作指示器外观
- 【UI/应用设置/提醒】优化提醒设置操作逻辑,为提醒高级设置添加快速指示
- 【UI/应用设置/更新】移植更新日志查看功能,添加更新日志懒加载 ([#1637](https://github.com/ClassIsland/ClassIsland/issues/1637))
- 【UI/应用设置/更新】优化更新页面错误显示
- 【天气】允许使用不加密的 HTTP 协议获取天气信息 ([#1569](https://github.com/ClassIsland
12 downloads
2.0.0.2
Jan 18, 2026> [!important]
> 在升级到 2.0 前,建议先阅读[2.0 相关问答(Ⅱ)](https://github.com/ClassIsland/ClassIsland/discussions/1486)和[2.0 相关问答(Ⅰ)](https://github.com/ClassIsland/ClassIsland/discussions/1145)。
> [!caution]
> **请勿使用 Windows 32 位(x86)版本**
>
> 已知问题:在 32 位版本上播放音频会导致应用崩溃([#1485](https://github.com/ClassIsland/ClassIsland/issues/1485))。如果您使用的是 64 位设备,请优先考虑使用 64 位版本。如果您的设备不支持运行 64 位的程序,请考虑使用 ClassIsland 1.7,或暂时关闭提醒音效和语音功能。
<img src="https://res.classisland.tech/stickers/2.png" height="75" width="75" alt="白厄_再见" title="白厄_再见"/>
2.0 - Khaslana(卡厄斯兰那)
## 🚀 新增功能与优化
- 【提醒/上下课提醒】添加下课提醒文字层级
- 【应用设置/提醒】在禁用所有主界面行的提醒时在提醒页面显示警告
## 🐛 Bug 修复
- 【平台/X11】修复 UOS 下缩放异常的问题 ([#1580](https://github.com/ClassIsland/ClassIsland/issues/1580))
- 【插件市场】修复插件无法自动更新的问题
- 【语音/EdgeTTS】修复 EdgeTTS Websocket 可能会在不适合的时机断开的问题 ([#1567](https://github.com/ClassIsland/ClassIsland/issues/1567))
- 【Url 协议】修复 Uri 协议修复在由 2.0.1.0 升级时没有应用的问题 ([#1601](https://github.com/ClassIsland/ClassIsland/issues/1601))
- 【构建】修复自包含标志在构建时没有被正确传递的问题
<!-- generated by git-cliff -->
<!--
<img src="https://res.classisland.tech/stickers/3.png" height="75" width="75"/>
愿我们在那鲜花芬芳的西风尽头重逢。
-->
**Full Changelog**: https:/
12 downloads
2.0.1.1
Pre-releaseJan 10, 2026> [!important]
> 在升级到 2.0 前,建议先阅读[2.0 相关问答(Ⅱ)](https://github.com/ClassIsland/ClassIsland/discussions/1486)和[2.0 相关问答(Ⅰ)](https://github.com/ClassIsland/ClassIsland/discussions/1145)。
> [!caution]
> **请勿使用 Windows 32 位(x86)版本**
>
> 已知问题:在 32 位版本上播放音频会导致应用崩溃([#1485](https://github.com/ClassIsland/ClassIsland/issues/1485))。如果您使用的是 64 位设备,请优先考虑使用 64 位版本。如果您的设备不支持运行 64 位的程序,请考虑使用 ClassIsland 1.7,或暂时关闭提醒音效和语音功能。
2.1 - LiliyaOlenyeva(莉莉娅·阿琳)
## 🚀 新增功能与优化
- 【主界面/编辑模式】优化主界面编辑模式画布行为 ([#1592](https://github.com/ClassIsland/ClassIsland/issues/1592))
- 【主界面/编辑模式】添加编辑模式使用教学
- 【主界面/编辑模式】优化主界面在编辑模式下的置顶行为
- 【主界面/编辑模式】优化拖拽预览行为
- 【主界面/编辑模式】在选择的组件没有组件设置时隐藏组件设置页签 ([#1592](https://github.com/ClassIsland/ClassIsland/issues/1592))
- 【插件】实现 MacOS 自定义程序集解析器
- 【UI/应用设置/提醒】在禁用所有主界面行的提醒时在提醒页面显示警告
- 【UI/档案编辑器】优化时间线编辑视图的外观
## 🐛 Bug 修复
- 【主界面/编辑模式】修复编辑模式在主界面隐藏的状态下无法编辑主界面的问题
- 【语音/EdgeTTS】修复 EdgeTTS Websocket 可能会在不适合的时机断开的问题 ([#1567](https://github.com/ClassIsland/ClassIsland/issues/1567))
- 【UI/应用设置/组件】修复组件设置页面按钮无法使用的问题,优化组件设置页面拖拽逻辑 ([#1592](https://github.com/ClassIsland/ClassIsland/issues/1592)) ([#1603](https://github.com/ClassIsland/ClassIsland/issues/1603))
- 【UI/应用设置/组件】修复
12 downloads
2.0.1.0
Pre-releaseJan 3, 2026> [!important]
> 在升级到 2.0 前,建议先阅读[2.0 相关问答(Ⅱ)](https://github.com/ClassIsland/ClassIsland/discussions/1486)和[2.0 相关问答(Ⅰ)](https://github.com/ClassIsland/ClassIsland/discussions/1145)。
> [!caution]
> **请勿使用 Windows 32 位(x86)版本**
>
> 已知问题:在 32 位版本上播放音频会导致应用崩溃([#1485](https://github.com/ClassIsland/ClassIsland/issues/1485))。如果您使用的是 64 位设备,请优先考虑使用 64 位版本。如果您的设备不支持运行 64 位的程序,请考虑使用 ClassIsland 1.7,或暂时关闭提醒音效和语音功能。
2.1 - LiliyaOlenyeva(莉莉娅·阿琳)
> 当前版本为 2.1 的测试版,部分功能可能不稳定或不支持。如果您在使用过程中遇到问题,欢迎前往 Issues 中反馈!
## 🚀 新增功能与优化
- **【主界面/编辑模式】编辑模式:** 支持通过编辑模式更直观和便捷地编辑主界面上的组件和调整相关设置 ([#1249](https://github.com/ClassIsland/ClassIsland/issues/1249))
- **【UI/应用设置】导航栏分组:** 实现应用设置页面分组,优化侧边栏高亮逻辑 ([#1587](https://github.com/ClassIsland/ClassIsland/issues/1587)) ([#1249](https://github.com/ClassIsland/ClassIsland/issues/1249))
- 【主界面】优化主界面动画曲线
- 【主界面】允许设置更高的置顶频率 ([#536](https://github.com/ClassIsland/ClassIsland/issues/536))
- 【UI/应用设置】将【基本】设置页面的部分内容拆分到【时钟】与【高级】页面中
## ♻️移除的功能
- 【主界面】弃用主界面点击功能
## 🐛 Bug 修复
- 【主界面】修复主界面行设置中的自定义字体大小默认为 0 的问题
- 【UI/课表控件】修复初始化课表控件时的绑定错误,提升加载速度
- 【UI/应用设置】修复自定义插件镜像源输入框不可见/不好定位的问题 ([#1534](https://github.com/ClassIsland/ClassIsland/issues/1534))
12 downloads