Version: 0.20.1
0.20.1 - 2024-05-11
Important
What's changed
- Frontend has upgraded to mantine v7
- Migrate
createStyles
(css-in-js) into CSS modules - You can now custom the theme color used by GZCTF!
⛰️ Features
- (i18n) switch language on mobile - (e6ff33) by GZTime
- (style) use more css modules - (04cd3e) by GZTime
- control frontend color on client - (fc3e8b) by GZTime
- custom theme color for frontend - (d45f6d) by GZTime
- add global
ErrorBoundary
- (55e610) by GZTime
🐛 Bug Fixes
- (notification) container destory notification - (5448ad) by GZTime
- (security) html injection by team name - (31e775) by GZTime
- (style) tooltip & font size in navbar - (7d2b2b) by GZTime
- (style) mobile post card - (4f0a15) by GZTime
- (style) pinned post card - (d9b8b8) by GZTime
- (style) sticky header - (d495c1) by GZTime
- (style) notifications never close - (219c60) by GZTime
- some global config will be clear when save color - (c547bb) by GZTime
- custom theme cannot be set properly - (725b3a) by GZTime
⚙️ Miscellaneous Tasks
- (i18n) update translations - (e9f2d9) by GZTime
- use
useEffect
&useState
for custom theme - (924395) by GZTime
Changelog: https://github.com/GZTimeWalker/GZCTF/blob/HEAD/CHANGELOG.md
Commits: v0.20.0...v0.20.1