Skip to content

Update Protondb - #283

Open
unicxrn wants to merge 1 commit into
SteamClientHomebrew:mainfrom
unicxrn:chore/update-protondb-2.0.0
Open

unicxrn wants to merge 1 commit into
SteamClientHomebrew:mainfrom
unicxrn:chore/update-protondb-2.0.0

Conversation

@unicxrn

@unicxrn unicxrn commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

Advances plugins/protondb to v2.0.0 (2c28387).

What changed

The plugin now covers library pages and store lists as well as store pages, reads anticheat status from AreWeAntiCheatYet, and has a settings panel.

Format change

This release migrates from the legacy loose-file layout to millennium.toml compiled by starlight, so the plugin now ships as a packed .star. plugin.json is gone. The metadata entry will need to move from "format": "loose" to "star".

Notes for review

  • No network calls beyond the ProtonDB summaries API and the AreWeAntiCheatYet dataset, both read-only and both fetched from the Lua backend.
  • One [patches] entry, which appends a stat to Steam's library stats row. It is guarded with ||(()=>null) so a miss renders nothing.
  • 218 tests (163 TypeScript, 55 Lua) run in CI before the artifact is built.

@github-actions github-actions Bot changed the title chore: update protondb Update Protondb Oct 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant