v2.0.0
CurrentAdded
- NumericQuestion support for Coursera quizzes
- Code block extraction for programming questions
- Auto-update mechanism with manual check from popup
Changed
- AI token budget raised from 384 to 1,024 per question
- Background service worker split into focused modules
- Provider system replaced with config-driven registry
- Popup and widget share unified runtime projection
- First-install flow opens Coursera directly
Removed
- Options page (replaced by in-page settings overlay)
Fixed
- Array-wrapped numeric answers from OpenRouter now routed correctly
- Batch solve validates selection before mutating state
- Image pipeline hosts match manifest permissions