PHsPeed version 3.3 Released

 administrator    17 Feb 2024
 None    Releases


This version brings all the goodies that we reported in the previous posts.

This version brings all the goodies that we reported in the previous posts. Enjoy!

Of course, we are already working on version 3.4.

One of the significant questions is when we will support HTTPS from within our IDE. It was not our highest priority, as you can always deploy your application under https. However, some users argued that HTTP is not mainstream anymore and that security departments demanded that they should work under HTTPS, and HTTP was about to become forbidden. As we listen to our customer's needs, we have been working to achieve that. The current status is that 3.4 will allow HTTPS from within the IDE. There is a catch, though.

PHsPeed uses a self-signing certificate running under localhost. Many browsers will not allow that due to more restrictive security measures. We solved that in our embedded Chromium browser by automatically accepting this certificate. In Chrome, you can also do this, but the browser will signal that the connection is not safe (due to the self-signed certificate). You might need to set up a certificate of your own, mainly if you use another browser. I.e., a let's encrypt certificate.

Another important question was about the restrictions that Chrome is implementing that will prevent the use of externally stored javascript and other libraries and its consequences for applications that are developed with PHsPeed. If you use PHsPeed as it comes out of the box, then you are safe. PHsPeed uses its own library that you need to deploy on your server. You can find all that is necessary in the _libs folder. However, it is possible to configure PHsPeed to use external references. An advantage would be that you always run the latest version of the libraries, but the main disadvantage until now has been that new versions could introduce issues. We are having an internal discussion on whether you should deprecate the use of embedding externally hosted libraries. Please let us know your thoughts. If the steps of Chrome are being followed by other parties (probably Edge, and maybe Firefox or Brave), then it is very likely that we will deprecate this feature of PHsPeed. For users that rely on this, there is no need to worry as you can easily switch over to locally hosted libs by setting just a parameter and uploading the runtime.

Fixes and enhancements for version 3.4 are currently:

  • PHPMailer: automatic cleaning of addresses and attachments
  • added move to clipboard autoloader
  • reorganised UI to support lower-resolution screens
  • relocated functions to make the IDE less overwhelming
  • added edit functions for Project attachments
  • added php autoloader to the component file
  • run button added pull down to enable/disable debug mode and shortcuts
  • bugfix: redir in non-ajax situations will now work as expected
  • Added documentation entry in the project tree to support SQL (ddl) and (readme) rtf files. It is now possible to deploy your application with the appropriate documentation and DDL (PHsPeed uses this for some of the sample applications)
  • bugfix: debugger stops itself after a network error. Prior the IDE would become unresponsive.
  • support for HTTPS in the IDE

Happy coding!

PHsPeed version 3.1 released

 administrator    01 Sep 2023
 None    Releases


Today we released version 3.1.

We're thrilled to bring you a long-awaited announcement – the arrival of PHsPeed Version 3.1! Our dedicated team has been working hard, and we're delighted to showcase the incredible enhancements and fixes that come with this new release.

What's New?

Get ready to experience a whole new level of efficiency and creativity with PHsPeed 3.1. This version is packed with many exciting features and improvements designed to elevate your development experience. Here's a sneak peek at some of the highlights:

Feature Galore:
Version 3.1 introduces various innovative features that will revolutionize how you create applications. You'll find everything you need to build dynamic and engaging apps effortlessly from enhanced UI components to streamlined data management.

Performance Boost:
We've worked tirelessly to optimize performance and speed up your workflow. Say goodbye to lags and delays, and enjoy a smooth and responsive development process like never before.

Bug Squashes:
Our team has diligently addressed various bugs and glitches to ensure a seamless experience. Your feedback has been invaluable in this journey, and we're committed to delivering a reliable platform.

Revamped Interface:
Experience PHsPeed like never before with a refreshed user interface. A clean, modern design awaits you, making navigation and interaction more intuitive and enjoyable.

Integration Ease:
Version 3.1 offers enhanced integration capabilities, allowing you to effortlessly connect with third-party tools and services. Unlock a world of possibilities as you expand the functionalities of your applications.

Documentation Overhaul:
We understand the importance of comprehensive documentation. That's why we've enhanced our guides and tutorials to provide you with crystal-clear instructions, helping you make the most of PHsPeed's powerful features.

Why Reconsider?
If you've been away from PHsPeed for a while, now is the perfect time to take another look. With the remarkable enhancements in Version 3.1, you'll find a more powerful, intuitive, and user-friendly platform than ever before. Whether you're a seasoned developer or just starting, PHsPeed has something incredible to offer you.

Thank you for being a part of the PHsPeed community. We're dedicated to your success and look forward to seeing the fantastic applications you'll create with Version 3.1.

Stay innovative, stay creative, and stay PHsPeed!

Best regards, The PHsPeed Team

PHsPeed version 3.0 released.

 administrator    27 Jan 2023
 None    Releases


After extensive testing we are proud to release version 3.0

This version contains many improvements, and you can find the details in the Release Notes that you can find on the download page.

If you are a customer, you must download the latest installer to use version 3.0. If you are a user of the pre-release of 3.0, then an upgrade notice will appear automatically.

One significant improvement is that you can run multiple versions of PHsPeed together. We removed the dependencies, and now all PHsPeed software is installed in one folder. If you want to uninstall, you can delete the install folder, and it's gone. We do not store items in the registry; all setup is saved in an ini file that is part of the main install folder. That is also the reason why you don't find an uninstall option in the Windows applications section.

In comparison with the previous release, you will see that we have a new user interface. It now follows the standard application development workflow and is the result of the hard work of our front-end designer. It is different, but our developers got used to it very soon, and we haven't heard anything bad about it from our beta testers.

Other enhancements are that we have released our first document that contains a PHsPeed primer and a PHP primer (for novice developers). And we will release some basic courseware soon. We have released some new videos on our YouTube channel, and there are more on their way. Of course, we have also been improving our manual, which is a continuous process.

So a lot is going on currently. We hope that you will enjoy our new release. We're happy to answer your questions and read your comments.

Oh, before I forget, we also restarted our webinars. If you are new to PHsPeed, they are a great way if you want to be introduced. We also provide instruction on a private level.

Happy coding!