Repository navigation
Releases: emperorStorm/coscool
Release list
课思库 v0.2.3
-
新增知识点维护页面和树形增删改、拖拽排序能力。
-
题目录入支持选择树形知识点,并同步题目知识点 ID 与名称保存。
-
选择题选项支持上传、移除和预览图片,试题栏、试卷预览、查询和导出同步显示选项图片。
-
后端新增知识点接口、题目知识点关联保存、选项图片字段和历史数据库迁移。
-
同步数据库文档,说明 knowledge_points 和 question_options.image_text 字段。
-
桌面端版本号从 0.2.2 升级到 0.2.3,并同步 package、Cargo 与 Tauri 配置。
课思库 v0.2.2
-
新增题库全库 zip 备份导出与覆盖还原能力,接入 backups/imports 数据目录
-
在题库分类标题栏增加导出备份和备份还原按钮,还原后刷新分类与题目列表
-
新增 Tauri 备份导出/还原命令、备份清单校验、SQLite 快照与资源目录打包逻辑
-
优化更新通知已安装状态、更新弹窗展示和重复更新禁用逻辑
-
调整悬浮工具展开动效,并修复题目编辑页知识点和标签选择框宽度
-
同步桌面端版本号到 0.2.2,并更新 npm/Cargo 锁文件
课思库 v0.2.1
- 将桌面端、Tauri 端和 Rust crate 版本统一升级到 0.2.1
- 将题库查询列表改为卡片式展示,补充题干、选项、元数据、标签和操作入口
- 优化查询条件布局,标题输入框加宽,其他条件缩短并保持查询、重置按钮同排
- 将加入试题栏、选中状态和悬浮试题栏统一调整为青绿色视觉风格
- 新增立体试题篮 SVG 图标、数量角标和悬浮分析面板交互效果
- 重构组装试卷页面为可编辑试卷视图,支持题目上移、下移、删除和生成弹窗
- 生成试卷弹窗恢复试卷名称与备注输入,名称默认取页面标题,备注默认空
- 非选择题在录入、查询详情和试卷预览中不再展示选项,并优化标签和知识点输入拆分
课思库 v0.2.0
- 新增顶栏通知中心,支持版本更新提醒、未读数量、全部已读和立即更新入口
- 新增题型与难度字段,前后端保存、查询、回显和数据库迁移同步支持
- 新增试卷维护、组装试卷、试卷预览和题目导出页面,补充购物车与 PDF/图片导出能力
- 新增试卷相关 Tauri 命令、表结构、权限和导出文件保存能力
- 调整主窗口默认最大化,更新中英文 README 与数据库文档
- 将桌面端、Tauri 端和 Rust crate 版本统一升级到 0.2.0
课思库 v0.1.7
-
调整 FormulaSymbolModal 分类面板逻辑,常用公式、常用符号、英语音标按当前标签展示对应分类。
-
新增常用符号分类状态与选择逻辑,支持常用符号在不同分类间切换显示。
-
将原常用符号平铺数据扩展为分类结构,补充基础运算、分数根式、指数上下标、关系比较、集合逻辑、几何基础、统计求和、常用特殊等符号。
-
优化分类侧栏滚动布局,避免分类数量增加后内容溢出。
课思库 v0.1.6
- 新增独立全屏题目录入页,支持新增和编辑题目时左侧编辑、右侧实时预览\n- 新增 KaTeX 公式渲染组件,并在题库列表、查询详情和录入预览中渲染 LaTeX 公式\n- 新增固定悬浮工具按钮、公式符号弹框和常用公式分类数据,支持点击复制公式内容\n- 优化公式卡片布局,复杂公式可按内容撑开边框并将中文说明置于公式上方\n- 调整普通浏览器访问 Tauri native 接口时的错误提示,避免直接暴露 invoke undefined\n- 引入 katex 依赖和样式资源,保持后端接口与数据库结构不变
课思库 v0.1.5
- 将 Release Desktop 中的 Node 内联脚本改为 heredoc,避免 shell 展开模板字符串
- 修复 OSS latest.json 更新地址拼接时导致 Sync release version 失败的问题
- 保持 v0.1.5 发布触发条件,重新执行桌面端打包与 OSS 同步
课思库 v0.1.4
-
检查更新切换为阿里云 OSS 分发地址
-
发布后同步更新元数据和安装包到 OSS
-
保留检查更新超时和友好错误提示
课思库 v0.1.3
-
发布流程仅构建 Windows NSIS 安装包和 macOS Apple Silicon DMG
-
恢复 macOS Apple Silicon 自动更新元数据
-
不再构建 macOS Intel x64 包
课思库 v0.1.2
-
macOS 包增加 ad-hoc 签名,降低 M 系列安装后被识别为损坏的概率
-
发布流程仅保留 Windows NSIS 安装包和 macOS Apple Silicon DMG
-
保留自动更新所需 latest.json 和签名元数据