Files
2026-06-01 13:18:40 +08:00

333 lines
21 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Changelog
## v2.0.6
[compare changes](https://github.com/JOYCEQL/magic-resume/compare/v2.0.5...main)
### 🚀 Enhancements
- Implement robust resume file synchronization with conflict resolution and date range formatting improvements ([5d108f4](https://github.com/JOYCEQL/magic-resume/commit/5d108f4))
- Replace export dropdown with a glass-morphism themed dialog ([da12188](https://github.com/JOYCEQL/magic-resume/commit/da12188))
- Encapsulate export logic into PdfExport component to simplify PreviewDock ([16eda66](https://github.com/JOYCEQL/magic-resume/commit/16eda66))
- Implement resume duplication ([9ea60ac](https://github.com/JOYCEQL/magic-resume/commit/9ea60ac))
- Add inline resume title editor to header ([3567e91](https://github.com/JOYCEQL/magic-resume/commit/3567e91))
- Implement swiss resume template ([3789fe4](https://github.com/JOYCEQL/magic-resume/commit/3789fe4))
### 🔥 Performance
- Optimize reorder performance in BasicPanel ([0c00fb0](https://github.com/JOYCEQL/magic-resume/commit/0c00fb0))
### 🩹 Fixes
- Improve AI stream parsing, error handling ([a6c4aa9](https://github.com/JOYCEQL/magic-resume/commit/a6c4aa9))
- Project link font size not responding to typography subheaderSize ([3658c99](https://github.com/JOYCEQL/magic-resume/commit/3658c99))
- Date range input bug in newly created work experience ([4bd98e7](https://github.com/JOYCEQL/magic-resume/commit/4bd98e7))
- **editorial:** Unify white background for PDF export ([5d7b9fc](https://github.com/JOYCEQL/magic-resume/commit/5d7b9fc))
### 💅 Refactors
- Standardize BaseInfo component layouts ([2395638](https://github.com/JOYCEQL/magic-resume/commit/2395638))
### 📖 Documentation
- Update readme.md ([d23e855](https://github.com/JOYCEQL/magic-resume/commit/d23e855))
### 🏡 Chore
- Update WeChat QR code image ([c85ecc7](https://github.com/JOYCEQL/magic-resume/commit/c85ecc7))
### 🎨 Styles
- Delete modal ui ([042acf2](https://github.com/JOYCEQL/magic-resume/commit/042acf2))
- Update drag handle styling for improved interaction ([60fc4fb](https://github.com/JOYCEQL/magic-resume/commit/60fc4fb))
- Remove side panel borders ([0105215](https://github.com/JOYCEQL/magic-resume/commit/0105215))
- Export modal ([f6f1b20](https://github.com/JOYCEQL/magic-resume/commit/f6f1b20))
- Standardize BaseInfo layout and text wrapping across all resume templates ([a9be325](https://github.com/JOYCEQL/magic-resume/commit/a9be325))
- Unify resume preview styles with .resume-preview class and import tiptap.scss globally ([baec353](https://github.com/JOYCEQL/magic-resume/commit/baec353))
### ❤️ Contributors
- JOYCEQL <1449239013@qq.com>
- Jul1en_lin <1577045857@qq.com>
- Zpekii <Zpekii3156@qq.com>
- Liu Zhening ([@HYPERVAPOR](https://github.com/HYPERVAPOR))
## v2.0.5
[compare changes](https://github.com/JOYCEQL/magic-resume/compare/v2.0.3...main)
### 🚀 Enhancements
- Font copyright ([4ecf99d](https://github.com/JOYCEQL/magic-resume/commit/4ecf99d))
- Add rich text link functionality ([b6f01d9](https://github.com/JOYCEQL/magic-resume/commit/b6f01d9))
- Implement template snapshot ([0ec010e](https://github.com/JOYCEQL/magic-resume/commit/0ec010e))
- Introduce pre-generated template snapshots ([fd76ba1](https://github.com/JOYCEQL/magic-resume/commit/fd76ba1))
- Add custom instructions feature to AIPolishDialog ([9d1d6c4](https://github.com/JOYCEQL/magic-resume/commit/9d1d6c4))
- Redesign theme color selection in side panel ([78ccc3e](https://github.com/JOYCEQL/magic-resume/commit/78ccc3e))
- Add faq ([1d936e4](https://github.com/JOYCEQL/magic-resume/commit/1d936e4))
- Add new 'Editorial' resume template ([107a9d8](https://github.com/JOYCEQL/magic-resume/commit/107a9d8))
- Add backup configuration status ([9e35a5e](https://github.com/JOYCEQL/magic-resume/commit/9e35a5e))
- Implement debounced file sync ([52d65ec](https://github.com/JOYCEQL/magic-resume/commit/52d65ec))
- Add custom link labels for projects and support custom field display labels ([3f3e9a6](https://github.com/JOYCEQL/magic-resume/commit/3f3e9a6))
- Add clickable links for custom fields in BaseInfo sections ([475d9e2](https://github.com/JOYCEQL/magic-resume/commit/475d9e2))
- Update web-shot screenshot asset ([6eb7b34](https://github.com/JOYCEQL/magic-resume/commit/6eb7b34))
- Add markdown export ([2277da9](https://github.com/JOYCEQL/magic-resume/commit/2277da9))
### 🔥 Performance
- Font-weight render ([d6e723d](https://github.com/JOYCEQL/magic-resume/commit/d6e723d))
### 🩹 Fixes
- Font export ([b5468f6](https://github.com/JOYCEQL/magic-resume/commit/b5468f6))
- Wechat.jpg ([6a74d8a](https://github.com/JOYCEQL/magic-resume/commit/6a74d8a))
- Remove trailing empty paragraphs after lists in rich text content ([7111b3f](https://github.com/JOYCEQL/magic-resume/commit/7111b3f))
- Improve RichEditor state ([afb8f5d](https://github.com/JOYCEQL/magic-resume/commit/afb8f5d))
- Center align base info fields across templates and clean up layout code formatting ([9585b00](https://github.com/JOYCEQL/magic-resume/commit/9585b00))
### 💅 Refactors
- Upgrade Tiptap to v3 and replace legacy list classes with native CSS styling ([99b4ae2](https://github.com/JOYCEQL/magic-resume/commit/99b4ae2))
### 📖 Documentation
- Update license ([757030e](https://github.com/JOYCEQL/magic-resume/commit/757030e))
- Readme.md ([b0f7827](https://github.com/JOYCEQL/magic-resume/commit/b0f7827))
- Update wechat ([70389bf](https://github.com/JOYCEQL/magic-resume/commit/70389bf))
- Update readme.md ([f1f05da](https://github.com/JOYCEQL/magic-resume/commit/f1f05da))
- Update wechat ([042bb72](https://github.com/JOYCEQL/magic-resume/commit/042bb72))
- Readme.md ([675f38d](https://github.com/JOYCEQL/magic-resume/commit/675f38d))
- Update FAQ ([5c53ece](https://github.com/JOYCEQL/magic-resume/commit/5c53ece))
- Add sponsors section to README files ([92e7a57](https://github.com/JOYCEQL/magic-resume/commit/92e7a57))
### 🏡 Chore
- Release v2.0.4 ([cfe74e5](https://github.com/JOYCEQL/magic-resume/commit/cfe74e5))
### 🎨 Styles
- Education preview ([8d4aa02](https://github.com/JOYCEQL/magic-resume/commit/8d4aa02))
- Reduce contentPadding to 0 in modern template configuration ([342f1ba](https://github.com/JOYCEQL/magic-resume/commit/342f1ba))
### ❤️ Contributors
- JOYCEQL <1449239013@qq.com>
- Siyue ([@JOYCEQL](https://github.com/JOYCEQL))
- Hanle <hanle200391@163.com>
## v2.0.4
[compare changes](https://github.com/JOYCEQL/magic-resume/compare/v2.0.3...main)
### 🚀 Enhancements
- Font copyright ([4ecf99d](https://github.com/JOYCEQL/magic-resume/commit/4ecf99d))
- Add rich text link functionality ([b6f01d9](https://github.com/JOYCEQL/magic-resume/commit/b6f01d9))
- Implement template snapshot ([0ec010e](https://github.com/JOYCEQL/magic-resume/commit/0ec010e))
- Introduce pre-generated template snapshots ([fd76ba1](https://github.com/JOYCEQL/magic-resume/commit/fd76ba1))
- Add custom instructions feature to AIPolishDialog ([9d1d6c4](https://github.com/JOYCEQL/magic-resume/commit/9d1d6c4))
- Redesign theme color selection in side panel ([78ccc3e](https://github.com/JOYCEQL/magic-resume/commit/78ccc3e))
- Add faq ([1d936e4](https://github.com/JOYCEQL/magic-resume/commit/1d936e4))
- Add new 'Editorial' resume template ([107a9d8](https://github.com/JOYCEQL/magic-resume/commit/107a9d8))
- Add backup configuration status ([9e35a5e](https://github.com/JOYCEQL/magic-resume/commit/9e35a5e))
- Implement debounced file sync ([52d65ec](https://github.com/JOYCEQL/magic-resume/commit/52d65ec))
- Add custom link labels for projects and support custom field display labels ([3f3e9a6](https://github.com/JOYCEQL/magic-resume/commit/3f3e9a6))
- Add clickable links for custom fields in BaseInfo sections ([475d9e2](https://github.com/JOYCEQL/magic-resume/commit/475d9e2))
### 🔥 Performance
- Font-weight render ([d6e723d](https://github.com/JOYCEQL/magic-resume/commit/d6e723d))
### 🩹 Fixes
- Font export ([b5468f6](https://github.com/JOYCEQL/magic-resume/commit/b5468f6))
- Wechat.jpg ([6a74d8a](https://github.com/JOYCEQL/magic-resume/commit/6a74d8a))
- Remove trailing empty paragraphs after lists in rich text content ([7111b3f](https://github.com/JOYCEQL/magic-resume/commit/7111b3f))
- Center align base info fields across templates and clean up layout code formatting ([c87d861](https://github.com/JOYCEQL/magic-resume/commit/c87d861))
### 💅 Refactors
- Upgrade Tiptap to v3 and replace legacy list classes with native CSS styling ([99b4ae2](https://github.com/JOYCEQL/magic-resume/commit/99b4ae2))
### 📖 Documentation
- Update license ([757030e](https://github.com/JOYCEQL/magic-resume/commit/757030e))
- Readme.md ([b0f7827](https://github.com/JOYCEQL/magic-resume/commit/b0f7827))
- Update wechat ([70389bf](https://github.com/JOYCEQL/magic-resume/commit/70389bf))
- Update readme.md ([f1f05da](https://github.com/JOYCEQL/magic-resume/commit/f1f05da))
- Update wechat ([042bb72](https://github.com/JOYCEQL/magic-resume/commit/042bb72))
### 🎨 Styles
- Education preview ([8d4aa02](https://github.com/JOYCEQL/magic-resume/commit/8d4aa02))
### ❤️ Contributors
- JOYCEQL <1449239013@qq.com>
- Siyue ([@JOYCEQL](https://github.com/JOYCEQL))
- Hanle <hanle200391@163.com>
## v2.0.3
[compare changes](https://github.com/JOYCEQL/magic-resume/compare/v2.0.2...main)
### 🚀 Enhancements
- Add 'To Present' switch for date and date range inputs, disabling the end date picker when active ([023c9cb](https://github.com/JOYCEQL/magic-resume/commit/023c9cb))
- Introduce a sidebar layout for the Modern template, relocating the Education section and refining section styling, spacing, and truncation ([3330265](https://github.com/JOYCEQL/magic-resume/commit/3330265))
- Modern template's content height ([dbddd4f](https://github.com/JOYCEQL/magic-resume/commit/dbddd4f))
- Add self-evaluation section ([c5225a2](https://github.com/JOYCEQL/magic-resume/commit/c5225a2))
- Chnage modern template to use table layout for print background ([dc9e547](https://github.com/JOYCEQL/magic-resume/commit/dc9e547))
- Add certificates section with image ([e870bd4](https://github.com/JOYCEQL/magic-resume/commit/e870bd4))
- Add more fonts config ([a875349](https://github.com/JOYCEQL/magic-resume/commit/a875349))
- Export font ([0a4dfd9](https://github.com/JOYCEQL/magic-resume/commit/0a4dfd9))
- More font config ([395eda2](https://github.com/JOYCEQL/magic-resume/commit/395eda2))
### 🔥 Performance
- Update default Gemini model to `gemini-flash-latest` in API routes and AI config store ([c62e983](https://github.com/JOYCEQL/magic-resume/commit/c62e983))
### 🩹 Fixes
- PreviewDock bar export ([dee081e](https://github.com/JOYCEQL/magic-resume/commit/dee081e))
### 💅 Refactors
- Extract resume list page components and utilities into dedicated files ([f78518b](https://github.com/JOYCEQL/magic-resume/commit/f78518b))
### 📖 Documentation
- Update readme.md with wechat ([620c3ab](https://github.com/JOYCEQL/magic-resume/commit/620c3ab))
- Wechat group ([108b823](https://github.com/JOYCEQL/magic-resume/commit/108b823))
### 🎨 Styles
- Reduce top margin for descriptions and details across various resume template sections ([84acbc8](https://github.com/JOYCEQL/magic-resume/commit/84acbc8))
- Remove required prop and asterisk indicator from Field component and its usages in EducationItem ([b149f1a](https://github.com/JOYCEQL/magic-resume/commit/b149f1a))
- Optimize templates ui ([4628a39](https://github.com/JOYCEQL/magic-resume/commit/4628a39))
### ❤️ Contributors
- JOYCEQL <1449239013@qq.com>
- Siyue ([@JOYCEQL](https://github.com/JOYCEQL))
## v2.0.2
[compare changes](https://github.com/JOYCEQL/magic-resume/compare/v2.0.1...main)
### 🚀 Enhancements
- Implement blank resume creation and enhance section management with standard modules and a new section addition UI ([5c6dc7f](https://github.com/JOYCEQL/magic-resume/commit/5c6dc7f))
- Integrate Gemini API for resume import && AI polishing && AI grammar ([7dda46a](https://github.com/JOYCEQL/magic-resume/commit/7dda46a))
### 📖 Documentation
- Add WeChat group contact information and QR code to READMEs ([e3e8cec](https://github.com/JOYCEQL/magic-resume/commit/e3e8cec))
### 🏡 Chore
- New post-bump script ([0a9d71b](https://github.com/JOYCEQL/magic-resume/commit/0a9d71b))
### 🤖 CI
- Add GitHub Actions workflow for automated releases and update changelog version ([34ff7ba](https://github.com/JOYCEQL/magic-resume/commit/34ff7ba))
- Bumpp and release ([950a328](https://github.com/JOYCEQL/magic-resume/commit/950a328))
### ❤️ Contributors
- JOYCEQL <1449239013@qq.com>
## v2.0.1
[compare changes](https://github.com/JOYCEQL/magic-resume/compare/v2.0.1...main)
### 🚀 Enhancements
- Implement resume creation modal with template selection and preview functionality ([accd34d](https://github.com/JOYCEQL/magic-resume/commit/accd34d))
### 🩹 Fixes
- Set white text color in BaseInfo sections of creative and modern templates. ([86d5c55](https://github.com/JOYCEQL/magic-resume/commit/86d5c55))
### 🏡 Chore
- Bumpp version ([0d05715](https://github.com/JOYCEQL/magic-resume/commit/0d05715))
- Bumpp add all config ([9d43c60](https://github.com/JOYCEQL/magic-resume/commit/9d43c60))
### 🎨 Styles
- Dashboard tempate card ui ([4ba25d6](https://github.com/JOYCEQL/magic-resume/commit/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](https://tanstack.com/start/latest). This brings massive improvements in routing, performance, and developer experience.
### 🚀 Enhancements
- Shadcn/ui config ([ebc240d](https://github.com/JOYCEQL/magic-resume/commit/ebc240d))
- Home-page basic ([9ed1c30](https://github.com/JOYCEQL/magic-resume/commit/9ed1c30))
- chore: bumpp version config ([e5304cd](https://github.com/JOYCEQL/magic-resume/commit/e5304cde46340f0eb398ba856194aeafa34df247))
- chore: add release automation with bumpp and changelogen ([9f7f042](https://github.com/JOYCEQL/magic-resume/commit/9f7f0423b7a0581bc8a70b9c09273ebab3ec05cd))
- feat: add i18n support for module deletion confirmation message ([ef9bfcd](https://github.com/JOYCEQL/magic-resume/commit/ef9bfcdd3077963930e79f437962110f6de0c057))
- refactor: reorganize template system ([8a4c6d5](https://github.com/JOYCEQL/magic-resume/commit/8a4c6d5023b2471fc308b150edeef7b6fbdb3341))
- feat: sidebar module delete confirm ([bc49353](https://github.com/JOYCEQL/magic-resume/commit/bc49353958d176b7c3a7aaff2a7ca1920af518da))
- feat: changed the preview panel's hiding method to CSS hiding to ensure that the DOM elements always exist during export ([f7b9877](https://github.com/JOYCEQL/magic-resume/commit/f7b9877942f86b38cd42b70b87ef9ad76d78e7ec))
- feat: Introduce Markdown processing for the AI proofreading function, use Streamdown for renderingadd Alibaba Bold font ([2bc2664](https://github.com/JOYCEQL/magic-resume/commit/2bc266459356c48af2f7143ce4c49aee98bb07ff))
- feat: Introduce auto one-page layout ([1884bd8](https://github.com/JOYCEQL/magic-resume/commit/1884bd851ee0d4b88a8f89ae066348eac1e60d28))
- feat: remove dashboard useEffect ([0346ccb](https://github.com/JOYCEQL/magic-resume/commit/0346ccb980ecc57bdec0d708bef2461605e98510))
- refactor: remove redundant 'use client' directives from numerous components. ([2876da4](https://github.com/JOYCEQL/magic-resume/commit/2876da4072e1421a5a6865bd80f8f28dd3a30bd8))
- feat: duplicated resume ([c0b9dff](https://github.com/JOYCEQL/magic-resume/commit/c0b9dff50f5e0439f6e0b4f424cfa36186619608))
- feat: Implement dynamic template previews with i18n support and locale-aware routing ([77a5e67](https://github.com/JOYCEQL/magic-resume/commit/77a5e670ed0ecb371fa439afab5cab792d03b874))
- docs: Update README.md ([793aca3](https://github.com/JOYCEQL/magic-resume/commit/793aca3f1cea1aa9524c0c5f4c1c0a7baa64b937))
- feat: Implement collapsible preview panel with dedicated dock icon and i18n support ([f0edb3c](https://github.com/JOYCEQL/magic-resume/commit/f0edb3ca65915c91b20a23a41ee6f5f6f1c27a16))
- fix: Adjust side panel collapse breakpoint from 1920px to 1440px. ([653fb02](https://github.com/JOYCEQL/magic-resume/commit/653fb0211c89a5560618bb20e99fe3d7fdb48354))
- docs: update readme.md ([7a60058](https://github.com/JOYCEQL/magic-resume/commit/7a600580704168bce78310e2c00525d1db516800))
- docs: update readme.md ([2e0d1f7](https://github.com/JOYCEQL/magic-resume/commit/2e0d1f7e98952604057ae9ca55c3809c89e46efb))
- stylegithub star align ([4e35414](https://github.com/JOYCEQL/magic-resume/commit/4e354145fb521f2298cd4b6ca4c5cde02e9003fb))
- fix: ai polish click event ([4d35740](https://github.com/JOYCEQL/magic-resume/commit/4d35740c200efba0b09b7073661674f6f0373533))
- feat: Implement live template previews in selection and remove Compact and Professional templates. ([489be81](https://github.com/JOYCEQL/magic-resume/commit/489be813eca9896765b8699f7aa88bdc34799f0d))
- feat: add more template ([797bcf2](https://github.com/JOYCEQL/magic-resume/commit/797bcf2ff91fd29455612a254ebd9c0e1b215823))
- fix: Implement body scroll lock for the workbench view. ([1c75dd8](https://github.com/JOYCEQL/magic-resume/commit/1c75dd8e3a7f0ac85044818d447dfeadc5929d2d))
- fix: update template image type definition and map variable name ([2193331](https://github.com/JOYCEQL/magic-resume/commit/2193331dcc72d9bd41260d61415a00b7f0238e33))
- feat: docker build process, and update ci/cd deployment branch to main ([f25ae5b](https://github.com/JOYCEQL/magic-resume/commit/f25ae5bf6fed27844370caa101438f4570b403bb))
- feat: implement sitemap and dynamic seo for public routes, add noindex for app routes, and remove wrangler worker check config ([5b8454f](https://github.com/JOYCEQL/magic-resume/commit/5b8454f68bc95c60106b59dcce0145597855ccce))
- chore: cloudflare workers ([41491df](https://github.com/JOYCEQL/magic-resume/commit/41491dfe4b2f56b59bacd2e353bdb06d82f6037c))
- feat: remove Vercel Analytics integration ([1aacd57](https://github.com/JOYCEQL/magic-resume/commit/1aacd57))
- feat: Merge cloudflare build branch ([979cae2](https://github.com/JOYCEQL/magic-resume/commit/979cae2))
- feat: Sitemap.xml remove / ([4deb61b](https://github.com/JOYCEQL/magic-resume/commit/4deb61b))
- chore: package.json ([beb686d](https://github.com/JOYCEQL/magic-resume/commit/beb686d))
- chore: remove background nestjs folder ([eb860d6](https://github.com/JOYCEQL/magic-resume/commit/eb860d6))
- chore: Post-css ([9b37093](https://github.com/JOYCEQL/magic-resume/commit/9b37093))
- chore: Post-css ([3f6814e](https://github.com/JOYCEQL/magic-resume/commit/3f6814e))
- chore: build ignore ts ([6f147d4](https://github.com/JOYCEQL/magic-resume/commit/6f147d4))
- chore: eslint config ([054b721](https://github.com/JOYCEQL/magic-resume/commit/054b721))
- chore: Update shadcn/ui ([30e7623](https://github.com/JOYCEQL/magic-resume/commit/30e7623))
- chore: readme update ([98dad42](https://github.com/JOYCEQL/magic-resume/commit/98dad42))
- chore: update readme.md ([47347c5](https://github.com/JOYCEQL/magic-resume/commit/47347c5))
- chore: update README.md ([eb546ea](https://github.com/JOYCEQL/magic-resume/commit/eb546ea))
- chore: Add pay link ([b9c50ae](https://github.com/JOYCEQL/magic-resume/commit/b9c50ae))
- chore: Remove LICENSE file" ([e4cef68](https://github.com/JOYCEQL/magic-resume/commit/e4cef68))
- chore: Remove LICENSE file ([89b12b7](https://github.com/JOYCEQL/magic-resume/commit/89b12b7))
- chore: License ([d2f61c8](https://github.com/JOYCEQL/magic-resume/commit/d2f61c8))
- chore: Update author information and add Discord community link in README files ([9b4a6c6](https://github.com/JOYCEQL/magic-resume/commit/9b4a6c6))
- chore: Update Docker CLI commands in README files & add Roadmap ([a931890](https://github.com/JOYCEQL/magic-resume/commit/a931890))
- chore: readme.md add docker ([65e028b](https://github.com/JOYCEQL/magic-resume/commit/65e028b))
- chore: Readme.md ([ed12aba](https://github.com/JOYCEQL/magic-resume/commit/ed12aba))
- feat: Implement a custom ColorPicker component and integrate it into the SidePanel. ([f6cf5bf](https://github.com/JOYCEQL/magic-resume/commit/f6cf5bf))
- feat: Introduce a grammar check drawer for enhanced error management and i18n. ([d14176d](https://github.com/JOYCEQL/magic-resume/commit/d14176d))
- feat: Add unified date and date range input components using Heroui and update editor fields ([d7389d0](https://github.com/JOYCEQL/magic-resume/commit/d7389d0))
- feat: Enhance date formatting utility with locale support and integrate it across preview components. ([0917d67](https://github.com/JOYCEQL/magic-resume/commit/0917d67))
- feat: Implement a dedicated mobile workbench with tabbed navigation and enhance overall workbench responsiveness ([6c1954b](https://github.com/JOYCEQL/magic-resume/commit/6c1954b))
- refactor: Improve responsive layout and clean up unused code ([d163125](https://github.com/JOYCEQL/magic-resume/commit/d163125))
- refactor: Use UUID instead of crypto.randomUUID ([5950819](https://github.com/JOYCEQL/magic-resume/commit/5950819))
- refactor: Streamline progress handling and improve auto-slide functionality ([8a7fd32](https://github.com/JOYCEQL/magic-resume/commit/8a7fd32))
- refactor: Clean up global styles and enhance list styling in rich text editor ([46bc845](https://github.com/JOYCEQL/magic-resume/commit/46bc845))
- refactor: to tankstack start ([68d8036](https://github.com/JOYCEQL/magic-resume/commit/68d8036))