https://phspeed.com/

Update for release 3.5

 administrator    11 Nov 2024
 None    Releases

version_min_.jpg

In this update, we addressed a few issues, updated the CEF libraries, and added new functions:

In this update, we addressed a few issues, updated the CEF libraries, and added new functions:

- It matters which sequence you choose if you create a master-detail form using the wizards. If the detail is created before the master, you will get errors while running the application. You had to correct that in the original situation by recreating or fiddling with the project source code. In the new version, you have two new functions in the toolbar of the component tree to allow components to shift up or down in the creation order. An additional advantage is that if you have the master detail panels in the wrong order, you can simply shift the panel up or down, depending on your selection, to get the sequence on the form designer right. Previously, you had to select the panel and drag it up or down, which worked, but choosing the correct one could be difficult as there are many objects.

- The field validation will be triggered if you delete a record from the wizard-generated crud form. This does not cause issues with data entered through that panel (required fields will always have a value), but if you have current invalidated data, this can cause issues. In this version, the validation is disabled when you select a record to be deleted.

To install for existing users, open the License Manager and select the incremental updates page. All the modules that require upgrading will be pre-selected. Click install. This should be a short proces.

What's next?

The upcoming release will focus on PHP 8.4, which will be released in a few weeks. We will start testing PHsPeed, and if no issues are found, we expect to release it in early January 2025. Currently, we run an RC 2 PHP version and a beta of XDebug without problems so far. But we need to verify everything as soon as the finals are released.

We also started developing PHsPeed version 4.0. This version will focus on simplifying and modernizing the IDE:

  • A new editor. This editor allows for a tiny screen for faster access and a better function extraction display, and the form will be undockable for multi-screen development.
  • A new forms designer and component palette. The tab system became overloaded with components, making design more complicated than necessary. The new system will have a dropdown on component type. The designer will improve on stability. Also, this form is undockable for multi-screen development.
  • Full upgrade on CEF / Chromium browser.

Happy coding!