chore: bump version to 2026.0.100, write CHANGELOG and update news (Tasks 7.1-7.3)

This commit is contained in:
2026-05-10 05:24:51 +08:00
parent 1145ba6f51
commit 3e94033c83
3 changed files with 53 additions and 1 deletions
+20
View File
@@ -2,6 +2,26 @@
All notable changes to DeckyVault will be documented in this file.
## [2026.0.100] - 2026-05-10
### Added
- Screenshot upload during benchmark submission (Review step), gated on settings presence
- Best FPS and performance badges on games list cards
- Game version info and anti-cheat context in preset detail modal
- Auto-computed battery life estimate in submit wizard Review step
### Changed
- Screenshot upload moved from post-submission interstitial into wizard Review step
- Preset detail modal shows game version/build and game-level anti-cheat info
### Removed
- Manual `estimatedBatteryMin` field; all battery estimates now auto-computed from TDP + watt-hours
### Technical
- Dropped `estimated_battery_min` column from `performance_entries`
- Listing API returns `bestFps`, `isRawPerformer`, `isPoorPerformance`
- Updated all component interfaces to remove deprecated battery field
## [2026.0.99] - 2026-05-09
### Added
+32
View File
@@ -0,0 +1,32 @@
---
title: "Screenshot Uploads in Wizard, Performance Badges, and Smarter Battery Estimates"
date: "2026-05-10"
version: "2026.0.100"
summary: "Attach screenshots directly in the submit wizard, see performance badges on game cards, and get auto-computed battery estimates in the Review step."
---
### Screenshot Uploads in the Submit Wizard
You can now attach up to 2 screenshots directly in the Review step of the benchmark submission wizard — no more post-submit interstitial. Screenshots are gated on having at least one game setting configured, ensuring your evidence is meaningful.
### Performance Badges on Game Cards
Browse the games list and instantly spot standout titles:
- **⚡ RAW PERFORMER** — games that hit 60+ FPS without upscaling or frame generation
- **⚠ POOR PERFORMANCE** — games struggling below 30 FPS
- **Best FPS** — the highest average FPS recorded for the game
- **🔋 Battery estimate** — for handheld devices, see estimated playtime in hours
### Smarter Battery Estimates
The manual "Estimated Battery" field has been removed. Battery life is now always computed automatically from your device's watt-hour capacity and the TDP you set during benchmarking. You'll see this estimate in:
- The submit wizard's Review step
- Game cards (for handheld entries)
- Preset detail modals
### Preset Detail Modal Improvements
Preset modals now show richer context:
- **Game version** and **build ID** for the benchmarked entry
- **Anti-cheat** name and status at the game + hardware level
- **Verification date** alongside the verified badge
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "deckyvault",
"version": "2026.0.99",
"version": "2026.0.100",
"private": true,
"scripts": {
"dev": "next dev --experimental-https --webpack",