chore(deps): update dependency reactive-resume/reactive-resume to v6 #30

Merged
ryan.mcgee merged 1 commit from renovate/reactive-resume-reactive-resume-6.x into main 2026-10-22 17:15:33 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
reactive-resume/reactive-resume major v5.3.2 → v6.0.4

Release Notes

reactive-resume/reactive-resume (reactive-resume/reactive-resume)

v6.0.4

Compare Source

Highlights
  • Native apps for iOS and Android join the project. Build resumes and cover letters, track applications, prepare for interviews and use Career coaching from a native interface. Drafts recover after interruptions, and PDF sharing works offline with cached fonts and images. The apps are available to build from source; store distribution still has release gates to complete. d3ae545b2
  • Meet Persian, a Wall Street-inspired template. A single-column layout with a centred header and ruled section headings gives your resume a classic look. Keep your existing fonts and choose whether to show a photo. Thanks to @​zenojor. 71377ecd2
  • Chinese, Japanese and Korean previews load more reliably. Font downloads now continue while data is arriving, even on slow connections, and Noto CJK families load fewer files. Thanks to @​NotSleeply for reporting #​3627. ef0c187eb
Resume Builder & Sharing
  • Fixed right-to-left section-heading alignment and corrected British English spelling. 45c2d845d
  • Prevented API clients from setting or removing a share password while a resume is locked. Thanks to @​iwmywn. 8da9d9da4
Mobile & Accounts
  • Added native sign-in, app links, interview reminders and account settings, alongside controls to review data sharing, report generated content and block shared-resume authors on your device. d3ae545b2
  • Added compatible mobile update channels so installed builds can receive JavaScript and asset updates after the matching backend is deployed. Native changes still require a new app build. d3ae545b2
Translations
  • Completed new web and mobile messages across every supported translation locale, including data-sharing notices, content reports and app-opening instructions. 038030793
Self-Hosting & Integrations
  • Added a Cloudron community package using the official image, with automatic PostgreSQL, Redis, email and single-sign-on configuration. 30ded0c5a, c2de72520, 7d272a0d8
  • Added WEB_FONT_BASE_URL for serving Computer Modern fonts from your own mirror during server-side PDF rendering. Browser font requests and Google-hosted font families keep their existing sources. Thanks to @​denggl123. 94f384aa5
  • Allowed storage health checks more time to complete on slower installations. d84852161
  • Published integration discovery documents and included agent skills in Docker images so connected apps can find the available integrations. aaf37a0d0, 59fbc2a34
  • Added the content-report database migration, applied through the normal startup migration workflow. Deploy the server and web app together before using the new native reporting flows. d3ae545b2

Full Changelog: v6.0.3...v6.0.4

v6.0.3

Compare Source

Highlights
  • Format text the way you want. The editor toolbar brings back alignment and underline, plus a More formatting menu with strikethrough, code, highlight, text colour, headings, indent and outdent, horizontal lines and clear formatting. a07989895
  • Work on many documents at once. Select documents in the library from a checkbox, the document menu or Select all, then change their tags, make them public or private, lock or unlock them, or move them to Trash with Undo. Public resumes now show a globe badge, a Copy public link action and a Public filter. a07989895
  • Exports no longer fail on unusual characters. A character that no loaded font can draw now prints as "?", and the preview names it, instead of stopping the preview and the download. Chinese, Japanese and Korean resumes load much faster, both on first open and while you edit. Thanks to @​larafabiaaan-svg for reporting #​3593. 38fddfd10, a07989895
  • Download as OpenDocument. Resumes and cover letters can now be downloaded as .odt from the Share sheet and the API, so you can open and edit them in LibreOffice and other open-source editors. Thanks to @​vergiLgood1, and to @​Abubakar-Siddiqui for the request in #​3502. #​3623
  • Let an AI agent in your browser edit the open document. Browsers that support WebMCP can now list and open your documents, read and change the resume in the editor as one undoable step, check its score, and update cover letters, all with your existing session. Using WebMCP. d9019ce85
Resume Builder & PDF Export
  • Moved hidden sections into a Hidden sections group at the end of the Write outline, so they no longer take up space between the sections on your page. Thanks to @​vergiLgood1, and to @​GoldenSection0618 for the request. #​3614
  • Fixed custom page background colours, which stopped appearing on the page. Thanks to @​DvP17 for reporting #​3610. 0c6e75eec
  • Fixed exports failing for resumes with arrows such as → and ⇦. Thanks to @​vergiLgood1 and @​anirudhqwerty. #​3613, #​3617
  • Fixed previews and exports failing when a paragraph ends in a line break. When the first preview fails, it now shows the reason and a Try again button instead of loading forever. 38fddfd10
  • Fonts now download from Google's China domain when the usual font server fails or is slow, and italic fonts load only when the resume uses italics. Templates no longer use italics, so Smeargle's section headings are now upright. a07989895
