New Pull Request - v3.43.0

1 view
Skip to first unread message

d.walenczak

unread,
Mar 1, 2026, 1:52:04 PM (12 days ago) Mar 1
to Open Source CAD - Dev
Hey,

So, I've made a whole bunch of changes -- to be fair, it's a mix of manual changes and AI-aided changes (because it's hard to track down deprecated PHP functions across hundred of files by hand). I've reworked the installer as probably the most significant change by volume. I've also refactored (yet again) the login prepared statements to utilize a new mysql2i shim function I added for prepared statements. Those shim updates will be the most impactful as all the future security hardening of SQL statements will utilize that instead.

If you guys are so inclined, would you mind trying to install it and run it from your test environment?  I have it running on PHP 8.4, but maybe someone can check if it's good on PHP 7-ish? Hoping to preserve some degree of legacy backwards compatibility to support PHP 7 - 8.5.

I'll try and knock out the rest of the to do list next weekend to shore up version 3 and then work on the base rewrite from there for version 4. Of course, that'll probably be a much, much longer process.

Let me know what you think and how it runs for you. Hoping it meets your approval so far.

Eric Osterberg

unread,
Mar 1, 2026, 2:41:39 PM (12 days ago) Mar 1
to open-sourc...@googlegroups.com
Thank you again for all the effort here.
I've not had a moment to rebuild a test environment yet. I had hoped to create a YouTube video showing how to create a test environment on the user's choice of platform (Mac, Windows, or Linux desktop) and I wanted to then add some basic GIT usage to that video series. Afterwards, I wanted a VS Code video, how to run those GIT commands using VS Code and then would roll into using AI as a coding assistant... Once all those were done, how to create pull requests.

I'm accepted the merge/pull

--
You received this message because you are subscribed to the Google Groups "Open Source CAD - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to open-source-cad-...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/open-source-cad---dev/f190d203-69bc-4891-a262-0eab2bed3fcbn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages