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