·
4 commits
to main
since this release
Patch Changes
9ff1122Thanks @dashersw! - Fix stable handler references and compiled component lifecycle injection- Store proxy now only binds prototype methods, preserving identity for instance field functions (fixes
removeEventListenerwith handler references stored increated()) - Compiler injects
created()/createdHooks()/setupLocalStateObservers()into compiled component constructors aftersuper(), so they run after class field initializers; non-compiled components retain lifecycle calls from the base constructor viaGEA_COMPILEDsymbol guard GEA_LIFECYCLE_CALLEDsymbol prevents double lifecycle execution in compiled class hierarchies (e.g.GestureView extends View extends Component)- Internal
__evtsproperty replaced withGEA_EVENTS_CACHEsymbol
- Store proxy now only binds prototype methods, preserving identity for instance field functions (fixes