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