With 5.6.0 having been released and 5.4 branch nearing its well-earned retirement in security-fixes-only status I decided to try and revive this blog. As the last post before the long hiatus was about the release of the 5.4, I think it makes sense to look back and see how 5.4 ha…
100 result(s) for βreleasedβ
I’m really excited to announce the release of my latest book on Laravel, Laravel 5.4 For Beginners. This book represents a huge leap forward for me both as a coder and a writer, as we dig deeper into the Laravel framework. I covered a lot of ground that I hadn’t pr…
Bonus chapter 12 for Laraboot: Laravel 5.2 For Beginners is complete and has been added to the book. You can download the latest copy for free by logging into your http://www.leanpub.com account and pulling down the latest copy. All updates and bonus material are free for the li…
The PHP development team announces the immediate availability of PHP 8.4.22. This is a bug fix release. All PHP 8.4 users are encouraged to upgrade to this version. For source downloads of PHP 8.4.22 please visit our downloads page, Windows source and binaries can also be found …
The PHP development team announces the immediate availability of PHP 8.5.7. This is a bug fix release. All PHP 8.5 users are encouraged to upgrade to this version. For source downloads of PHP 8.5.7 please visit our downloads page, Windows source and binaries can also be found th…
The PHP development team announces the immediate availability of PHP 8.5.6. This is a security release. All PHP 8.5 users are encouraged to upgrade to this version. For source downloads of PHP 8.5.6 please visit our downloads page, Windows source and binaries can also be found t…
The PHP development team announces the immediate availability of PHP 8.2.31. This is a security release. All PHP 8.2 users are encouraged to upgrade to this version. For source downloads of PHP 8.2.31 please visit our downloads page, Windows source and binaries can also be found…
The PHP development team announces the immediate availability of PHP 8.4.21. This is a security release. All PHP 8.4 users are encouraged to upgrade to this version. For source downloads of PHP 8.4.21 please visit our downloads page, Windows source and binaries can also be found…
The PHP development team announces the immediate availability of PHP 8.3.31. This is a security release. All PHP 8.3 users are encouraged to upgrade to this version. For source downloads of PHP 8.3.31 please visit our downloads page, Windows source and binaries can also be found…
The PHP development team announces the immediate availability of PHP 8.4.20. This is a bug fix release. All PHP 8.4 users are encouraged to upgrade to this version. For source downloads of PHP 8.4.20 please visit our downloads page, Windows source and binaries can also be found …
The PHP development team announces the immediate availability of PHP 8.5.5. This is a bug fix release. All PHP 8.5 users are encouraged to upgrade to this version. For source downloads of PHP 8.5.5 please visit our downloads page, Windows source and binaries can also be found th…
The PHP development team announces the immediate availability of PHP 8.5.4. This is a bug fix release. All PHP 8.5 users are encouraged to upgrade to this version. For source downloads of PHP 8.5.4 please visit our downloads page, Windows source and binaries can also be found th…
The PHP development team announces the immediate availability of PHP 8.4.19. This is a bug fix release. All PHP 8.4 users are encouraged to upgrade to this version. For source downloads of PHP 8.4.19 please visit our downloads page, Windows source and binaries can also be found …
The PHP development team announces the immediate availability of PHP 8.5.3. This is a bug fix release. All PHP 8.5 users are encouraged to upgrade to this version. For source downloads of PHP 8.5.3 please visit our downloads page, Windows source and binaries can also be found th…
The PHP development team announces the immediate availability of PHP 8.4.18. This is a bug fix release. All PHP 8.4 users are encouraged to upgrade to this version. For source downloads of PHP 8.4.18 please visit our downloads page, Windows source and binaries can also be found …
The PHP development team announces the immediate availability of PHP 8.5.2. This is a bug fix release. All PHP 8.5 users are encouraged to upgrade to this version. For source downloads of PHP 8.5.2 please visit our downloads page, Windows source and binaries can also be found th…
The PHP development team announces the immediate availability of PHP 8.3.30. This is a bug fix release. All PHP 8.3 users are encouraged to upgrade to this version. For source downloads of PHP 8.3.30 please visit our downloads page, Windows source and binaries can also be found …
The PHP development team announces the immediate availability of PHP 8.4.17. This is a bug fix release. All PHP 8.4 users are encouraged to upgrade to this version. For source downloads of PHP 8.4.17 please visit our downloads page, Windows source and binaries can also be found …
The PHP development team announces the immediate availability of PHP 8.1.34. This is a security release. All PHP 8.1 users are encouraged to upgrade to this version. For source downloads of PHP 8.1.34 please visit our downloads page, Windows source and binaries can also be found…
The PHP development team announces the immediate availability of PHP 8.4.16. This is a security release. All PHP 8.4 users are encouraged to upgrade to this version. For source downloads of PHP 8.4.16 please visit our downloads page, Windows source and binaries can also be found…
The PHP development team announces the immediate availability of PHP 8.2.30. This is a security release. All PHP 8.2 users are encouraged to upgrade to this version. For source downloads of PHP 8.2.30 please visit our downloads page, Windows source and binaries can also be found…
The PHP development team announces the immediate availability of PHP 8.3.29. This is a security release. All PHP 8.3 users are encouraged to upgrade to this version. For source downloads of PHP 8.3.29 please visit our downloads page, Windows source and binaries can also be found…
The PHP development team announces the immediate availability of PHP 8.5.1. This is a security release. All PHP 8.5 users are encouraged to upgrade to this version. For source downloads of PHP 8.5.1 please visit our downloads page, Windows source and binaries can also be found t…
The PHP development team announces the immediate availability of PHP 8.5.0. This release marks the latest minor release of the PHP language. PHP 8.5 comes with numerous improvements and new features such as: New "URI" extension New pipe operator (|>) Clone With New #[\NoDisca…
The PHP development team announces the immediate availability of PHP 8.4.15. This is a bug fix release. All PHP 8.4 users are encouraged to upgrade to this version. For source downloads of PHP 8.4.15 please visit our downloads page, Windows source and binaries can also be found …
The PHP development team announces the immediate availability of PHP 8.3.28. This is a bug fix release. All PHP 8.3 users are encouraged to upgrade to this version. For source downloads of PHP 8.3.28 please visit our downloads page, Windows source and binaries can also be found …
The PHP development team announces the immediate availability of PHP 8.3.27. This is a bug fix release. All PHP 8.3 users are encouraged to upgrade to this version. For source downloads of PHP 8.3.27 please visit our downloads page, Windows source and binaries can be found on wi…
The PHP development team announces the immediate availability of PHP 8.4.14. This is a bug fix release. All PHP 8.4 users are encouraged to upgrade to this version. For source downloads of PHP 8.4.14 please visit our downloads page, Windows source and binaries can be found on wi…
CultRepo has released a teaser for The Story of PHP, a JetBrains-sponsored documentary featuring Taylor Otwell, Fabien Potencier, Nikita Popov, and more. The post Watch the Teaser for 'The Story of PHP' Documentary appeared first on Laravel News. Join the Laravel Newsl…
Symfony UX 3.2.0 and 2.36.1 are now available. Both releases fix two security issues, one in UX Icons and one in UX Toolkit, so every application using these packages should upgrade as soon as possible. On top of the security fixes, version 3.2.0 ships several new features for T…
Symfony 8.1.1 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published? …
Symfony 8.0.14 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published?…
Symfony 7.4.14 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published?…
Symfony 6.4.42 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published?…
Symfony 8.1.1 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published? …
Symfony 8.0.14 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published?…
Symfony 7.4.14 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published?…
Symfony 6.4.42 has just been released. Read the Symfony upgrade guide to learn more about upgrading Symfony and use the SymfonyInsight upgrade reports to detect the code you will need to change in your project. Tip Want to be notified whenever a new Symfony release is published?…
PHP reached a new milestone 3 days ago. And as always it’s quite exciting news. Some of the new features are already outlined by Evert Pot’s post which you can find here. And all of this of course can be found on the wiki and in the change log. I’ll just outline some of the new …
Roave's BetterReflection 2.0.0s was released today! I and James Titcumb started working on this project back in 2015, and it is a pleasure to see it reaching maturity. The initial idea was simple: James would implement all my wicked ideas, while I would lay back and get drunk on…
ProxyManager 2.0.0 was finally released today! It took a bit more than a year to get here, but major improvements were included in this release, along with exclusive PHP 7 support. Most of the features that we planned to provide were indeed implemented into this release. As a ne…
Today I finally released version 1.0.0 of the ProxyManager Noticeable improvements since 0.5.2: Windows path length limitations are now mitigated Proxy classes are now re-generated when the library version changes Documentation has been moved to github pages (Markdown documentat…
For OSS work, I work with two git remotes: upstream: the canonical OSS project repository, where main is the default branch and is what gets released. origin: a personal fork. All my feature branches live here. I set up locally like this: Fork the project repo to my account. Clo…
Do you use the Tcl language with Oracle Database? Miguel Bañón has released a fork of the oratcl driver that introduces a loose coupling on the Oracle Client libraries, making it much easier to distribute and deploy.Photo by Wolfgang Hasselmann on UnsplashYou can now locate or u…
Matt Stauffer has released far and away the most comprehensive and accurate book on Laravel development to date - and it shouldn't show its age over time, either!
Just in case you’ve been living on Pluto for the past few days : PHP 5.3 was released today. My personal favorite new stuff and changes : Nested exceptions : something I’ve wanted for a long time ! Namespaces : yes, we finally have them ! Now let’s use them pro…
Shiki is a beautiful syntax highlighter powered by the same language engine that many code editors use. We've just released a package that allows you to run Shiki on AWS Lambda through Sidecar. You won't need to install Node, or any of Shiki's dependencies, on your server.
When you use software that is open source, you'll sometimes run into issues or small bugs that have already been fixed by the community in a PR or an issue, but have yet to be merged and/or released. If you're impatient and need that fix now, composer patches can be a solution f…
A few days ago I released a new minor version of the ABS programming language, 1.7.0, which adds some syntactic sugar as well as improvments to the REPL — let’s get to them! Reverse search in the REPL through ctrl+r You can type something in the REPL and, by pressing…
A few days ago Fabrice Bellard released QuickJS, a small JS engine that targets embedded systems. Curious to give it a try, I downloaded and set it up on my system to try and understand this incredible piece of software. Installation Setting up QuickJS is dead simple: clone one …
A few hours ago I released a new minor version of the ABS programming language, 1.5.0, which includes a couple of interesting features — let’s get to them! File writers Probably one of the most exciting things coming out of this release are file writers: > and >…
A few weeks ago I released version 1.4.0 (and 1.4.1, with an additional bugfix) of the ABS programming language: in this post, I’d like to explain everything major that made it in this new minor release. ABS β€ unicode We have implemented unicode in ABS: you can now use bot…
Update: we’ve decided to move our blog under our official website; we’ve republished this post at this url.As part of the effort to communicate better what’s going on within the PHP-FIG we’re starting a new series of ‘A month of PHP-FIG’ articles to be released towards the end o…
This is a massive release that has been in the works for the past six months. We’ve managed to churn out minor releases even during the development of this new major version. This continuous workflow was enabled by feature togglesβ—βpeople were able to try out the new features e…
Once a year, new minor PHP version is released, and every few years, there’s a new major version. And as the language moves forward, the tooling that goes with it has to move forward too. That’s why I just released new version of PHPStan in the 0.11.x series (so everyone can upg…
PHPStan has had a wonderful year 2018. The adoption increased from 3,200 daily downloads to 9,800. I released 9 new versions, wrote a feature article for php[arch] magazine, and talked about PHPStan at Dutch PHP in Amsterdam.But the moment I realized how big it has become happen…
Since Ubuntu 14.04 is released, and most of the kinks are worked out, I wanted to let you know how I see Vaprobash moving forward. A New Repository Vaprobash is moving onto Ubuntu 14.04 LTS, where it will stay until 16.04 LTS (if it's still relevant then). Some people still need…
We just released API Platform 3.2! We presented most of the new features at the API Platform Con, here are my slides. Use composer recipes:update to update your configuration file. The default configuration file is: api_platform: title: Hello API Platform version: 1.0.0 formats:…
Since I gave the talk “True Serverless or how to run PHP in the browser to document an open source project” and released the API Platform Playground, many asked to build their own. I’ll show here how to use php and WASM to build your own playground. Let’s…
API Platform 3.1 is out!# The API Platform core team released the next minor version, API Platform 3.1. This version is backed by Les-Tilleuls.coop and is the work of many contributors, thanks to them! We had really amazing feedbacks on API Platform 3, we have now released API P…
Node 23 was released this week, and the hot ticket item probably is the fact that you can now require() files that use ESM (import/export). This is helpful because ESM and CommonJS (require/module.exports) are kind of different worlds and before this change if you wanted to use …
A new RFC was released for Structured Fields: RFC9651. What is it? HTTP headers have been a bit of a free-for all in terms of how complex values are encoded, with many headers requiring their own mini-parser. A while back an effort was started to fix this for headers going forwa…
I just released v2.3.0 of @badgateway/oauth2-client, which I wrote because there weren’t any lean, 0-dependency oauth2 clients with modern features such as PKCE. This new version includes support for: Resource Indicators for OAuth 2.0 (RFC8707). OAuth2 Token Revocation (RFC7009)…
Knex recently released a new version this week (2.4.0). Before this version, Knex had a pretty scary SQL injection. Knex currently has 1.3 million weekly downloads and is quite popular. The security bug is probably one of the worst SQL injections I’ve seen in recent memory, espe…
As I'm manually writing this article, GPTs are on the hype train now. In this post, we'll use freshly released ChatGPT 4.5 and Grok 3 and see, if they know the AST of PHP well enough to be used on **a large PHP project**. Understanding AST takes longer than writing an English se…
I just released the first stable version of Translation2. Here's an overview of the package, its purpose and its design.
After more than 10 months since v3.10.0 was released, with only a couple patch releases in between, and a lot of effort put into pushing this release out, in January 2024, shlink-web-client 4.0.0 has been finally released. As opposed to v3.0.0, which introduced many visual chang…
In 2019, GitHub published their own solution to run automated workflows called GitHub Actions, which allowed those hosting their code in GitHub, to be able to define and run their CI/CD pipelines in the same platform. When it was released, one of the main pain points to use it w…
Recently ReactJS v18 was released. I started to look into its improvements, and checked which of my projects could benefit from them. The main react-based project I maintain at the moment of writing this article is shlink-web-client, so I naturally created a new branch and start…
I remember many years ago, when I released my first open source project, that every time I had a new release ready, I was never sure what should be the new version number. Versioning software is not as straightforward as it might look when you don't have a lot of experience. In …
Two days ago I released the first major version in almost 2 years for shlink-web-client, a web UI for shlink, my self-hosted URL shortener. This new version introduces several improvements to the project, and I thought it was worth writing a post to explain all of them in depth.…
A couple of hours ago I have released the seventh major version of a module I created more than 4 years ago. It was born as an abstraction to send emails in Zend Framework 2 applications, but trying to make the process simpler than directly working with the lower-level zend/mail…
The day Zend Expressive 2 was released I was super excited. I have been using it a lot for both professional and personal projects, so I'm quite used to it. Since I've been using it in many projects, being able to update all of them to version 2 was a challenge, but I can say, I…
Everyone who regularly visits my blog knows that I'm an absolute fan of the Zend\ServiceManager component. It is always my choice to deal with dependency injection in any kind of project, more now that v3 has been released, which is faster and has a better public API. The workfl…
On August 5, 2015, Yii 2.0.6 was released. You can check out the official release announcement here. This release has over 70 minor new features and bug fixes, including: better migrations syntax improvements in error handling more control over ActiveForm using javascript nested…
A new version of Solar has been released. You can see the full list of changes on our new blog. Yep, that’s right, the Solar project now has a blog. Keep your eye on it for some cool Solar knowlegde. I will be blogging there about Solar and maybe cross-posting some of the stuff …
Crell/Serde 1.5 released It's amazing what you can do when someone is willing to pay for the time! There have been two new releases of Crell/Serde recently, leading to the latest, Serde 1.5. This is an important release, not because of how much is in it but what major things are…
Tukio 2.0 released - Event Dispatcher for PHP I've just released version 2.0 of Crell/Tukio! Available now from your favorite Packagist.org. Tukio is a feature-complete, easy to use, robust Event Dispatcher for PHP, following PSR-14. It began life as the PSR-14 reference impleme…
I'm proud to announce that the first alpha release for doctrine/migrations 3.0 has been published today. This new major release is the result of almost 6 months of work and also one of the reasons for me joining the Doctrine team. Why a new major release? The doctrine/migrations…
On March 12, 2026, the PHP team released PHP 8.5.4, a maintenance update for the PHP 8.5 branch. This release […] The post PHP 8.5.4 Released: Stability Improvements and Important Fixes first appeared on Max Pronko.
Adobe has released a new security patch for Adobe Commerce and Magento Open Source: version 2.4.8-p4. Like most patch releases, […] The post Magento / Adobe Commerce 2.4.8-p4 Security Patch Released first appeared on Max Pronko.
File validator SplFileInfo support in Image validator Other changes Yii Validator version 2.6.0 was released. This release adds a new File validator, extends Image validator input support, and includes translation, documentation, and internal code quality improvements. File vali…
We are very pleased to announce the release of the ApiDoc extension version 4.0.0. This is a major release that modernizes ApiDoc for current PHP projects. The minimum PHP version is now 8.2, and dependency requirements were raised for nikic/php-parser, phpdocumentor/reflection,…
Yii2 HTTP Client version 2.0.17 was released. In this version: Fixed TypeError: stream_get_contents(): Argument #1 ($stream) must be of type resource, bool given when PHP error reporting is turned off. Fixed the PHP 8.5 deprecation for the predefined locally scoped $http_respons…
Yii2 REDIS version 2.1.2 was released. In this version: Reverted the custom retry logic in PredisConnection after updating the predis package.
Yii2 REDIS version 2.1.1 was released. In this version: Fixed PHP 7.4 compatibility. Prevented an infinite loop in parseResponse() when fread() returns an empty string on a broken socket. Fixed fwrite(): supplied resource is not a valid stream. Removed PHP 7.3 support to align w…
Yii2 DEBUG version 2.1.28 was released. In this version: Silenced fetch errors. Added a null check before accessing panels. Applied Yii2 coding standards. Fixed generated coverage reports. Improved documentation and Composer scripts. Fixed README logo sources for proper color sc…
Yii3 API project template version 1.3.0 was released. In this version: Do not write logs to file since that's not needed for both Docker and ./yii serve Add .env for development without Docker Add "service update paused" case for swarm deployment log parsing
Released a generic Redis-based crawler for Ruby today. Very alpha. Use at your own risk. Has throttling, concurrency and some limits, but that’s about it. An example to parse a lot of Italian websites: require 'grucrawler' require 'colorize' class ItalianCrawler def option…
We are finally here! Codeception 4.0 is released and this means a lot for us! After long months on splitting core into modules, publishing new packages and setting up build pipelines, we are proud to show you the result. As you know - Codeception 4 changes the way it is installe…
Hello everyone! We’d like to announce the immediate availability of Codeception 2.4.0. This follows up the PHPUnit release and mostly contains compatibility fixes for PHPUnit 7. Internal usage of PHPUnit in Codeception was switched to new namespaced class names. This doesn’t bre…
Today we are glad to announce that Codeception 2.2 is finally released. The first beta came in March and after there were 2 RC versions. We assume that everyone could already try the new branch and check its new sweet features like Gherkin support, Examples and others. We hope t…
PSR-7 got released May 4, 2015. There is a discussion about middlewares based on PSR-7 messages, and it is awfully overdue. The most common middlewares in use since June 2015 are callables with this interface: They just work. I’ve been using them since June 2015. You can stack a…
Avoiding imports and aliases in PHP PHP 5.3, released on June 30, 2009, introduced namespaces as well as imports and aliases. Developers quickly adopted these features. Where previously a class was named Foo_Bar_Baz_Qux, namespaces allow calling it Foo\Bar\Baz\Qux. Imports With …
I recently released a new version of my Cloudflare Turnstile package for Laravel. One of the features I added was the ability to test your Turnstile integrations using a fake implementation of the Turnstile client. it('validates data', function () { Turnstile::fake(); [code! foc…
On the 13th of January 2022, version 3.0.0 of Flysystem was released. The library ships a couple new methods on the main filesystem and adapter interfaces, making it a breaking change that cause a major version increase.What changed?During the design phase of Flysystem 2, I took…
For those who missed it, a new major version of Flysystem was released on the 24th of November. A new major version allows you break with the past for the sake of the future, which is exactly what I've done. For the second version of Flysystem I went back to the drawing boa…