Sign-in & Accounts
  • Added optional guest sessions. With FLAG_ENABLE_GUEST_LOGIN=true, the sign-in page offers Continue as guest, so people can build and download a resume without an account. Guests who later sign up or sign in keep their resumes, cover letters and applications. Thanks to @​ambi88dex. #​3609
  • Made social sign-in faster on installations with many users. 38fddfd10
AI Agents & MCP
Translations
  • Translated the new strings in every language and fixed mistranslations, such as a cover letter translated as an alphabet letter or a paper size, and Clear formatting and Lock editing. a07989895, bdd0a009f
Self-Hosting & Maintenance
  • Two database migrations apply on startup. One adds the guest flag to users; the other adds a unique index on account (provider_id, account_id). On large installations, build the index first without blocking sign-ins: CREATE UNIQUE INDEX CONCURRENTLY IF NOT EXISTS "account_provider_id_account_id_unique" ON "account" ("provider_id","account_id"); 38fddfd10, #​3609
  • Added a Hostinger guide with a one-click VPS deploy. 66b638da9
  • Docker images now publish to GitHub Container Registry first and mirror to Docker Hub, so Docker Hub outages no longer block releases. 96aad51b0
  • Patched security advisories and updated dependencies. 59b5edc61, 5d3bc56d3, 489144381

Full Changelog: v6.0.2...v6.0.3

v6.0.2

Compare Source

Highlights
  • Bring Reactive Resume into Claude, Codex and ChatGPT. Eight agent skills now cover the whole job search, from resume content, bullets and tailoring to application tracking, interview prep, mock interviews and offer negotiation. Install them as one plugin that also connects the hosted MCP server, or one by one with the skills CLI. Every skill works from conversation alone, asks before changing your documents, and never invents facts or numbers. Agent skills guide. 86fc23237, 1df97dde5, 369c9bcfe
  • Write cover letters in your language. Automatic greetings and sign-offs follow the letter's language instead of always appearing in English. You can now edit the greeting, the sign-off and the full signature, including your name and contact details, or return to the default with one click. Thanks to @​EdShedisson for reporting #​3601. b69c6fd5e
  • Connect AI agents faster. The MCP tool list is about 80% smaller, so agents load Reactive Resume's tools quicker and leave more of their context for your work. Setting up the MCP server in a coding agent is now one npx add-mcp command. e58934a5d, 74578aef4, 2cd21b25c, 86dd97129
Sign-in & Accounts
  • Fixed sign-in on installations opened through localhost or 127.0.0.1, including on custom ports, while production installations keep their cross-site cookie protections. Sign-in now returns you to the exact page you were trying to open, and two-factor verification offers an optional Trust this device for 30 days. Thanks to @​iwmywn. #​3602
  • Improved registration: names are trimmed, one-character names are accepted, and name fields show their length limits. #​3602
Resume Builder & PDF Export
  • Fixed list items overlapping each other where a list continues onto the next page. 2d44aff10
  • Fixed Test connection for OpenAI reasoning models that reject a temperature setting. 75d9d1955
AI Agents & MCP
  • Changed how agents handle resume share passwords: api_resume_set_password and api_resume_verify_password no longer accept a password and instead return a link where you set or enter it in the browser, so passwords never pass through an AI conversation. 0d5e7aca0
  • Added the data you share with connected AI apps to the privacy policy: what they can read and change, how long it is kept, and how to revoke access. 94567e982
Homepage & Translations
  • Added two homepage scenes, Prepare and Remember, showing interview preparation and reusable stories, and smoothed the scroll story on phones and in dark mode. 0c9c1e0dd
  • Completed every translation and corrected mistranslations, such as "apply" for a job versus applying a change, and picture Cover and Contain options. 0c9c1e0dd
Self-Hosting & Maintenance
  • Stopped authentication email content and raw SMTP errors, which can contain reset links or credentials, from appearing in production logs. Development installations without SMTP still log verification links. Thanks to @​iwmywn. #​3602
  • Added the optional OPENAI_APPS_CHALLENGE_TOKEN, served at /.well-known/openai-apps-challenge, for publishing your own instance's MCP server as a ChatGPT or Codex plugin. 40f4595c6
  • Changed the project contact address to amruth@rxresu.me across the website, API reference, legal pages and security policy. #​3604

Full Changelog: v6.0.1...v6.0.2

v6.0.1

Compare Source

Introducing Application Workspace + Career Coach

Reactive Resume v6.0.1 introduces Application Workspace + Career Coach: a place to turn your experience into application answers, prepare for interviews, and keep your job search moving.

