Skip to content

reactive-resume

v5.1.6 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 8d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

better-auth react resume resume-builder self-hosted tailwindcss
+1 more
tanstack-start

ReleasePort's take

Light signal
editorial:auto 8d

This 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 summary

Updates Resume Rendering & Exports, Docs & Maintenance, and Highlights across a mixed release.

Changes in this release

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 rtl flag 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 PdfText renderers. 24c882fa9
  • Mapped legacy Times New Roman font selections to the PDF-compatible Times-Roman family 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/locale and 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

Track reactive-resume

Get notified when new releases ship.

Sign up free

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!

All releases →

Related context

Related tools

Earlier breaking changes

  • v5.1.4 Private agent attachments require S3-compatible storage; local filesystem rejected
  • v5.1.4 AI Agent workspace requires REDIS_URL for self-hosted deployments
  • v5.1.4 Saved AI providers now require ENCRYPTION_SECRET for self-hosted deployments

Beta — feedback welcome: [email protected]