docs: add v1.0.0 changelog for DeckyVault plugin release
This commit is contained in:
@@ -0,0 +1,41 @@
|
|||||||
|
---
|
||||||
|
title: "DeckyVault Plugin v1.0.0 — Steam Deck Performance Recording"
|
||||||
|
date: "2026-06-28"
|
||||||
|
version: "1.0.0"
|
||||||
|
summary: "Record Steam Deck performance metrics with MangoHud and export/upload them to DeckyVault — all from a controller-friendly Decky Loader plugin."
|
||||||
|
---
|
||||||
|
|
||||||
|
### Decky Loader Plugin
|
||||||
|
|
||||||
|
The DeckyVault plugin is now available for Steam Deck! Record performance metrics directly from the Quick Access Menu and upload them to DeckyVault.
|
||||||
|
|
||||||
|
**How it works:**
|
||||||
|
1. Add `~/deckyvault-mangohud.sh %command%` to your game's Steam launch options
|
||||||
|
2. Launch the game and get to gameplay
|
||||||
|
3. Open the Quick Access Menu and press **Start Recording**
|
||||||
|
4. Play for a bit, then press **Stop Recording**
|
||||||
|
5. Export to a `.deckyvault.json` file or upload directly to DeckyVault
|
||||||
|
|
||||||
|
### Key Features
|
||||||
|
|
||||||
|
- **Auto game detection** — The plugin detects the currently running game and fills in the name and Steam App ID automatically
|
||||||
|
- **Proton version detection** — Reads the Proton version from Steam's config files
|
||||||
|
- **MangoHud integration** — Configures MangoHud for logging with `autostart_log`, `control=mangohud`, and `output_folder=/tmp`
|
||||||
|
- **Controller-friendly UI** — Built with `ButtonItem` and `TextField` from `@decky/ui` for full controller navigation
|
||||||
|
- **API key support** — Create API keys in your DeckyVault settings for direct upload from the plugin
|
||||||
|
- **Config export/import** — Save and load your plugin configuration from Downloads
|
||||||
|
- **Wrapper script** — Forces MangoHud to use the correct config file via `MANGOHUD_CONFIGFILE`
|
||||||
|
|
||||||
|
### API Key Authentication
|
||||||
|
|
||||||
|
Added API key support via Better Auth's API Key plugin. You can now:
|
||||||
|
- Create and manage API keys from your profile settings
|
||||||
|
- Use API keys for direct upload from the DeckyVault plugin
|
||||||
|
- API keys use the `dv_` prefix for easy identification
|
||||||
|
|
||||||
|
### Monorepo Conversion
|
||||||
|
|
||||||
|
The project has been converted to a Bun workspaces monorepo:
|
||||||
|
- `apps/web` — The DeckyVault website
|
||||||
|
- `packages/shared` — Shared types and utilities
|
||||||
|
- `plugins/decky-vault` — The Decky Loader plugin
|
||||||
Reference in New Issue
Block a user