Releases: FelixZoe/Micro-Lab
Releases · FelixZoe/Micro-Lab
v3.0.0 — Security Hardening + Full GitHub Showcase
Highlights / 亮点
Security Hardening / 安全加固
- Content-Security-Policy — Strict whitelist preventing XSS and injection
- HSTS —
max-age=31536000; includeSubDomains; preload - Rate Limiting — 120 req/min per IP with auto-cleanup
- Bot Detection — User-Agent filtering for scrapers
- Content-Type Enforcement — Validates POST/PUT/PATCH requests
- Honeypot Traps — Silent 404 for common attack paths
- Source Protection — Right-click/DevTools/shortcut blocking, DOM watermark
UI Enhancements / UI 增强
- Custom favicon with gradient icon
- Back-to-top button with spring animation
- Security shield indicator
- Enhanced footer with social links
GitHub Showcase / 仓库展示优化
- Bilingual README (English + Chinese) with dynamic badges
- Custom social preview image (1280x640)
- Issue & PR templates with checklists
- CI/CD workflows (Node 18/20/22 build matrix)
- Community files: CONTRIBUTING, CODE_OF_CONDUCT, SECURITY
- 20 repository topics for discoverability
- MIT License
Full Changelog
v1.0 → Initial release with 4 component sections, i18n, dark mode
v2.0 → UI overhaul: frosted glass nav, particles, scroll reveal, mobile menu
v3.0 → Security hardening (6 layers) + GitHub showcase optimization
Stats / 数据
- 2021 lines of hand-crafted code
- 20+ interactive components
- ~104KB compiled worker bundle
- <50ms cold start on Cloudflare Workers