matrix

kennytilton 2023-03-18T20:25:11.003019Z

I just got the quicckstart fixed so it runs: https://github.com/kennytilton/kennytilton.github.io/tree/master/web-mx-quickstart and it using mx5.0.0 and wmx2.0.0. Now I have a lifecycle bug I am not used to seeing. Happens if we change lessons a couple of times. Fixed it once, I thought. More after I understand this.

kennytilton 2023-03-18T20:38:13.632989Z

OK, lifecycle bug fixed. Again, this is quite likely to come up quite early for w/mx noobs, gotta focus on this immediately. First step will be to enhance the run-time diagnostics so more information can be provided. Also have to look at how lifecyclye broke so easily -- It is normally robust.

👍 1
👍🏻 1
kennytilton 2023-03-21T18:00:39.332949Z

"have to look at how lifecyclye broke so easily" Oh, just some careless maintainer "tidying up" and silently disabling core functionality altogether. 🤦 The good news is I took some time to hack in some diagnostics to help diagnose the problem, which will be available to MX and WMX users. Also gave some love to MX finalization to support widget cleanup of resources, such as js/intervals. So I am pretty much "backing into" a more suitably serious release...it is like cleaning. Once I start, I see more and more to clean. Gonna take a nap and see if it is time to start on the wmx inspector. 🛏️