0.12.29
What's Changed
Fixed
use()now throws a clear, actionable error when a trait isundefined/invalidinstead of crashing with the crypticCannot read properties of undefined (reading 'id'). The message names the likely cause (a circular import where a trait module hadn't finished initializing) so the failure is diagnosable at a glance.
Full Changelog: 0.12.26...0.12.29