Skip to content

Releases: ZhengHe-MD/interactive-course

Release list

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 08:20
2d75d80

Install (macOS)

Download -arm64 for Apple Silicon or -x64 for Intel, open the .dmg, and drag Course Studio into /Applications.

These builds are ad-hoc signed rather than notarized, so macOS quarantines them on download. Clear that once, after installing:

xattr -dr com.apple.quarantine "/Applications/Course Studio.app"

To check a download against SHA256SUMS.txt first:

shasum -a 256 --ignore-missing -c SHA256SUMS.txt

The app hosts the same server as npm run dev and drives the same Codex CLI, so codex still has to be installed. Building from source stays supported and skips the quarantine step entirely — see docs/desktop-app.md.

What's Changed

  • Codex/initial implementation by @ZhengHe-MD in #2
  • Merge/codex claude by @ZhengHe-MD in #3
  • Redesign Course Studio and add multi-course support by @ZhengHe-MD in #4
  • Add bilingual Studio controls and standalone course export by @ZhengHe-MD in #5
  • Move generated courses to an external library by @ZhengHe-MD in #6
  • Chore/remove local skills by @ZhengHe-MD in #7
  • feat(studio): add turn steering support for mid-turn agent redirection by @ZhengHe-MD in #8
  • refactor(export): modernize standalone course export with clean metadata and dark mode by @ZhengHe-MD in #9
  • feat: add course-switching progress UI and multi-select removal, refi… by @ZhengHe-MD in #10
  • Feat/course switching UI by @ZhengHe-MD in #11
  • feat(brand): add official brand assets and rewrite English & Chinese … by @ZhengHe-MD in #12
  • feat(i18n): bilingual sibling courses, course edition switcher, and addressable routing by @ZhengHe-MD in #13
  • feat(course): readable slugs for non-English topics + course loading UI by @ZhengHe-MD in #14
  • Add an Electron desktop client alongside the web app by @ZhengHe-MD in #15
  • fix(export): preserve active language in pagination and dynamically size iframe height by @ZhengHe-MD in #16
  • feat(release): publish the desktop app from a version tag by @ZhengHe-MD in #17

New Contributors

Full Changelog: https://github.com/ZhengHe-MD/interactive-course/commits/v0.1.0