Skip to content

Releases: emperorStorm/coscool

课思库 v0.2.3

Choose a tag to compare

@github-actions github-actions released this 08 Jul 14:58
  • 新增知识点维护页面和树形增删改、拖拽排序能力。

  • 题目录入支持选择树形知识点,并同步题目知识点 ID 与名称保存。

  • 选择题选项支持上传、移除和预览图片,试题栏、试卷预览、查询和导出同步显示选项图片。

  • 后端新增知识点接口、题目知识点关联保存、选项图片字段和历史数据库迁移。

  • 同步数据库文档,说明 knowledge_points 和 question_options.image_text 字段。

  • 桌面端版本号从 0.2.2 升级到 0.2.3,并同步 package、Cargo 与 Tauri 配置。

课思库 v0.2.2

Choose a tag to compare

@github-actions github-actions released this 08 Jul 12:36
  • 新增题库全库 zip 备份导出与覆盖还原能力,接入 backups/imports 数据目录

  • 在题库分类标题栏增加导出备份和备份还原按钮,还原后刷新分类与题目列表

  • 新增 Tauri 备份导出/还原命令、备份清单校验、SQLite 快照与资源目录打包逻辑

  • 优化更新通知已安装状态、更新弹窗展示和重复更新禁用逻辑

  • 调整悬浮工具展开动效,并修复题目编辑页知识点和标签选择框宽度

  • 同步桌面端版本号到 0.2.2,并更新 npm/Cargo 锁文件

课思库 v0.2.1

Choose a tag to compare

@github-actions github-actions released this 07 Jul 15:50
  • 将桌面端、Tauri 端和 Rust crate 版本统一升级到 0.2.1
  • 将题库查询列表改为卡片式展示,补充题干、选项、元数据、标签和操作入口
  • 优化查询条件布局,标题输入框加宽,其他条件缩短并保持查询、重置按钮同排
  • 将加入试题栏、选中状态和悬浮试题栏统一调整为青绿色视觉风格
  • 新增立体试题篮 SVG 图标、数量角标和悬浮分析面板交互效果
  • 重构组装试卷页面为可编辑试卷视图,支持题目上移、下移、删除和生成弹窗
  • 生成试卷弹窗恢复试卷名称与备注输入,名称默认取页面标题,备注默认空
  • 非选择题在录入、查询详情和试卷预览中不再展示选项,并优化标签和知识点输入拆分

课思库 v0.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 02:16
  • 新增顶栏通知中心,支持版本更新提醒、未读数量、全部已读和立即更新入口
  • 新增题型与难度字段,前后端保存、查询、回显和数据库迁移同步支持
  • 新增试卷维护、组装试卷、试卷预览和题目导出页面,补充购物车与 PDF/图片导出能力
  • 新增试卷相关 Tauri 命令、表结构、权限和导出文件保存能力
  • 调整主窗口默认最大化,更新中英文 README 与数据库文档
  • 将桌面端、Tauri 端和 Rust crate 版本统一升级到 0.2.0

课思库 v0.1.7

Choose a tag to compare

@github-actions github-actions released this 06 Jul 15:12
  • 调整 FormulaSymbolModal 分类面板逻辑,常用公式、常用符号、英语音标按当前标签展示对应分类。

  • 新增常用符号分类状态与选择逻辑,支持常用符号在不同分类间切换显示。

  • 将原常用符号平铺数据扩展为分类结构,补充基础运算、分数根式、指数上下标、关系比较、集合逻辑、几何基础、统计求和、常用特殊等符号。

  • 优化分类侧栏滚动布局,避免分类数量增加后内容溢出。

课思库 v0.1.6

Choose a tag to compare

@github-actions github-actions released this 06 Jul 10:58
  • 新增独立全屏题目录入页,支持新增和编辑题目时左侧编辑、右侧实时预览\n- 新增 KaTeX 公式渲染组件,并在题库列表、查询详情和录入预览中渲染 LaTeX 公式\n- 新增固定悬浮工具按钮、公式符号弹框和常用公式分类数据,支持点击复制公式内容\n- 优化公式卡片布局,复杂公式可按内容撑开边框并将中文说明置于公式上方\n- 调整普通浏览器访问 Tauri native 接口时的错误提示,避免直接暴露 invoke undefined\n- 引入 katex 依赖和样式资源,保持后端接口与数据库结构不变

课思库 v0.1.5

Choose a tag to compare

@github-actions github-actions released this 06 Jul 02:09
  • 将 Release Desktop 中的 Node 内联脚本改为 heredoc,避免 shell 展开模板字符串
  • 修复 OSS latest.json 更新地址拼接时导致 Sync release version 失败的问题
  • 保持 v0.1.5 发布触发条件,重新执行桌面端打包与 OSS 同步

课思库 v0.1.4

Choose a tag to compare

@github-actions github-actions released this 05 Jul 14:29
  • 检查更新切换为阿里云 OSS 分发地址

  • 发布后同步更新元数据和安装包到 OSS

  • 保留检查更新超时和友好错误提示

课思库 v0.1.3

Choose a tag to compare

@github-actions github-actions released this 05 Jul 09:44
  • 发布流程仅构建 Windows NSIS 安装包和 macOS Apple Silicon DMG

  • 恢复 macOS Apple Silicon 自动更新元数据

  • 不再构建 macOS Intel x64 包

课思库 v0.1.2

Choose a tag to compare

@github-actions github-actions released this 05 Jul 09:33
  • macOS 包增加 ad-hoc 签名,降低 M 系列安装后被识别为损坏的概率

  • 发布流程仅保留 Windows NSIS 安装包和 macOS Apple Silicon DMG

  • 保留自动更新所需 latest.json 和签名元数据