Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 853 Bytes

File metadata and controls

12 lines (9 loc) · 853 Bytes
summary node-cron declared as direct dep; CT_MIRROR_ENABLED and CT_MIRROR_FALLBACK_LIVE now parse z.stringbool() so "false" disables correctly
breaking false
security false

2.6.3 — 2026-06-04

Fixed

  • node-cron added as a direct dependency (^4.2.1). The local study mirror's scheduled refresh (HTTP transport) loads the framework scheduler, which imports node-cron as an optional peer; it was not declared here, so starting with CT_MIRROR_ENABLED=true crashed at startup with Cannot find package 'node-cron'.
  • CT_MIRROR_ENABLED and CT_MIRROR_FALLBACK_LIVE now parse with z.stringbool() instead of z.coerce.boolean(). Previously any non-empty string value (including "false") coerced to true, so the flags could not be disabled via environment; "false" / "0" / "no" now disable correctly.