-
v1.0.1 Stable
released this
2026-07-08 21:44:54 -05:00 | 110 commits to main since this releaseFull lint cleanup following the config fix in 1.0.0 -- no user-facing behavior change, but a few real bugs turned up along the way and got fixed.
Changed
- Fixed all ~1270 lint violations the corrected
.eslintrc.jssurfaced. Production code is now fully lint-clean (typed DB rows, narrowedunknownerror handling, missing return types, floating/misused promises). A targeted ESLint override relaxes the unsafe-any family for test files, since Jest mocks are inherently loosely typed. npm run lintnow runs in CI, after format check and before type-check.
Fixed
MessageStoreandServerConfigManagercleanup methods loggeddeletedCount: 0on every call -- read.rowCountoff a value that never had it. AddedRETURNINGclauses and countresult.lengthinstead.DiscordClient's rate-limit handler logged fields (timeout/url) that don't exist on the real payload type -- alwaysundefined. Now logs the real fields.DiscordClient.disconnect()never awaitedclient.destroy(), so shutdown could complete before the gateway connection actually closed.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- Fixed all ~1270 lint violations the corrected