diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..2afafb2 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,70 @@ +# Changelog + + +## 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 rendering,add 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)) +- style:github 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)) diff --git a/package.json b/package.json index d7588ee..a53e0d5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "magic-resume", - "version": "1.0.0", + "version": "2.0.0", "private": true, "type": "module", "packageManager": "pnpm@10.3.0",