Repository navigation
0.9.61
temporal-fmt v0.9.61
Fixed
checkVersionRangeinscripts/semverRange.mjscompared host and range
versions by raw patch-number arithmetic, which misordered releases whose
patch numbers don't increase monotonically with release order — e.g.
0.9.41(shipped Sep 7) read as newer than0.9.5(shipped Sep 11)
because41 > 5numerically, when0.9.5is actually the later release.
A mod declaring^0.9.5could incorrectly load against a host on0.9.41,
or incorrectly reject a host on0.9.5itself. Comparisons are now
resolved againstscripts/versions.json, a table generated from this
changelog's actual release order via the newscripts/generateVersionTable.mjs,
not computed from the version string.scripts/versions.jsonwas missing from the package's publishedfiles
list. SincesemverRange.mjsrequires it at module load time, every
install of0.9.4through0.9.6threwMODULE_NOT_FOUNDthe first time
any mod-version check ran. Added it tofiles.