-
released this
2026-08-25 21:13:00 -05:00 | 64 commits to main since this releaseAdded
-
The running build is now the first line of the boot log, on its own.
2026-08-25 21:09:59 INF bot/version > aufhocker v1.13.3The version was previously one field among three on the sixth line
(Starting Aufhocker Discord Bot... | environment=… nodeVersion=… version=…),
below five lines emitted by import side effects — unfindable by a human
scrolling container output. That cost real time during the 1.13.x rollout: a
deploy that had genuinely rolled forward was read as one that had not.Emitted from a new
src/utils/bootBanner.tsat import time, not from
main(). Everything appearing abovemain()'s first line does so from its own
import side effects (the database pool, the shutdown handler, the admin
services), and ES module imports evaluate in source order — so importing the
banner first inindex.tsis the only thing that puts it at the top. There is
no import-order lint rule, so that import carries a comment saying it must
stay first.Deliberately field-free, since a bare message is what makes it scannable. New
bot/versionphase so it can be grepped on its own. The structuredversion
fields on the startup andconfig/runtimelines are unchanged for anything
parsing the logs.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-