What's Changed
- Preserve skill accordion state across autosave by @DaKheera47 in #473
- fix: force kanban columns to full viewport height by @Suraj80 in #475
- Handle Reactive Resume PDF exports and resume import edge cases by @DaKheera47 in #478
- Polish orchestrator UI and align job workflows by @DaKheera47 in #479
- Convert Reactive Resume rich-text fields to HTML before export by @DaKheera47 in #481
- Add screenshot attachments and multimodal support to Ghostwriter by @DaKheera47 in #484
- Add email context attachments to Ghostwriter by @DaKheera47 in #485
- Send full CV content into job scoring prompts by @DaKheera47 in #488
- Share LLM model selection between onboarding and settings by @DaKheera47 in #492
- Add job document uploads and Ghostwriter context attachments by @DaKheera47 in #489
- Support per-purpose LLM providers and Codex overrides by @DaKheera47 in #494
- Harden JobSpy against partial LinkedIn source failures by @DaKheera47 in #497
- Fix first-user setup password validation messaging by @DaKheera47 in #498
- Add app-wide fatal error boundary and fix reset-password input crash by @DaKheera47 in #505
- docs: add special thanks section to README Closes #52 by @Zeyad-101 in #507
- Resume Studio Redesign by @DaKheera47 in #508
- Add Typst resume rendering and theme-aware PDF preview by @DaKheera47 in #509
- Remove visible Basic Auth from onboarding and settings by @DaKheera47 in #511
- feat(extractors): add WUZZUF HTML scraper extractor by @Zeyad-101 in #502
- feat(extractors): add Khamsat HTML scraper extractor by @Zeyad-101 in #501
- Make country support per-extractor instead of JobOps-wide by @DaKheera47 in #514
- Docs/add extractors to readme by @Zeyad-101 in #512
- Fix HiringCafe extractor manifest and run flow by @DaKheera47 in #516
- Add shared PDF text extraction and resume import fallback by @DaKheera47 in #517
- Add OpenPanel analytics for Resume Studio and auth identity by @DaKheera47 in #519
New Contributors
- @Suraj80 made their first contribution in #475
- @Zeyad-101 made their first contribution in #507
Full Changelog: v0.6.0...v0.7.0