Highlights
  • A workspace for every application. Check fit, draft and refine answers, prepare, practise, debrief, and review recruiter messages—all beside your documents, notes, and next step. Save results and return to earlier work.
  • Career Coach, Knowledge, and Stories. Get coaching across your search or for one application. Keep reusable facts with their sources, build stories from your experience, and choose what the coach remembers. Proposed answers and changes stay yours to review.
  • Interview practice with voice. Type or speak an answer, review the transcript, and get feedback. Keep earlier attempts to see your progress, with separate speech and transcription settings.
  • Discovery and reminders. Opt into recurring role discovery, schedule interview briefings and application reminders, and see results in Career → Today. Optional email copies keep you informed away from the app.
  • Compare offers side by side. Review compensation, benefits, working arrangements, deadlines, and unanswered questions against your preferences.
  • More ways to use your Career data. Include it in account exports and work with knowledge, workspaces, saved results, and schedules through the API and MCP. Choose a default AI connection for your AI features.
Community fixes & contributions

Thanks to everyone who contributed fixes, guides, and reproducible reports!

Explore Career · Full changelog · Compare v6.0.0…v6.0.1

v6.0.0

Compare Source

Reactive Resume v6

Reactive Resume v6 is a full redesign. It rebuilds the workspace around your documents: one library, a Write / Design / Check editor, an assistant whose edits you review, standalone cover letters, and an application tracker centered on your next step. A new PDF engine, Forme, makes the preview match the download exactly.

Highlights
  • One Documents library. Resumes and cover letters live together, start from one New document dialog, and go to Trash (recoverable for 30 days) instead of being deleted outright.
  • Write, Design and Check. The editor splits into three focused modes. Edit entries in place, enter structured dates, and keep unsaved changes on the device.
  • Two new templates: Porygon and Smeargle. Preview any template with your own content. Grouped design controls, fit-to-page without deleting content, and sidebar placement are also new.
  • Check mode and a public ATS checker. Review issues where they appear, compare your resume against the job posting, and inspect what a parser actually reads.
  • An assistant that proposes, you decide. Ask for help inside a resume or letter, then accept or reject each proposed edit. It can also search and read public pages when web access is enabled.
  • Cover letters as their own documents. Letters get the shared editor, their own typography and page settings, linked sender details, and drafts from a resume plus a posting.
  • A rebuilt application tracker. Save a job before preparing for it, track interviews on a calendar, record what you actually sent, close applications with a reason, and read outcomes from real stage history.
  • Share, download and history in one panel. Safer public address changes, a reflowed reading view on phones, and named, previewable versions with a Before restore safety net.
  • Every PDF rendered through Forme. The same engine renders previews and downloads in the browser and on the server, with better Unicode, ligatures, pagination and language-aware hyphenation.
  • Import LinkedIn's data export without AI, and import, export and check documents through the REST API and MCP.
  • The Desk & Paper visual system, with better mobile layouts, accessibility and reduced-motion support throughout.
Before you upgrade (self-hosters)

v6 includes breaking changes. Back up your database and uploads, stop every v5 instance, and deploy v6 in one step; mixed v5/v6 rolling upgrades are not supported. Instances behind a reverse proxy must set TRUSTED_PROXIES, styles from the old style editor need a one-time conversion script, and API/MCP clients need updates for structured dates, application statuses, Trash and cover letters.

Follow the Upgrading to v6 guide, including its rollback procedure.

More

