Skip to content

Releases: beallio/Decky-Metadata

v0.3.7-dev.g6fa6682 (Dev)

Pre-release

Choose a tag to compare

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 102 while Steam's visible filter stays unchanged.

Added

  • Quick Access Menu version diagnostics now include connected controller types (for example Steam Deck (4) and Legion 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

Choose a tag to compare

@github-actions github-actions released this 07 Aug 19:42

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)

Dev build (0f2d99e) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Jul 01:54

Automated development build from commit 0f2d99e.

v0.3.5 — Maintenance release: CI build-toolchain action updates

Choose a tag to compare

@github-actions github-actions released this 25 Jul 19:44

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@v7 and
    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

Choose a tag to compare

@github-actions github-actions released this 25 Jul 06:58

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), plus postcss, 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

Choose a tag to compare

@github-actions github-actions released this 22 Jul 05:45

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)

Pre-release

Choose a tag to compare

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

Choose a tag to compare

@github-actions github-actions released this 18 Jul 20:53

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,
    dated CHANGELOG.md notes, enforced by scripts/changelog.py in CI and
    scripts/release.sh, with the release title drawn from the section summary.
  • Deterministic scripts/changelog.py rollover command for cutting a version.
  • New decky-release-notes maintainer 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.

v0.3.2-dev.gb15ce08 (Dev)

Pre-release

Choose a tag to compare

Automated development pre-release built from commit b15ce08.

v0.3.2-dev.ge2ba24a (Dev)

Pre-release

Choose a tag to compare

Automated development pre-release built from commit e2ba24a.