Skip to content

0.4.5

Choose a tag to compare

@github-actions github-actions released this 18 Oct 18:47
· 17 commits to master since this release
33cba4c

What's new

  • Live Coach: updated voice conversations with delegated background work, improved captions and transcript persistence, and automatic session titles.
  • Study timer: a configurable Pomodoro timer for focused study sessions and breaks.
  • Document reading: a navigable outline, page-based reading progress, and clearer library progress indicators.
  • Flashcard review: a refreshed review screen, improved keyboard and focus behavior, and scheduling that selects due and unseen cards without pulling future cards into the session.
  • Course and chat improvements: expandable course descriptions, improved conversation ordering and scrolling, and cleaner web citations.

Download OpenCourse-mac-arm64.dmg for Apple silicon Macs, or update from Settings ▸ Updates.

Validation

App typecheck and production build passed, with 1,478 app tests, 14 bundled Python checks, five committed exercise checks, and all 221 desktop smoke checks passing. Server typecheck, 52 tests, and build passed. Website build and link checks passed. Pull request and merged-master CI passed for the app, server, and site. The macOS release build and website deployment also passed.

Release checks run unattended without API credentials, speech recordings, or manual review. AI transport and media devices use deterministic test doubles.

Full changelog: v0.4.3...v0.4.5

This build is not signed with an Apple Developer ID yet. The first time you open it, macOS says it cannot verify the app: close the message, open System Settings ▸ Privacy & Security, scroll to the note about OpenCourse and choose Open Anyway. You do this once for each version you download yourself; a version OpenCourse installs from Settings ▸ Updates opens without it.