@@ -4,6 +4,74 @@ All notable changes to this project will be documented in this file.
4
4
5
5
The format is based on [ Keep a Changelog] ( http://keepachangelog.com/en/1.0.0/ ) and this project adheres to [ Semantic Versioning] ( http://semver.org ) .
6
6
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
+
7
75
## [ v2.2.7] ( https://github.com/ansidev/leetcode-blog/compare/v2.2.6...v2.2.7 ) (2025-04-30)
8
76
9
77
### Features
0 commit comments