startos/externalStorage.ts:66 declares the File Browser dependency as versionRange: '^2.62.2:1'. File Browser has since marked itself end-of-life — its title is now File Browser (unsupported), it raises a permanently-failing end-of-life health check, and it tells users to switch to FileBrowser Quantum, which ships under the same id: 'filebrowser' with flavor #quantum.
A flavored version satisfies no unflavored range. Verified against the installed SDK:
VersionRange.parse('^2.62.2:1').satisfiedBy(ExtendedVersion.parse('#quantum:1.5.2:0')) => false
So a user with External Storage → File Browser enabled who follows the EOL notice and switches flavors ends up with a filebrowser dependency Nextcloud can never satisfy. StartOS reports the dependency as unmet, and the only way to clear it is to turn External Storage off — while README.md:237, instructions.md:37 and startos/manifest/index.ts:41 all still present File Browser as the one supported source.
Not urgent: the Quantum flavor is not in either registry yet (production best for filebrowser is 2.63.23:0). But the range has to grow a flavored anchor — or the registry entry has to move to Quantum — before that switch becomes available to users, not after.
Found while reviewing #131.
startos/externalStorage.ts:66declares the File Browser dependency asversionRange: '^2.62.2:1'. File Browser has since marked itself end-of-life — its title is nowFile Browser (unsupported), it raises a permanently-failingend-of-lifehealth check, and it tells users to switch to FileBrowser Quantum, which ships under the sameid: 'filebrowser'with flavor#quantum.A flavored version satisfies no unflavored range. Verified against the installed SDK:
So a user with External Storage → File Browser enabled who follows the EOL notice and switches flavors ends up with a
filebrowserdependency Nextcloud can never satisfy. StartOS reports the dependency as unmet, and the only way to clear it is to turn External Storage off — whileREADME.md:237,instructions.md:37andstartos/manifest/index.ts:41all still present File Browser as the one supported source.Not urgent: the Quantum flavor is not in either registry yet (production
bestforfilebrowseris2.63.23:0). But the range has to grow a flavored anchor — or the registry entry has to move to Quantum — before that switch becomes available to users, not after.Found while reviewing #131.