|
| 1 | +## [v3.0.0](https://github.com/ansidev/leetcode-blog/compare/v2.2.7...v3.0.0) (2025-05-01) |
| 2 | + |
| 3 | +### Bug Fixes |
| 4 | + |
| 5 | +- **config**: migrate husky configurations |
| 6 | +- **config**: migrate to eslint flat config |
| 7 | +- **config**: ts check errors |
| 8 | + |
| 9 | +### BREAKING CHANGES |
| 10 | + |
| 11 | +- **tailwindcss:** upgrade TailwindCSS to v4 |
| 12 | +- **astro:** upgrade Astro to v5 |
| 13 | +- **astro-plugin:** upgrade astro-purgecss to v5 |
| 14 | +- **deps:** upgrade pnpm to v10 |
| 15 | +- **cli**: upgrade commander to v12 and refactor the utility command `pnpm lc:new` |
| 16 | +- Removed TailwindCSS plugin `tailwindcss-themer`. |
| 17 | +- Removed Astro plugin `@astrojs/tailwind`. |
| 18 | +- Removed package `sass`. |
| 19 | + |
| 20 | +### Dependencies |
| 21 | + |
| 22 | +| Package | Version | |
| 23 | +| ---------------------------------- | ------------------------------ | |
| 24 | +| `@astrojs/check` | `^0.9.0` | |
| 25 | +| `@astrojs/partytown` | `^1.2.3` `->` `^2.0.2` | |
| 26 | +| `@astrojs/rss` | `^2.4.4` `->` `^4.0.0` | |
| 27 | +| `@astrojs/sitemap` | `^2.0.1` `->` `^3.0.3` | |
| 28 | +| `@astrojs/tailwind` | removed | |
| 29 | +| `@commitlint/cli` | `^17.6.7` `->` `^19.0.0` | |
| 30 | +| `@commitlint/config-conventional` | `^17.6.7` `->` `^19.0.0` | |
| 31 | +| `@eslint/js` | added `^9.25.1` | |
| 32 | +| `@iconify-json/bi` | `^1.1.18` `->` `^1.1.20` | |
| 33 | +| `@otterlord/astro-compress` | replaced with `astro-compress` | |
| 34 | +| `@resvg/resvg-js` | `^2.4.1` `->` `^2.6.0` | |
| 35 | +| `@tailwindcss/postcss` | added `^4.1.4` | |
| 36 | +| `@tailwindcss/typography` | `^0.5.9` `->` `^0.5.10` | |
| 37 | +| `@tailwindcss/vite` | added `^4.1.4` | |
| 38 | +| `@types/lodash.get` | `^4.4.7` `->` `^4.4.8` | |
| 39 | +| `@types/lodash.kebabcase` | `^4.1.7` `->` `^4.1.8` | |
| 40 | +| `@types/mustache` | `^4.2.2` `->` `^4.2.4` | |
| 41 | +| `@types/node` | `^20.4.8` `->` `^22.0.8` | |
| 42 | +| `@typescript-eslint/eslint-plugin` | removed | |
| 43 | +| `@typescript-eslint/parser` | `^6.3.0` `->` `^8.0.0` | |
| 44 | +| `astro-compress` | added `^2.2.2` | |
| 45 | +| `astro-purgecss` | `^2.3.0` `->` `^5.0.0` | |
| 46 | +| `astro` | `2.10.3` `->` `5.7.10` | |
| 47 | +| `commander` | `^11.0.0` `->` `^13.0.0` | |
| 48 | +| `dayjs` | `^1.11.9` `->` `^1.11.10` | |
| 49 | +| `eslint-plugin-astro` | `^0.28.0` `->` `^1.0.3` | |
| 50 | +| `eslint-plugin-simple-import-sort` | `^10.0.0` `->` `^12.0.0` | |
| 51 | +| `eslint` | `^8.46.0` `->` `^9.0.0` | |
| 52 | +| `husky` | `^8.0.3` `->` `^9.0.11` | |
| 53 | +| `lodash.get` | `^4.4.2` `->` `^4.4.2` | |
| 54 | +| `lodash.kebabcase` | `^4.1.1` `->` `^4.1.1` | |
| 55 | +| `mustache` | `^4.2.0` `->` `^4.2.0` | |
| 56 | +| `pnpm` | `8.6.12` `->` `10.10.0` | |
| 57 | +| `postcss` | added `^8.5.3` | |
| 58 | +| `prettier-plugin-astro` | added `^0.14.0` | |
| 59 | +| `sass` | removed | |
| 60 | +| `satori` | `^0.10.2` `->` `^0.12.0` | |
| 61 | +| `tailwindcss-themer` | removed | |
| 62 | +| `tailwindcss` | `^3.3.3` `->` `^4.1.4` | |
| 63 | +| `tsx` | `^3.12.7` `->` `^4.2.0` | |
| 64 | +| `typescript-eslint` | added `^8.0.0` | |
| 65 | +| `typescript` | `^5.1.6` `->` `^5.3.3` | |
| 66 | + |
| 67 | +Full Changelog: [v2.2.7...v3.0.0](https://github.com/ansidev/leetcode-blog/compare/v2.2.7...v3.0.0) |
0 commit comments