This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+1 more
ReleasePort's take
Light signalThis release adds right‑to‑left PDF support and OAuth profile reconciliation while fixing several rendering, font mapping, color parsing, and agent workflow bugs.
Why it matters: Enhances internationalization for resumes (RTL PDF) and streamlines account upgrades (OAuth reconciliation); bug fixes improve reliability of exports and workflows.
Summary
AI summaryUpdates Resume Rendering & Exports, Docs & Maintenance, and Highlights across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds right-to-left PDF support across all templates. Adds right-to-left PDF support across all templates. Source: llm_adapter@2026-05-26 Confidence: high |
— |
| Feature | Medium |
Adds OAuth profile reconciliation for upgraded accounts. Adds OAuth profile reconciliation for upgraded accounts. Source: llm_adapter@2026-05-26 Confidence: high |
— |
| Dependency | Low |
Updates workspace dependencies. Updates workspace dependencies. Source: llm_adapter@2026-05-26 Confidence: high |
— |
| Bugfix | Medium |
Fixes plain rich text rendering in PDFs by routing through PdfText renderers. Fixes plain rich text rendering in PDFs by routing through PdfText renderers. Source: llm_adapter@2026-05-26 Confidence: high |
— |
| Bugfix | Medium |
Maps legacy Times New Roman font selections to PDF‑compatible Times-Roman family. Maps legacy Times New Roman font selections to PDF‑compatible Times-Roman family. Source: llm_adapter@2026-05-26 Confidence: high |
— |
| Bugfix | Medium |
Fixes color parsing for 3‑digit hex values such as #abc. Fixes color parsing for 3‑digit hex values such as #abc. Source: llm_adapter@2026-05-26 Confidence: high |
— |
| Bugfix | Medium |
Fixes Agent thread deletion to remove attachments before storage cleanup. Fixes Agent thread deletion to remove attachments before storage cleanup. Source: llm_adapter@2026-05-26 Confidence: high |
— |
Full changelog
Highlights
- Right-to-left PDF support across all templates. Resumes in RTL locales now mirror layout, alignment, and rich text direction consistently across every PDF template, not just Rhyhorn. 24c882fa9, 266bc291e
- More reliable social login for upgraded accounts. OAuth sign-in now reconciles existing email-based accounts with legacy GitHub-linked profiles, so migrated users can sign back in without creating duplicate accounts. 86fff7237
Resume Rendering & Exports
- Added shared RTL layout helpers and a single
rtlflag on the PDF render provider, then migrated every template page to mirrored layout styles. 24c882fa9 - Fixed plain rich text rendering in PDFs by routing paragraph content through dedicated
PdfTextrenderers. 24c882fa9 - Mapped legacy
Times New Romanfont selections to the PDF-compatibleTimes-Romanfamily so older resumes keep rendering correctly. 24c882fa9 - Reduced the default vertical gap between list items in PDF templates for tighter, more readable bullet and numbered lists. 17cddbad6
- Fixed color parsing for 3-digit hex values such as
#abc, which previously failed to convert correctly in the builder. 273e17c0d
Authentication
- Added OAuth profile reconciliation that matches returning users by normalized email and legacy GitHub username/display name before creating a new account. 86fff7237
AI & Agent Workflows
- Fixed Agent thread deletion to remove attachments and mark the thread deleted before storage cleanup, preventing inconsistent database state when storage cleanup fails partway through. 7557ab13a
Docs & Maintenance
- Updated the Docker quick-start guide to use a shallow clone for faster setup. Thanks to @umairkhurshid. 75e944613
- Centralized RTL locale detection in
@reactive-resume/utils/localeand removed duplicate web-side helpers. c66560ee1 - Ran React Doctor lint passes, refreshed translations, and added dynamic imports where appropriate. 39e88dd36
- Updated workspace dependencies. 3596102c6, 6ec4da791, 7eea6675c
Full Changelog: v5.1.5...v5.1.6
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About reactive-resume
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Related context
Beta — feedback welcome: [email protected]