The published package now contains the code the version number claims.
tcli buildassembles a package fromcore/package/BepInEx/plugins/Core, a staging folder that nothing refreshed or checked. It held an August build. Core was the only mod published that way - the other nine went up frompackage.ps1zips, and all nine were verified correct by installing the actual Thunderstore downloads and reading the versions they registered.Packaging now refuses to build when a staged assembly's version disagrees with
manifest.json, so this cannot be published silently again.Found by updating the live server to Longhouse 2.0.0 and watching it come up announcing
Registered Core 1.1.0, alongside theAmbiguous match for Inventory.Loadthat 1.2.0 fixed - which is to say the row protection was not merely absent from the package, it was visibly broken on a server the pack had just been installed on.
Discussion
Nothing said yet.
Sign in or make an account to join in.