chore: version bump to 2026.0.99, changelog, and news post
This commit is contained in:
@@ -2,6 +2,36 @@
|
||||
|
||||
All notable changes to DeckyVault will be documented in this file.
|
||||
|
||||
## [2026.0.99] - 2026-05-09
|
||||
|
||||
### Added
|
||||
- Screenshot uploads (1–2 per benchmark entry) with server-side compression and EXIF stripping
|
||||
- YouTube video linking on performance entries (privacy-enhanced embed)
|
||||
- Auto-pinning: entries with ≥10 votes and ≥80% approval auto-pin
|
||||
- Hardware watt-hours (battery capacity) and max TDP fields for battery life estimation
|
||||
- TDP tracking per performance entry (user-set TDP cap)
|
||||
- Auto-computed battery life estimates on performance cards and detail view
|
||||
- Battery Life vs TDP chart on game statistics dashboard
|
||||
- Mobile filter drawer: slide-out overlay on games list for narrow viewports
|
||||
- Mobile game cover hero: full-bleed background image with gradient overlay
|
||||
|
||||
### Changed
|
||||
- Performance cards now show TDP/Wh/battery quick-look bar on handheld devices
|
||||
- Game details hero renders as full-bleed background on mobile (<md) viewports
|
||||
- Games list filter panel now uses a slide-out drawer on screens below `lg`
|
||||
- `estimatedBatteryMin` field deprecated in favor of auto-computed values from TDP + device watt-hours
|
||||
|
||||
### Fixed
|
||||
- Games list filter panel no longer overflows the page on mobile
|
||||
|
||||
### Technical
|
||||
- Added `entry_screenshots` database table
|
||||
- Added `tdpWatts` and `youtubeVideoId` columns to `performance_entries`
|
||||
- Added `wattHours` and `tdpMax` columns to `hardware`
|
||||
- Added `sharp` image processing dependency for screenshot compression
|
||||
- Added on-vote auto-pin trigger in performance vote handlers
|
||||
- Added `BatteryLifeChart` ECharts component
|
||||
|
||||
## [2026.0.98] - 2026-05-09
|
||||
|
||||
### Added
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
---
|
||||
title: "Screenshots, Power Tracking, YouTube Links & Quality of Life"
|
||||
date: "2026-05-09"
|
||||
version: "2026.0.99"
|
||||
summary: "Screenshot attachments for benchmarks, energy/power usage tracking with auto-computed battery estimates, YouTube video linking, community auto-pinning, mobile game cover hero, and responsive filter panel."
|
||||
---
|
||||
|
||||
### Visual Evidence for Benchmarks
|
||||
|
||||
You can now attach up to 2 screenshots when submitting a benchmark — show your in-game settings, FPS overlay, or any relevant visual proof. Screenshots are compressed for storage but retain full clarity for review.
|
||||
|
||||
### Power Usage & Battery Life
|
||||
|
||||
Track the TDP (thermal design power) you set on your device while benchmarking. DeckyVault now auto-computes estimated battery life based on your TDP and the device's watt-hour capacity. Performance cards show a quick-look bar with ⚡ TDP, 🔋 Wh, and ⏱ estimated hours. A new Battery Life vs TDP chart visualizes the relationship across devices.
|
||||
|
||||
### YouTube Video Linking
|
||||
|
||||
Link a YouTube video to any benchmark entry to show gameplay footage alongside your settings. Videos display as privacy-enhanced embeds in the preset detail modal.
|
||||
|
||||
### Community Auto-Pinning
|
||||
|
||||
Entries that receive 10 or more votes with at least 80% approval are automatically pinned, surfacing the best community presets.
|
||||
|
||||
### Mobile Improvements
|
||||
|
||||
- **Game cover hero:** On mobile, the game cover image now serves as a full-bleed background with a gradient overlay, making better use of screen real estate.
|
||||
- **Filter drawer:** The games list filter panel is now a slide-out drawer on narrow screens, preventing overflow and improving touch accessibility.
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "deckyvault",
|
||||
"version": "2026.0.98",
|
||||
"version": "2026.0.99",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"dev": "next dev --experimental-https --webpack",
|
||||
|
||||
Reference in New Issue
Block a user