Appearance
Changelog
All notable changes to FeynmanLM are documented here. Dates are in YYYY-MM-DD format.
0.5.8 — 2026-06-03
Highlights:
- Added richer book reading with EPUB navigation refinements, PDF chapter navigation, and reader position resume
- Added video playlist import and improved course/video schedule ordering
- Added MCP command tools in Review Chat plus a Schedule action for marking a day done
- Added a 7-day free trial with lifetime unlock and owner access handling
- Improved Google Drive OAuth setup, connector navigation, and Google Drive branding
- Moved more source, reader, podcast, playlist, and iCloud work off the main actor to reduce beach balls
0.5.7 — 2026-06-01
Highlights:
- Fixed EPUB book imports so figures are preserved when a chapter spans multiple internal XHTML files
- Added PDF figure page extraction to source content so figure-heavy PDF books are available to MCP and Review Chat
0.5.6 — 2026-05-31
Highlights:
- Added app-wide
Cmd+,Cmd+-, andCmd+0zoom shortcuts for the macOS app - Increased the default app text size for better readability
- Reworked UI zoom so fixed-size SwiftUI fonts render sharply instead of scaling the rendered surface
0.5.5 — 2026-05-31
Highlights:
- Moved browser Reading List refresh scans off the main actor to reduce beach balls during refresh
- Moved Apple Podcasts SQLite/TTML discovery and cached transcript reads off the main actor
- Moved paper PDF validation and first-page metadata reads off the main actor during PDF download and enrichment
0.5.3 — 2026-05-31
Highlights:
- Added a startup walkthrough explaining why Full Disk Access is useful for Reading List and Apple Podcasts imports
- Added Project renaming, including moving the title-based Project folder and keeping linked files in sync
- Fixed the startup reading-list access probe compile error so macOS builds succeed again
- Improved the first-run path into System Settings for enabling Full Disk Access
0.5.2 — 2026-05-30
Highlights:
- Fixed Google Drive OAuth for desktop clients by listening on a temporary
127.0.0.1callback before opening Google sign-in - Updated Google Drive connector setup to use Google Cloud's Desktop app OAuth client type
0.5.1 — 2026-05-30
Highlights:
- Improved Google Drive OAuth setup by validating client IDs before opening Google sign-in
- Clarified Google Drive connector setup docs to prevent pasting the redirect URI as the client ID
- Published a fresh direct-download build for Sparkle update testing
0.5.0 — 2026-05-21
Highlights:
- Added Canvas deck planning with structured slide records, single-slide generation, slide attachments, and HTML-only deck exports
- Added Canvas source folders, source drag/drop, image drops, Finder image drops, and improved source previews
- Added multi-PDF paper uploads, scanned PDF OCR, DRM-free Kindle import, YouTube metadata extraction, and stronger paper PDF attachment persistence
- Improved source search with chunk embeddings, author metadata search, better evidence, and automatic navigation to the best reader match
- Added AI usage tracking, latest Gemini model support, Edison Scientific chat integration, and more resilient Chat token-limit recovery
- Restored Full Disk Access source discovery and improved Studio, Schedule, and Canvas layout controls
0.4.0 — 2026-05-09
Highlights:
- Added streaming in-app Chat responses, a saved chat sessions sidebar, and smoother review chat resizing
- Added structured Feynman review planning, source drops into Chat, model retry continuity, and friendlier saved model names
- Improved Schedule/Studio workflows with source opening from scheduled work, course reordering, compact panels, and a native titlebar layout
- Improved source ingestion and cleanup for podcasts, books, papers, YouTube playlists, and paywalled paper context
- Added Together AI text-to-speech support, system appearance settings, and stronger CloudKit/source sync behavior
0.3.0 — 2026-05-08
Highlights:
- Added Schedule planning controls and MCP endpoints for external AI assistants
- Added Feynman review chat sessions with transcript export and linked chat history
- Improved Schedule weekly planning, progress tracking, source movement, and row actions
- Added read aloud support for articles, including TTS providers, caching, playback speed, and generation progress
- Improved source hiding, podcast visibility sync, course lecture cleanup, and cross-device storage handling
2.0.0 — 2026-04-01
Major simplification. FeynmanLM is now a focused macOS app for source tracking + MCP-powered learning.
What changed:
- macOS only (removed iOS, watchOS, visionOS)
- Removed built-in flashcard generation, voice mode, knowledge graph, and browser extension
- Removed billing, onboarding, and sign-in gate — app opens straight to Studio
- Learning now happens through AI assistants (Claude, ChatGPT, Gemini) via MCP
- Added Feynman technique session tools to MCP for structured review
- All removed features can be re-added from git history
1.0.0 — 2026-03-28
Initial public release.
Highlights:
- Studio: ingest articles, papers, books, podcasts, courses, X posts, and GitHub repos
- MCP server for connecting to Claude, ChatGPT, and Gemini
- iCloud sync
- Direct download DMG for macOS