Releases: beallio/Decky-Metadata
Releases · beallio/Decky-Metadata
Release list
v0.3.7-dev.g6fa6682 (Dev)
Automated development pre-release built from commit 6fa6682.
Controller layout sourcing now preserves behavior on Steam Deck while enabling compatible Legions.
Fixed
- Matched Community layouts now remain available on Legion Go S controller type
102while Steam's visible filter stays unchanged.
Added
- Quick Access Menu version diagnostics now include connected controller types (for example
Steam Deck (4)andLegion Go S (102)), which can indicate whether a type-specific layout policy is active.
v0.3.6 — Controller Settings → Search now shows only the layouts belonging to the game you are configuring
v0.3.6 — Controller Settings → Search now shows only the layouts belonging to the game you are configuring
Latest
Controller Settings → Search now shows only the layouts belonging to the game you are configuring.
Fixed
- Controller Settings → Search on a non-Steam game lists that game's layouts and
its matched Steam game's layouts, and nothing else. Previously the layouts of
any other game whose Controller Settings you had opened during the session —
including ordinary Steam games — kept appearing on every game you visited
afterwards. - Controller Settings → Search on a regular Steam game no longer lists layouts
belonging to your non-Steam games. Steam's own cross-game search results for
Steam titles are unchanged. - The Search filter now takes the app being configured from Steam's controller
configurator rather than inferring it from the previous request, so it can no
longer act on a stale game after switching pages.
Dev build (0f2d99e)
v0.3.5 — Maintenance release: CI build-toolchain action updates
Maintenance release: CI build-toolchain action updates.
- No on-device/plugin behavior changes in this release.
Changed
- CI: the quality-gates workflow now uses
actions/setup-python@v7and
astral-sh/setup-uv@v9.0.0. Both actions run only on the build runner and
are never part of the packaged plugin, so installed plugins are unaffected.
v0.3.4 — Maintenance release: store listing image and build-toolchain dependency patches
Maintenance release: store listing image and build-toolchain dependency patches.
- No on-device/plugin behavior changes in this release.
Changed
- The plugin's store listing image no longer points at the plugin template's
placeholder, which rendered a GitHub repository card for an unrelated
project. It now shows Decky Metadata's own Steam Community controller
layouts screenshot.
Security
- Patched four high-severity advisories in transitive build dependencies
(brace-expansion,fast-uri), pluspostcss, via a lockfile-only update.
All are devDependencies of the rollup/vitest toolchain and are never part of
the packaged plugin, so no installed plugin was ever exposed.
v0.3.3 — Bug fixes for the library context menu and the metadata editor's description field
Bug fixes for the library context menu and the metadata editor's description field.
Fixed
- Library context menu: opening "Decky metadata..." for one non-Steam game and
then another no longer shows the first game's metadata for every subsequent
game; each entry now opens the game whose menu is actually open. - Metadata editor: the multiline Description field now accepts on-screen
keyboard input on the Deck. It previously took focus but could not be typed
into, because Steam only routes the virtual keyboard to its own field
components; the editor now uses Steam's gamepad-aware text area.
v0.3.3-dev.g5796d5b (Dev)
Automated development pre-release built from commit 5796d5b.
Fixed
- Library context menu: opening "Decky metadata..." for one non-Steam game and
then another no longer shows the first game's metadata for every subsequent
game; each entry now opens the game whose menu is actually open. - Metadata editor: the Description field now takes keyboard focus, so the
on-screen keyboard and the Steam + X shortcut work when editing it. Pointer
taps keep the caret where you place it.
v0.3.2 — Maintenance release: release-notes tooling and CI hardening
Maintenance release: release-notes tooling and CI hardening.
- No on-device/plugin behavior changes in this release.
- Release-notes gate: every stable and dev release now requires curated,
datedCHANGELOG.mdnotes, enforced byscripts/changelog.pyin CI and
scripts/release.sh, with the release title drawn from the section summary. - Deterministic
scripts/changelog.py rollovercommand for cutting a version. - New
decky-release-notesmaintainer skill that drafts the notes and performs
an authorized local release cut; installer now selects among project skills. - CI: added Dependabot for GitHub Actions and moved maintained actions off Node 20.
- Docs: on-device install / self-update runbook; plugin description now mentions
Steam community controller layouts.