mirror of
https://github.com/JOYCEQL/magic-resume.git
synced 2026-06-02 07:43:34 +02:00
18 KiB
18 KiB
Changelog
v2.0.5
🚀 Enhancements
- Font copyright (4ecf99d)
- Add rich text link functionality (b6f01d9)
- Implement template snapshot (0ec010e)
- Introduce pre-generated template snapshots (fd76ba1)
- Add custom instructions feature to AIPolishDialog (9d1d6c4)
- Redesign theme color selection in side panel (78ccc3e)
- Add faq (1d936e4)
- Add new 'Editorial' resume template (107a9d8)
- Add backup configuration status (9e35a5e)
- Implement debounced file sync (52d65ec)
- Add custom link labels for projects and support custom field display labels (3f3e9a6)
- Add clickable links for custom fields in BaseInfo sections (475d9e2)
- Update web-shot screenshot asset (6eb7b34)
- Add markdown export (2277da9)
🔥 Performance
- Font-weight render (d6e723d)
🩹 Fixes
- Font export (b5468f6)
- Wechat.jpg (6a74d8a)
- Remove trailing empty paragraphs after lists in rich text content (7111b3f)
- Improve RichEditor state (afb8f5d)
- Center align base info fields across templates and clean up layout code formatting (9585b00)
💅 Refactors
- Upgrade Tiptap to v3 and replace legacy list classes with native CSS styling (99b4ae2)
📖 Documentation
- Update license (757030e)
- Readme.md (b0f7827)
- Update wechat (70389bf)
- Update readme.md (f1f05da)
- Update wechat (042bb72)
- Readme.md (675f38d)
- Update FAQ (5c53ece)
- Add sponsors section to README files (92e7a57)
🏡 Chore
- Release v2.0.4 (cfe74e5)
🎨 Styles
❤️ Contributors
- JOYCEQL 1449239013@qq.com
- Siyue (@JOYCEQL)
- Hanle hanle200391@163.com
v2.0.4
🚀 Enhancements
- Font copyright (4ecf99d)
- Add rich text link functionality (b6f01d9)
- Implement template snapshot (0ec010e)
- Introduce pre-generated template snapshots (fd76ba1)
- Add custom instructions feature to AIPolishDialog (9d1d6c4)
- Redesign theme color selection in side panel (78ccc3e)
- Add faq (1d936e4)
- Add new 'Editorial' resume template (107a9d8)
- Add backup configuration status (9e35a5e)
- Implement debounced file sync (52d65ec)
- Add custom link labels for projects and support custom field display labels (3f3e9a6)
- Add clickable links for custom fields in BaseInfo sections (475d9e2)
🔥 Performance
- Font-weight render (d6e723d)
🩹 Fixes
- Font export (b5468f6)
- Wechat.jpg (6a74d8a)
- Remove trailing empty paragraphs after lists in rich text content (7111b3f)
- Center align base info fields across templates and clean up layout code formatting (c87d861)
💅 Refactors
- Upgrade Tiptap to v3 and replace legacy list classes with native CSS styling (99b4ae2)
📖 Documentation
- Update license (757030e)
- Readme.md (b0f7827)
- Update wechat (70389bf)
- Update readme.md (f1f05da)
- Update wechat (042bb72)
🎨 Styles
- Education preview (8d4aa02)
❤️ Contributors
- JOYCEQL 1449239013@qq.com
- Siyue (@JOYCEQL)
- Hanle hanle200391@163.com
v2.0.3
🚀 Enhancements
- Add 'To Present' switch for date and date range inputs, disabling the end date picker when active (023c9cb)
- Introduce a sidebar layout for the Modern template, relocating the Education section and refining section styling, spacing, and truncation (3330265)
- Modern template's content height (dbddd4f)
- Add self-evaluation section (c5225a2)
- Chnage modern template to use table layout for print background (dc9e547)
- Add certificates section with image (e870bd4)
- Add more fonts config (a875349)
- Export font (0a4dfd9)
- More font config (395eda2)
🔥 Performance
- Update default Gemini model to
gemini-flash-latestin API routes and AI config store (c62e983)
🩹 Fixes
- PreviewDock bar export (dee081e)
💅 Refactors
- Extract resume list page components and utilities into dedicated files (f78518b)
📖 Documentation
🎨 Styles
- Reduce top margin for descriptions and details across various resume template sections (84acbc8)
- Remove required prop and asterisk indicator from Field component and its usages in EducationItem (b149f1a)
- Optimize templates ui (4628a39)
❤️ Contributors
- JOYCEQL 1449239013@qq.com
- Siyue (@JOYCEQL)
v2.0.2
🚀 Enhancements
- Implement blank resume creation and enhance section management with standard modules and a new section addition UI (5c6dc7f)
- Integrate Gemini API for resume import && AI polishing && AI grammar (7dda46a)
📖 Documentation
- Add WeChat group contact information and QR code to READMEs (e3e8cec)
🏡 Chore
- New post-bump script (0a9d71b)
🤖 CI
- Add GitHub Actions workflow for automated releases and update changelog version (34ff7ba)
- Bumpp and release (950a328)
❤️ Contributors
- JOYCEQL 1449239013@qq.com
v2.0.1
🚀 Enhancements
- Implement resume creation modal with template selection and preview functionality (accd34d)
🩹 Fixes
- Set white text color in BaseInfo sections of creative and modern templates. (86d5c55)
🏡 Chore
🎨 Styles
- Dashboard tempate card ui (4ba25d6)
❤️ Contributors
- JOYCEQL 1449239013@qq.com
v2.0.0
🎉 Major Update: Migration to TanStack Start
This release marks a significant milestone for Magic Resume as we have completely migrated our core framework to TanStack Start. This brings massive improvements in routing, performance, and developer experience.
🚀 Enhancements
- Shadcn/ui config (ebc240d)
- Home-page basic (9ed1c30)
- chore: bumpp version config (e5304cd)
- chore: add release automation with bumpp and changelogen (9f7f042)
- feat: add i18n support for module deletion confirmation message (ef9bfcd)
- refactor: reorganize template system (8a4c6d5)
- feat: sidebar module delete confirm (bc49353)
- feat: changed the preview panel's hiding method to CSS hiding to ensure that the DOM elements always exist during export (f7b9877)
- feat: Introduce Markdown processing for the AI proofreading function, use Streamdown for rendering,add Alibaba Bold font (2bc2664)
- feat: Introduce auto one-page layout (1884bd8)
- feat: remove dashboard useEffect (0346ccb)
- refactor: remove redundant 'use client' directives from numerous components. (2876da4)
- feat: duplicated resume (c0b9dff)
- feat: Implement dynamic template previews with i18n support and locale-aware routing (77a5e67)
- docs: Update README.md (793aca3)
- feat: Implement collapsible preview panel with dedicated dock icon and i18n support (f0edb3c)
- fix: Adjust side panel collapse breakpoint from 1920px to 1440px. (653fb02)
- docs: update readme.md (7a60058)
- docs: update readme.md (2e0d1f7)
- style:github star align (4e35414)
- fix: ai polish click event (4d35740)
- feat: Implement live template previews in selection and remove Compact and Professional templates. (489be81)
- feat: add more template (797bcf2)
- fix: Implement body scroll lock for the workbench view. (1c75dd8)
- fix: update template image type definition and map variable name (2193331)
- feat: docker build process, and update ci/cd deployment branch to main (f25ae5b)
- feat: implement sitemap and dynamic seo for public routes, add noindex for app routes, and remove wrangler worker check config (5b8454f)
- chore: cloudflare workers (41491df)
- feat: remove Vercel Analytics integration (1aacd57)
- feat: Merge cloudflare build branch (979cae2)
- feat: Sitemap.xml remove / (4deb61b)
- chore: package.json (beb686d)
- chore: remove background nestjs folder (eb860d6)
- chore: Post-css (9b37093)
- chore: Post-css (3f6814e)
- chore: build ignore ts (6f147d4)
- chore: eslint config (054b721)
- chore: Update shadcn/ui (30e7623)
- chore: readme update (98dad42)
- chore: update readme.md (47347c5)
- chore: update README.md (eb546ea)
- chore: Add pay link (b9c50ae)
- chore: Remove LICENSE file" (e4cef68)
- chore: Remove LICENSE file (89b12b7)
- chore: License (d2f61c8)
- chore: Update author information and add Discord community link in README files (9b4a6c6)
- chore: Update Docker CLI commands in README files & add Roadmap (a931890)
- chore: readme.md add docker (65e028b)
- chore: Readme.md (ed12aba)
- feat: Implement a custom ColorPicker component and integrate it into the SidePanel. (f6cf5bf)
- feat: Introduce a grammar check drawer for enhanced error management and i18n. (d14176d)
- feat: Add unified date and date range input components using Heroui and update editor fields (d7389d0)
- feat: Enhance date formatting utility with locale support and integrate it across preview components. (0917d67)
- feat: Implement a dedicated mobile workbench with tabbed navigation and enhance overall workbench responsiveness (6c1954b)
- refactor: Improve responsive layout and clean up unused code (d163125)
- refactor: Use UUID instead of crypto.randomUUID (5950819)
- refactor: Streamline progress handling and improve auto-slide functionality (8a7fd32)
- refactor: Clean up global styles and enhance list styling in rich text editor (46bc845)
- refactor: to tankstack start (68d8036)