hint icon indicating copy to clipboard operation
hint copied to clipboard

[Bug] PWA: Screenshots properties missing from schema

Open BrenniSteinar opened this issue 5 months ago • 2 comments

🐞 Bug report

Description

Properties of "screenshots" items in the manifest parser schema are missing: "form_factor", "platform" & "label". This causes an error of marking these as additional properties that are not allowed.

Details

Link to the screenshots manifest schema, on current main commit

Not sure of these are manually specified or not. I saw at least that the typescript definitions are auto generated. The web app manifest info specifies that screenshots are "ImageResource" objects with additional properties, but they are just defined as the base "ImageResource", in typescript at least.

BrenniSteinar avatar Jul 23 '25 14:07 BrenniSteinar

Hey I would like to work on this issue

anmol-fzr avatar Jul 29 '25 06:07 anmol-fzr

Go for it

dustpan999 avatar Aug 01 '25 20:08 dustpan999