Well done updating Lite to .94 with many improvements! I hoped to post something positive as well but struck out on three projects.
1) Update Sqlite. The latest version of sqlite: 2023-11-01 - Version 3.44.0,
https://www.sqlite.org/draft/download.html
The download has an sqlite3.js and sqlite3.wasm file but I couldn't find these anywhere in the OXT Lite or LCC 9.6.3 folders. I have a sinking feeling they're in the Engine.
2) Geometry Manager LC bug 23122:
http://quality.livecode.com/
I'm not able to demo a bug. I use GM and have not had problems on Win10. Others avoid it and use on resizeStack. Both are compatible together if pass resizeStack is included at the bottom of the message handler. Give an object geometry settings and then move it to a different location or resize. Navigate to another card and back or resize the stack, and the object jumps back to it's original position or size where the GM settings were made.
The solution is to run in msg box before nav or resizing stack: revCacheGeometry. The dictionary on revCacheGeometry is clear if you know to look for it. Note, revCacheGeometry refreshes GM settings only for the current card. I understand how this would upset people who carefully reposition/resize objects to have them jump around. Maybe the bug shows on Mac or Linux.
From bug 23122 text: "...I make sure to click some other already existing object (any will do), go into its geometry manager settings, and click here and there to change and restore them. That will update the geometry properly. Then I save the stack, and the stack is stable."
3) OXT Lite Evaluation By Local High School Computer Science Class
I received no email response inviting two local high school computer science instructors to evaluate OpenXTalk Lite .93 with their students and offer suggestions for improvement. Local school district superintendents decide what computer programs and curriculum are used for grades K-12. I suspect a superintendent relies upon high school comp-sci instructors to advise. I know one high school uses Scratch. A superintendent somewhere might give OXT a try, but they are mandated to use "banding" where the coding program and techniques taught in one grade are used and added to in the next grade, up to high school grade 12. Inserting a new coding program into existing curriculum may be considered too disruptive to instructors and students.
----