docs: update changelog and update news with landing page section changes and performance badges

This commit is contained in:
2026-05-15 01:37:57 +08:00
parent 4ace385a6e
commit 58c2e81366
2 changed files with 5 additions and 4 deletions
+3 -1
View File
@@ -6,13 +6,15 @@ All notable changes to DeckyVault will be documented in this file.
### Added ### Added
- SteamDB version auto-fetch — latest game version/build surfaced in submit wizard version selector - SteamDB version auto-fetch — latest game version/build surfaced in submit wizard version selector
- Landing page: Trending This Week, Best Performing New Releases, Most Tested, and Most Reported sections - Landing page: Recently Added Benchmarks, Trending This Week, and Most Tested sections with PlayabilityBadge and performance tags on game cards
- Tiered API rate limiting with 5 categories (auth, read, write, strict, default) - Tiered API rate limiting with 5 categories (auth, read, write, strict, default)
- Comment anti-spam: duplicate detection, 50KB content cap, 30/hr per-user limit - Comment anti-spam: duplicate detection, 50KB content cap, 30/hr per-user limit
- Submission cooldown: 60-second minimum between benchmark entries per user - Submission cooldown: 60-second minimum between benchmark entries per user
- Submission validation hardening: FPS bounds (1-500), TDP bounds, settings size caps, userNotes length cap - Submission validation hardening: FPS bounds (1-500), TDP bounds, settings size caps, userNotes length cap
### Changed ### Changed
- Landing page sections reordered: Recently Added Benchmarks → Trending This Week → Most Tested Games
- Landing page cards now show PlayabilityBadge (with text label) and performance tags (Raw Performer / Poor Performance / avg FPS)
- Landing hero height adjusted to `calc(100svh - 10svh)` for content "peek" effect - Landing hero height adjusted to `calc(100svh - 10svh)` for content "peek" effect
- Rate limiter now uses named categories instead of a single global bucket - Rate limiter now uses named categories instead of a single global bucket
+2 -3
View File
@@ -9,12 +9,11 @@ summary: "Discover trending games on the new landing page, auto-fetch latest gam
The homepage now showcases what's happening in the DeckyVault community: The homepage now showcases what's happening in the DeckyVault community:
- **Recently Added Benchmarks** — games with the newest benchmark submissions
- **Trending This Week** — games with the most benchmarks, comments, and upvotes in the last 7 days - **Trending This Week** — games with the most benchmarks, comments, and upvotes in the last 7 days
- **Best Performing New Releases** — recently added games with the highest average FPS
- **Most Tested Games** — the most benchmarked games across all devices - **Most Tested Games** — the most benchmarked games across all devices
- **Most Reported Games** — games with active reports (sunlight as disinfectant!)
Each section shows compact game cards with cover art, playability status, and relevant stats. Click any card to jump straight to the game's detail page. Each section shows compact game cards with cover art, **playability badges** (with readable status labels), **performance tags** (Raw Performer / Poor Performance), and average FPS. Click any card to jump straight to the game's detail page.
### SteamDB Version Auto-Fetch ### SteamDB Version Auto-Fetch