CoursedudeCoursedude

Changelog

Track every update and improvement to Coursedude.

v0.1.232026-05-27

Server-side fixed the issue where DeepNote images failed to load entirely; Previously, some course notes only had text without images; now regenerating them will include images

Download this version (11 MB)
v0.1.222026-05-27

Server: Fixed the issue where DeepNote images failed to generate completely; (Previously, some course notes only had text without images; now, regenerating will include images)

Download this version (11 MB)
v0.1.212026-05-27

Switch to Stripe Live (USD); Enable Apple Notarization (DMG double-click direct installation); Subscription prices: Pro $15/108, Ultimate $20/220

Download this version (10 MB)
v0.1.202026-05-26

Fixed the spinning circle issue during courseware upload: display phased progress (uploading → associating → completed); Clear prompts for success and failure; Upload timeout tightened from 1 hour to 7 minutes

Download this version (10 MB)
v0.1.192026-05-22

Single-package cross-region support; Client auto-identifies mainland China/overseas nodes on startup; Manual switching via Settings; Automatic migration from previous versions without re-login

Download this version (10 MB)
v0.1.182026-05-22

Instant opening of recording details (API split + gzip compression); Streaming upload for courseware; DeepNote transcription fix; Multi-terminal login policy; Fix installation icon

Download this version (10 MB)
v0.1.182026-05-20

Subscription redesigned: recording + offline transcription now share a single minute pool. 5 new plans (Free / Intermediate Monthly+Yearly / Ultra Monthly+Yearly), all backend-configurable. Subscription page, Settings, and Sidebar all show remaining minutes and expiry under the new model

Download this version (8.2 MB)
v0.1.172026-05-20

Hotfix: overseas recordings are no longer falsely marked as failed when cross-border WebSocket connections briefly drop. No client-side behavior change; recommended for users abroad

Download this version (8.2 MB)
v0.1.162026-05-19

Slides upload now accepts PPT / PPTX / DOC / DOCX / MD / TXT / PNG / JPG; Fixed unresponsive Upload Slides button; Overseas node now uses a Silicon Valley COS bucket for much faster uploads from the US

Download this version (8.2 MB)
v0.1.152026-05-18

End-to-end Stripe subscription payment; New three-tier quota system (recording/AI chat/upload duration); Subscription and Settings page show PRO badge; New monthly usage progress bar in sidebar; Upgraded email verification logo; Multiple UI and interaction improvements

Download this version (8.2 MB)
v0.1.132026-04-29

Fixed failure in uploading large files (≥200MB); Displays predicted title "Lecture N" during upload; Adds loading indicator overlay after file selection

Download this version (13 MB)
v0.1.122026-04-29

Direct COS upload from client (Enable Tencent Cloud Global Accelerator); Overseas users' uploads no longer freeze; Optimize network compatibility

Download this version (13 MB)
v0.1.112026-04-17

Added: Support for exporting PDF in recording details page (AI summary / chapters / transcription / notes); Added: Added 'Topic Timeline' view to AI real-time summary; Added: Recording title clickable for renaming; Added: Support for drag-and-drop for uploading recordings and course materials; Optimized: Home page automatically selects current or next class; Optimized: When logging in with the same account across multiple devices, old devices are automatically logged out with a prompt; Optimized: Displays specific conflicting courses when course time conflicts occur; Fixed: Fixed occasional stuck 'Recording' state during recording; Fixed: Fixed 'Check for Updates' failure on settings page; Fixed: Fixed occasional disconnection during long-duration recordings (2+ hours)

Download this version (13 MB)
v0.1.102026-04-13

Fixed domain configuration; rolled back to stable domain

Download this version (10 MB)
v0.1.92026-04-10

Feedback feature; Rewrote Toast component; Domain migration to coursedude.ai; Date internationalization; Schedule optimization; Multiple bug fixes

Download this version (10 MB)
v0.1.82026-04-10

Speaker Tag redesign; Translation Mode word-by-word highlighting; Block audio playback during class; Miaoji speaker recognition optimization

Download this version (10 MB)
v0.1.72026-04-09

Fix the bug where the record is blank when opening after class; Fix the sudden stop of subtitles and summaries during class; Identify speakers in multi - person conversations; Allow renaming of speakers; Highlight for follow - along; Show original and translated text simultaneously in translation; Clickable timestamps; AI dialog follows floating button; AI responses support Markdown; Adjust recording volume; Optimize multiple styles

Download this version (10 MB)
v0.1.62026-04-08

Code synchronized to remote repository; Verified OTA automatic update process; (v0.1.5 users should receive this update)

Download this version (10 MB)
v0.1.52026-04-08

Added OTA automatic update feature (automatic check after app launch + background download + one-click install and restart); Added unlogged state language switcher on login page; Sync system language to account preferences after login; Unlogged users can switch between Chinese and English at top-right corner

Download this version (10 MB)
v0.1.42026-04-08

FAILED 录音操作约束改进;课程时段冲突合并提示与单时段合法性校验;登录改进(邮箱格式校验/Google 取消反馈);侧边栏折叠态显示课程图标 + 录音相对时间;上传支持失败重试和文件大小校验;AI 对话支持复制 / 重新生成 / 删除 / 重命名;Live 页面支持手动刷新总结和下载课件;浮动 AI 面板和字幕窗口位置/大小持久化;设置页加每周学习目标、昵称校验、设备热插拔;服务端硬删归档课程;Token 401 自动刷新拦截器;refresh_token 加密存储到系统 Keychain;时区计算客户端时区;首页学习统计 streak 包含 ANALYZING;周目标可配置;UI 错误统一 Toast 提示;i18n 默认中文;共修复 50 项 P0+P1+P2 测试用例

Download this version (10 MB)
v0.1.32026-04-08

Fixed the issue where the FAILED status in the sidebar was mistakenly displayed as a loading animation; For FAILED recordings, only archiving is supported and the pin button is no longer displayed; Unified the red badge style for FAILED status across upload page, homepage, and sidebar; Updated Terms / Privacy links on login page to point to the official website's real addresses; Filled in over 50 missing Chinese translations and fixed several hardcoded English texts

Download this version (10 MB)
v0.1.22026-04-07

Renamed ClassMate to Coursedude; Added AI floating assistant to Result page; Fixed the obscured issue of Slides page-turning/re-upload buttons

Download this version (10 MB)
v0.1.12026-04-07

Optimize login process; Improve AI chat experience; Optimize homepage and sidebar interactions; Fix weekly schedule display issue; Enhance stability of real-time transcription panel; Optimize PDF rendering; Improve settings page

Download this version (10 MB)
v0.1.02026-04-03

Initial release; real-time interpretation; AI class summary; smart notes; offline audio/video transcription

Download this version (43 MB)