Full Changelog: v5.3.2...v6.0.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [reactive-resume/reactive-resume](https://github.com/reactive-resume/reactive-resume) | major | `v5.3.2` → `v6.0.4` | --- ### Release Notes <details> <summary>reactive-resume/reactive-resume (reactive-resume/reactive-resume)</summary> ### [`v6.0.4`](https://github.com/reactive-resume/reactive-resume/releases/tag/v6.0.4) [Compare Source](https://github.com/reactive-resume/reactive-resume/compare/v6.0.3...v6.0.4) ##### Highlights - **Native apps for iOS and Android join the project.** Build resumes and cover letters, track applications, prepare for interviews and use Career coaching from a native interface. Drafts recover after interruptions, and PDF sharing works offline with cached fonts and images. The apps are available to build from source; store distribution still has release gates to complete. [d3ae545b2](https://github.com/reactive-resume/reactive-resume/commit/d3ae545b2) - **Meet Persian, a Wall Street-inspired template.** A single-column layout with a centred header and ruled section headings gives your resume a classic look. Keep your existing fonts and choose whether to show a photo. Thanks to [@&#8203;zenojor](https://github.com/zenojor). [71377ecd2](https://github.com/reactive-resume/reactive-resume/commit/71377ecd2) - **Chinese, Japanese and Korean previews load more reliably.** Font downloads now continue while data is arriving, even on slow connections, and Noto CJK families load fewer files. Thanks to [@&#8203;NotSleeply](https://github.com/NotSleeply) for reporting [#&#8203;3627](https://github.com/reactive-resume/reactive-resume/issues/3627). [ef0c187eb](https://github.com/reactive-resume/reactive-resume/commit/ef0c187eb) ##### Resume Builder & Sharing - Fixed right-to-left section-heading alignment and corrected British English spelling. [45c2d845d](https://github.com/reactive-resume/reactive-resume/commit/45c2d845d) - Prevented API clients from setting or removing a share password while a resume is locked. Thanks to [@&#8203;iwmywn](https://github.com/iwmywn). [8da9d9da4](https://github.com/reactive-resume/reactive-resume/commit/8da9d9da4) ##### Mobile & Accounts - Added native sign-in, app links, interview reminders and account settings, alongside controls to review data sharing, report generated content and block shared-resume authors on your device. [d3ae545b2](https://github.com/reactive-resume/reactive-resume/commit/d3ae545b2) - Added compatible mobile update channels so installed builds can receive JavaScript and asset updates after the matching backend is deployed. Native changes still require a new app build. [d3ae545b2](https://github.com/reactive-resume/reactive-resume/commit/d3ae545b2) ##### Translations - Completed new web and mobile messages across every supported translation locale, including data-sharing notices, content reports and app-opening instructions. [038030793](https://github.com/reactive-resume/reactive-resume/commit/038030793) ##### Self-Hosting & Integrations - Added a [Cloudron community package](https://github.com/reactive-resume/reactive-resume/tree/main/cloudron) using the official image, with automatic PostgreSQL, Redis, email and single-sign-on configuration. [30ded0c5a](https://github.com/reactive-resume/reactive-resume/commit/30ded0c5a), [c2de72520](https://github.com/reactive-resume/reactive-resume/commit/c2de72520), [7d272a0d8](https://github.com/reactive-resume/reactive-resume/commit/7d272a0d8) - Added `WEB_FONT_BASE_URL` for serving Computer Modern fonts from your own mirror during server-side PDF rendering. Browser font requests and Google-hosted font families keep their existing sources. Thanks to [@&#8203;denggl123](https://github.com/denggl123). [94f384aa5](https://github.com/reactive-resume/reactive-resume/commit/94f384aa5) - Allowed storage health checks more time to complete on slower installations. [d84852161](https://github.com/reactive-resume/reactive-resume/commit/d84852161) - Published integration discovery documents and included agent skills in Docker images so connected apps can find the available integrations. [aaf37a0d0](https://github.com/reactive-resume/reactive-resume/commit/aaf37a0d0), [59fbc2a34](https://github.com/reactive-resume/reactive-resume/commit/59fbc2a34) - Added the content-report database migration, applied through the normal startup migration workflow. Deploy the server and web app together before using the new native reporting flows. [d3ae545b2](https://github.com/reactive-resume/reactive-resume/commit/d3ae545b2) **Full Changelog**: [v6.0.3...v6.0.4](https://github.com/reactive-resume/reactive-resume/compare/v6.0.3...v6.0.4) ### [`v6.0.3`](https://github.com/reactive-resume/reactive-resume/releases/tag/v6.0.3) [Compare Source](https://github.com/reactive-resume/reactive-resume/compare/v6.0.2...v6.0.3) ##### Highlights - **Format text the way you want.** The editor toolbar brings back alignment and underline, plus a **More formatting** menu with strikethrough, code, highlight, text colour, headings, indent and outdent, horizontal lines and clear formatting. [a07989895](https://github.com/reactive-resume/reactive-resume/commit/a07989895) - **Work on many documents at once.** Select documents in the library from a checkbox, the document menu or **Select all**, then change their tags, make them public or private, lock or unlock them, or move them to Trash with Undo. Public resumes now show a globe badge, a **Copy public link** action and a **Public** filter. [a07989895](https://github.com/reactive-resume/reactive-resume/commit/a07989895) - **Exports no longer fail on unusual characters.** A character that no loaded font can draw now prints as "?", and the preview names it, instead of stopping the preview and the download. Chinese, Japanese and Korean resumes load much faster, both on first open and while you edit. Thanks to [@&#8203;larafabiaaan-svg](https://github.com/larafabiaaan-svg) for reporting [#&#8203;3593](https://github.com/reactive-resume/reactive-resume/issues/3593). [38fddfd10](https://github.com/reactive-resume/reactive-resume/commit/38fddfd10), [a07989895](https://github.com/reactive-resume/reactive-resume/commit/a07989895) - **Download as OpenDocument.** Resumes and cover letters can now be downloaded as `.odt` from the Share sheet and the API, so you can open and edit them in LibreOffice and other open-source editors. Thanks to [@&#8203;vergiLgood1](https://github.com/vergiLgood1), and to [@&#8203;Abubakar-Siddiqui](https://github.com/Abubakar-Siddiqui) for the request in [#&#8203;3502](https://github.com/reactive-resume/reactive-resume/issues/3502). [#&#8203;3623](https://github.com/reactive-resume/reactive-resume/pull/3623) - **Let an AI agent in your browser edit the open document.** Browsers that support WebMCP can now list and open your documents, read and change the resume in the editor as one undoable step, check its score, and update cover letters, all with your existing session. [Using WebMCP](/guides/using-webmcp). [d9019ce85](https://github.com/reactive-resume/reactive-resume/commit/d9019ce85) ##### Resume Builder & PDF Export - Moved hidden sections into a **Hidden sections** group at the end of the Write outline, so they no longer take up space between the sections on your page. Thanks to [@&#8203;vergiLgood1](https://github.com/vergiLgood1), and to [@&#8203;GoldenSection0618](https://github.com/GoldenSection0618) for the request. [#&#8203;3614](https://github.com/reactive-resume/reactive-resume/pull/3614) - Fixed custom page background colours, which stopped appearing on the page. Thanks to [@&#8203;DvP17](https://github.com/DvP17) for reporting [#&#8203;3610](https://github.com/reactive-resume/reactive-resume/issues/3610). [0c6e75eec](https://github.com/reactive-resume/reactive-resume/commit/0c6e75eec) - Fixed exports failing for resumes with arrows such as → and ⇦. Thanks to [@&#8203;vergiLgood1](https://github.com/vergiLgood1) and [@&#8203;anirudhqwerty](https://github.com/anirudhqwerty). [#&#8203;3613](https://github.com/reactive-resume/reactive-resume/pull/3613), [#&#8203;3617](https://github.com/reactive-resume/reactive-resume/pull/3617) - Fixed previews and exports failing when a paragraph ends in a line break. When the first preview fails, it now shows the reason and a **Try again** button instead of loading forever. [38fddfd10](https://github.com/reactive-resume/reactive-resume/commit/38fddfd10) - Fonts now download from Google's China domain when the usual font server fails or is slow, and italic fonts load only when the resume uses italics. Templates no longer use italics, so Smeargle's section headings are now upright. [a07989895](https://github.com/reactive-resume/reactive-resume/commit/a07989895) ##### Sign-in & Accounts - Added optional guest sessions. With `FLAG_ENABLE_GUEST_LOGIN=true`, the sign-in page offers **Continue as guest**, so people can build and download a resume without an account. Guests who later sign up or sign in keep their resumes, cover letters and applications. Thanks to [@&#8203;ambi88dex](https://github.com/ambi88dex). [#&#8203;3609](https://github.com/reactive-resume/reactive-resume/pull/3609) - Made social sign-in faster on installations with many users. [38fddfd10](https://github.com/reactive-resume/reactive-resume/commit/38fddfd10) ##### AI Agents & MCP - Gave every MCP tool a readable title and clearer descriptions, so AI apps and connector directories show and use them correctly. [c9794c864](https://github.com/reactive-resume/reactive-resume/commit/c9794c864), [a03c0e254](https://github.com/reactive-resume/reactive-resume/commit/a03c0e254), [5f841d894](https://github.com/reactive-resume/reactive-resume/commit/5f841d894), [a42e9a6c0](https://github.com/reactive-resume/reactive-resume/commit/a42e9a6c0) ##### Translations - Translated the new strings in every language and fixed mistranslations, such as a cover letter translated as an alphabet letter or a paper size, and **Clear formatting** and **Lock editing**. [a07989895](https://github.com/reactive-resume/reactive-resume/commit/a07989895), [bdd0a009f](https://github.com/reactive-resume/reactive-resume/commit/bdd0a009f) ##### Self-Hosting & Maintenance - **Two database migrations apply on startup.** One adds the guest flag to users; the other adds a unique index on `account (provider_id, account_id)`. On large installations, build the index first without blocking sign-ins: `CREATE UNIQUE INDEX CONCURRENTLY IF NOT EXISTS "account_provider_id_account_id_unique" ON "account" ("provider_id","account_id");` [38fddfd10](https://github.com/reactive-resume/reactive-resume/commit/38fddfd10), [#&#8203;3609](https://github.com/reactive-resume/reactive-resume/pull/3609) - Added a [Hostinger guide](/self-hosting/hostinger) with a one-click VPS deploy. [66b638da9](https://github.com/reactive-resume/reactive-resume/commit/66b638da9) - Docker images now publish to GitHub Container Registry first and mirror to Docker Hub, so Docker Hub outages no longer block releases. [96aad51b0](https://github.com/reactive-resume/reactive-resume/commit/96aad51b0) - Patched security advisories and updated dependencies. [59b5edc61](https://github.com/reactive-resume/reactive-resume/commit/59b5edc61), [5d3bc56d3](https://github.com/reactive-resume/reactive-resume/commit/5d3bc56d3), [489144381](https://github.com/reactive-resume/reactive-resume/commit/489144381) **Full Changelog**: [v6.0.2...v6.0.3](https://github.com/reactive-resume/reactive-resume/compare/v6.0.2...v6.0.3) ### [`v6.0.2`](https://github.com/reactive-resume/reactive-resume/releases/tag/v6.0.2) [Compare Source](https://github.com/reactive-resume/reactive-resume/compare/v6.0.1...v6.0.2) ##### Highlights - **Bring Reactive Resume into Claude, Codex and ChatGPT.** Eight agent skills now cover the whole job search, from resume content, bullets and tailoring to application tracking, interview prep, mock interviews and offer negotiation. Install them as one plugin that also connects the hosted MCP server, or one by one with the skills CLI. Every skill works from conversation alone, asks before changing your documents, and never invents facts or numbers. [Agent skills guide](https://docs.rxresu.me/guides/using-agent-skills). [86fc23237](https://github.com/reactive-resume/reactive-resume/commit/86fc23237), [1df97dde5](https://github.com/reactive-resume/reactive-resume/commit/1df97dde5), [369c9bcfe](https://github.com/reactive-resume/reactive-resume/commit/369c9bcfe) - **Write cover letters in your language.** Automatic greetings and sign-offs follow the letter's language instead of always appearing in English. You can now edit the greeting, the sign-off and the full signature, including your name and contact details, or return to the default with one click. Thanks to [@&#8203;EdShedisson](https://github.com/EdShedisson) for reporting [#&#8203;3601](https://github.com/reactive-resume/reactive-resume/issues/3601). [b69c6fd5e](https://github.com/reactive-resume/reactive-resume/commit/b69c6fd5e) - **Connect AI agents faster.** The MCP tool list is about 80% smaller, so agents load Reactive Resume's tools quicker and leave more of their context for your work. Setting up the MCP server in a coding agent is now one `npx add-mcp` command. [e58934a5d](https://github.com/reactive-resume/reactive-resume/commit/e58934a5d), [74578aef4](https://github.com/reactive-resume/reactive-resume/commit/74578aef4), [2cd21b25c](https://github.com/reactive-resume/reactive-resume/commit/2cd21b25c), [86dd97129](https://github.com/reactive-resume/reactive-resume/commit/86dd97129) ##### Sign-in & Accounts - Fixed sign-in on installations opened through `localhost` or `127.0.0.1`, including on custom ports, while production installations keep their cross-site cookie protections. Sign-in now returns you to the exact page you were trying to open, and two-factor verification offers an optional **Trust this device for 30 days**. Thanks to [@&#8203;iwmywn](https://github.com/iwmywn). [#&#8203;3602](https://github.com/reactive-resume/reactive-resume/pull/3602) - Improved registration: names are trimmed, one-character names are accepted, and name fields show their length limits. [#&#8203;3602](https://github.com/reactive-resume/reactive-resume/pull/3602) ##### Resume Builder & PDF Export - Fixed list items overlapping each other where a list continues onto the next page. [2d44aff10](https://github.com/reactive-resume/reactive-resume/commit/2d44aff10) - Fixed **Test connection** for OpenAI reasoning models that reject a temperature setting. [75d9d1955](https://github.com/reactive-resume/reactive-resume/commit/75d9d1955) ##### AI Agents & MCP - Changed how agents handle resume share passwords: `api_resume_set_password` and `api_resume_verify_password` no longer accept a password and instead return a link where you set or enter it in the browser, so passwords never pass through an AI conversation. [0d5e7aca0](https://github.com/reactive-resume/reactive-resume/commit/0d5e7aca0) - Added the data you share with connected AI apps to the privacy policy: what they can read and change, how long it is kept, and how to revoke access. [94567e982](https://github.com/reactive-resume/reactive-resume/commit/94567e982) ##### Homepage & Translations - Added two homepage scenes, **Prepare** and **Remember**, showing interview preparation and reusable stories, and smoothed the scroll story on phones and in dark mode. [0c9c1e0dd](https://github.com/reactive-resume/reactive-resume/commit/0c9c1e0dd) - Completed every translation and corrected mistranslations, such as "apply" for a job versus applying a change, and picture **Cover** and **Contain** options. [0c9c1e0dd](https://github.com/reactive-resume/reactive-resume/commit/0c9c1e0dd) ##### Self-Hosting & Maintenance - Stopped authentication email content and raw SMTP errors, which can contain reset links or credentials, from appearing in production logs. Development installations without SMTP still log verification links. Thanks to [@&#8203;iwmywn](https://github.com/iwmywn). [#&#8203;3602](https://github.com/reactive-resume/reactive-resume/pull/3602) - Added the optional `OPENAI_APPS_CHALLENGE_TOKEN`, served at `/.well-known/openai-apps-challenge`, for publishing your own instance's MCP server as a ChatGPT or Codex plugin. [40f4595c6](https://github.com/reactive-resume/reactive-resume/commit/40f4595c6) - Changed the project contact address to <amruth@rxresu.me> across the website, API reference, legal pages and security policy. [#&#8203;3604](https://github.com/reactive-resume/reactive-resume/pull/3604) **Full Changelog**: [v6.0.1...v6.0.2](https://github.com/reactive-resume/reactive-resume/compare/v6.0.1...v6.0.2) ### [`v6.0.1`](https://github.com/reactive-resume/reactive-resume/releases/tag/v6.0.1) [Compare Source](https://github.com/reactive-resume/reactive-resume/compare/v6.0.0...v6.0.1) ![Introducing Application Workspace + Career Coach](https://github.com/reactive-resume/reactive-resume/releases/download/v6.0.1/application-workspace-career-coach.png) Reactive Resume v6.0.1 introduces **Application Workspace + Career Coach**: a place to turn your experience into application answers, prepare for interviews, and keep your job search moving. ##### Highlights - **A workspace for every application.** Check fit, draft and refine answers, prepare, practise, debrief, and review recruiter messages—all beside your documents, notes, and next step. Save results and return to earlier work. - **Career Coach, Knowledge, and Stories.** Get coaching across your search or for one application. Keep reusable facts with their sources, build stories from your experience, and choose what the coach remembers. Proposed answers and changes stay yours to review. - **Interview practice with voice.** Type or speak an answer, review the transcript, and get feedback. Keep earlier attempts to see your progress, with separate speech and transcription settings. - **Discovery and reminders.** Opt into recurring role discovery, schedule interview briefings and application reminders, and see results in Career → Today. Optional email copies keep you informed away from the app. - **Compare offers side by side.** Review compensation, benefits, working arrangements, deadlines, and unanswered questions against your preferences. - **More ways to use your Career data.** Include it in account exports and work with knowledge, workspaces, saved results, and schedules through the API and MCP. Choose a default AI connection for your AI features. ##### Community fixes & contributions - **PDFs and pictures:** repaired project pagination, allowed commas in skill keywords, and honored picture aspect ratios in [#&#8203;3600](https://github.com/reactive-resume/reactive-resume/pull/3600). Thanks to [@&#8203;ahmedhesham301](https://github.com/ahmedhesham301) ([#&#8203;3590](https://github.com/reactive-resume/reactive-resume/issues/3590)), [@&#8203;Flemmli97](https://github.com/Flemmli97) ([#&#8203;3522](https://github.com/reactive-resume/reactive-resume/issues/3522)), and [@&#8203;yigicool](https://github.com/yigicool) ([#&#8203;2782](https://github.com/reactive-resume/reactive-resume/issues/2782)) for the reports. - **Better PDF layout:** symbols such as ★ render correctly ([#&#8203;3583](https://github.com/reactive-resume/reactive-resume/pull/3583), reported by [@&#8203;edouard-lopez](https://github.com/edouard-lopez) in [#&#8203;3581](https://github.com/reactive-resume/reactive-resume/issues/3581)); Free-form pages grow with their content ([#&#8203;3597](https://github.com/reactive-resume/reactive-resume/pull/3597), reported by [@&#8203;keshavjha06](https://github.com/keshavjha06) in [#&#8203;3582](https://github.com/reactive-resume/reactive-resume/issues/3582)); item headers avoid mid-word wrapping ([#&#8203;3588](https://github.com/reactive-resume/reactive-resume/pull/3588) by [@&#8203;santhiprakash](https://github.com/santhiprakash), reported by [@&#8203;RutvikFozdar](https://github.com/RutvikFozdar) in [#&#8203;3586](https://github.com/reactive-resume/reactive-resume/issues/3586)). - **Smoother editing and sign-in:** bounded numeric inputs by [@&#8203;MikeInCa](https://github.com/MikeInCa) ([#&#8203;3594](https://github.com/reactive-resume/reactive-resume/pull/3594)), resume editing over HTTP ([#&#8203;3573](https://github.com/reactive-resume/reactive-resume/pull/3573)), and fixes for transient logouts and duplicate auth submissions by [@&#8203;iwmywn](https://github.com/iwmywn) ([#&#8203;3575](https://github.com/reactive-resume/reactive-resume/pull/3575), [#&#8203;3589](https://github.com/reactive-resume/reactive-resume/pull/3589)). Thanks to [@&#8203;amithonrao](https://github.com/amithonrao) for reporting [#&#8203;3574](https://github.com/reactive-resume/reactive-resume/issues/3574). - **Clearer self-hosting and API docs:** Docker Compose startup guidance by [@&#8203;JingLi0819](https://github.com/JingLi0819) ([#&#8203;3591](https://github.com/reactive-resume/reactive-resume/pull/3591)), portable cURL examples ([#&#8203;3580](https://github.com/reactive-resume/reactive-resume/pull/3580), reported by [@&#8203;R2Pitou](https://github.com/R2Pitou) in [#&#8203;3563](https://github.com/reactive-resume/reactive-resume/issues/3563)), and Synology/UGREEN NAS guides from [@&#8203;mariushosting](https://github.com/mariushosting) ([#&#8203;3598](https://github.com/reactive-resume/reactive-resume/pull/3598)). - **More reliable configuration and regression checks:** Redis validation by [@&#8203;santhiprakash](https://github.com/santhiprakash) ([#&#8203;3571](https://github.com/reactive-resume/reactive-resume/pull/3571), reported by [@&#8203;TylerRudie](https://github.com/TylerRudie) in [#&#8203;3551](https://github.com/reactive-resume/reactive-resume/issues/3551)), cover-letter sender coverage ([#&#8203;3572](https://github.com/reactive-resume/reactive-resume/pull/3572), report by [@&#8203;manuquadrat](https://github.com/manuquadrat) in [#&#8203;3566](https://github.com/reactive-resume/reactive-resume/issues/3566)), and Windows font-path checks by [@&#8203;iwmywn](https://github.com/iwmywn) ([#&#8203;3587](https://github.com/reactive-resume/reactive-resume/pull/3587)). Thanks to everyone who contributed fixes, guides, and reproducible reports! [Explore Career](https://docs.rxresu.me/guides/career-overview) · [Full changelog](https://docs.rxresu.me/changelog) · [Compare v6.0.0…v6.0.1](https://github.com/reactive-resume/reactive-resume/compare/v6.0.0...v6.0.1) ### [`v6.0.0`](https://github.com/reactive-resume/reactive-resume/releases/tag/v6.0.0) [Compare Source](https://github.com/reactive-resume/reactive-resume/compare/v5.3.2...v6.0.0) [![Reactive Resume v6](https://img.youtube.com/vi/LuMIbhzzbjQ/maxresdefault.jpg)](https://www.youtube.com/watch?v=LuMIbhzzbjQ) Reactive Resume v6 is a full redesign. It rebuilds the workspace around your documents: one library, a **Write / Design / Check** editor, an assistant whose edits you review, standalone cover letters, and an application tracker centered on your next step. A new PDF engine, Forme, makes the preview match the download exactly. ##### Highlights - **One Documents library.** Resumes and cover letters live together, start from one **New document** dialog, and go to **Trash** (recoverable for 30 days) instead of being deleted outright. - **Write, Design and Check.** The editor splits into three focused modes. Edit entries in place, enter structured dates, and keep unsaved changes on the device. - **Two new templates: Porygon and Smeargle.** Preview any template with your own content. Grouped design controls, fit-to-page without deleting content, and sidebar placement are also new. - **Check mode and a public ATS checker.** Review issues where they appear, compare your resume against the job posting, and inspect what a parser actually reads. - **An assistant that proposes, you decide.** Ask for help inside a resume or letter, then accept or reject each proposed edit. It can also search and read public pages when web access is enabled. - **Cover letters as their own documents.** Letters get the shared editor, their own typography and page settings, linked sender details, and drafts from a resume plus a posting. - **A rebuilt application tracker.** Save a job before preparing for it, track interviews on a calendar, record what you actually sent, close applications with a reason, and read outcomes from real stage history. - **Share, download and history in one panel.** Safer public address changes, a reflowed reading view on phones, and named, previewable versions with a **Before restore** safety net. - **Every PDF rendered through Forme.** The same engine renders previews and downloads in the browser and on the server, with better Unicode, ligatures, pagination and language-aware hyphenation. - **Import LinkedIn's data export without AI**, and import, export and check documents through the REST API and MCP. - **The Desk & Paper visual system**, with better mobile layouts, accessibility and reduced-motion support throughout. ##### Before you upgrade (self-hosters) v6 includes breaking changes. Back up your database and uploads, stop every v5 instance, and deploy v6 in one step; mixed v5/v6 rolling upgrades are not supported. Instances behind a reverse proxy must set `TRUSTED_PROXIES`, styles from the old style editor need a one-time conversion script, and API/MCP clients need updates for structured dates, application statuses, Trash and cover letters. Follow the [Upgrading to v6](https://docs.rxresu.me/self-hosting/upgrading-to-v6) guide, including its rollback procedure. ##### More - Full release notes: [docs.rxresu.me/changelog](https://docs.rxresu.me/changelog) - Returning user? Read [What's new in v6](https://docs.rxresu.me/guides/whats-new-in-v6) **Full Changelog**: [v5.3.2...v6.0.0](https://github.com/reactive-resume/reactive-resume/compare/v5.3.2...v6.0.0) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMzguMCIsInVwZGF0ZWRJblZlciI6IjQ0LjEzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
chore(deps): update dependency reactive-resume/reactive-resume to v6
All checks were successful
Publish preview charts / preview (pull_request) Successful in 10s
Lint charts / lint (pull_request) Successful in 39s
208e811b0a
ryan.mcgee force-pushed renovate/reactive-resume-reactive-resume-6.x from 208e811b0a
All checks were successful
Publish preview charts / preview (pull_request) Successful in 10s
Lint charts / lint (pull_request) Successful in 39s
to 92713a4fbb
All checks were successful
Publish preview charts / preview (pull_request) Successful in 11s
Lint charts / lint (pull_request) Successful in 35s
2026-10-22 17:14:56 +00:00
Compare
ryan.mcgee deleted branch renovate/reactive-resume-reactive-resume-6.x 2026-10-22 17:15:33 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Enclave-Information-Systems/helm!30
No description provided.