v5.0.5
amruthpillai/reactive-resumev5.0.5Jan 31, 2026by amruthpillai
AI Summary
A feature-rich release introducing form dirty state protection, new custom section types (summary and cover letters), and full-screen mode for the rich text editor.
Key Highlights
- New useFormBlocker hook to prevent closing dialogs with unsaved changes
- New 'summary' custom section type
- Cover Letters as a custom section type
- Full-screen mode for rich text editor
- Fix for empty keywords spacing in interests items
New Features
- useFormBlocker hook
- Summary custom section type
- Full-screen mode for rich text editor
- Cover Letters custom section type
Full Release Notes
## What's Changed * fix: remove empty keywords spacing in interests items by @tom-rh in https://github.com/amruthpillai/reactive-resume/pull/2631 * Feature: Create a new `useFormBlocker` hook to **block the user from closing a dialog** or navigating away from a page if the form is dirty by @amruthpillai in https://github.com/amruthpillai/reactive-resume/pull/2654 * Feature: Implement a **new custom section type**: `summary` by @amruthpillai in https://github.com/amruthpillai/reactive-resume/pull/2657 * Sync Translations from Crowdin by @amruthpillai in https://github.com/amruthpillai/reactive-resume/pull/2656 * Feature: **Implement full-screen mode** for rich text editor by @amruthpillai in https://github.com/amruthpillai/reactive-resume/pull/2658 * Feature: **Implement Cover Letters** as a custom section type by @amruthpillai in https://github.com/amruthpillai/reactive-resume/pull/2659 ## New Contributors * @tom-rh made their first contribution in https://github.com/amruthpillai/reactive-resume/pull/2631 **Full Changelog**: https://github.com/amruthpillai/reactive-resume/compare/v5.0.4...v5.0.5