Laravel 8 drops September 8th!
The Laravel team just announced that they are planning to release Laravel 8 on September 8th, 2020...”
Every week we collate our favourite articles from the week. Have a read of the latest PHP Developer news, Database News and Web Development news.
The Laravel team just announced that they are planning to release Laravel 8 on September 8th, 2020...”
GitHub for mobile is generally available now on the App Store and Google Play Store. Learn more about this excellent new mobile app to manage GitHub on the go...”
The Laravel team released v6.10 with eleven new features and a significant amount of fixes...”
The CakePHP core team is happy to announce the immediate availability of CakePHP 4.0.0-RC2...”
The Laravel team released v6.3.0 this week with locking added to the array cache driver among a few new quality of life additions and fixes...”
Last Friday, we had the chance to meet the British community during the SymfonyLive London 2019...”
The CakePHP core team is proud to announce the second beta release of CakePHP4.0.0...”
This week, Symfony added a new component called ErrorHandler to continue the work to replace the Debug component.”
With Laracon US 2019 only a few weeks away, we’ve teamed up with TinyContest to run a giveaway that is open to everyone in the Laravel community.”
Assert is a composer package by Benjamin Eberlei which serves as a “thin assertion library for input validation in business models.”
PHP coding tips and best practices provided in a deep dive webinar on best practices with security...
Drawing on a recent poll, this blog post examines why PHP users have not upgraded to PHP 7+ - and explains why they should...
Laravel Favicon is a package by Marcel Pociot that enables you to create dynamic favicons based on your environment settings...
ExpressionEngine has always been known for its thorough documentation. But the software has changed a lot over 15 years. And with a much wider open-source audience, it was time for a new approach, more than just a new coat of paint...
This week, Symfony 4.1.11 was released, marking the end of regular releases for the 4.1 branch. In addition, the Symfony Security Bug Bounty started this week. Lastly, the first speakers of SymfonyLive Paris 2019 conference were announced...
We are very pleased to announce the release of Bootstrap extension version 2.0.9 which updates asset constraint to use Bootstrap 3.4.x...
I recently needed a quick reCAPTCHA field for a public-facing form that I wanted to protect from bot spam. In the past, I’ve used a Laravel package from the community. However, I went hunting again for different Laravel packages that make setting up Google’s reCAPTCHA even easier than it already is....
Nova Translation is a tool for Laravel Nova which allows you full control over your translations when using Laravel’s localization functionality...
Learn about my journey into using iPad for web application development...
On 06 December the PHP team released PHP 7.3.0 for general availability (GA) and marked the third feature update to PHP 7. Learn about the flagship features and other details about the latest stable version of PHP....
This week, the upcoming Symfony 4.2 version added the loadEnv() method to replace the newly introduced loadForEnv() method and more...
What is Telescope you ask? It’s a new application debugging assistant for Laravel built by Mohamed Said and Taylor Otwell. It will be open-source on GitHub with an anticipated release of next week some time...
Tiptap by Philipp Kühn is a renderless and extendable rich-text editor for Vue.js. Where React has slate.js, Tiptap aims to be that style of a framework for Vue.js. Learn more about this project and how you can integrate a highly customizable rich text editor in your Vue.js projects.....
The Typed Properties 2.0 RFC was accepted with a vote of 70 in favor and one no vote. A 2/3 majority is required because typed properties is a language change. The typed property change is a PHP 7.4 proposal. Learn more about the new syntax and type-safe proposal for class properties....
Guillaume Chau, a member of the core Vue.js team, announced Friday that the Vue.js devtools 5.0 beta release it out!...
Starting in Docker version 17.05 multi-stage builds are available to help you optimize Dockerfiles. Using multi-stage builds is a clean way to set up a Docker build pipeline that simplifies the requirements you need on your CI/build server to create a Docker image for your app...
Freek Van der Herten has been working on Laravel Event Projector, a package for event sourcing in Laravel...
In Symfony 4.1 we worked hard on the Routing component to make it the fastest PHP router, to allow to translate route paths, to make route config more concise and to allow prefix imported route names. Another routing feature added to Symfony 4.1 is the possibility of configuring the trailing slash of the root route when importing a collection of routes.
Symfony Polyfills provide some features from PHP core and PHP extensions implemented as PHP 5.3 code, so you can use them in your applications regardless of the PHP version being run on your system.
PHP in 2018 is a talk by PHP creator Rasmus Lerdorf, which focuses on new features in PHP 7.2 and 7.3. We have some exciting low-level performance wins coming to PHP 7.3, which should be out late 2018. It’s highly encouraging that PHP’s focus is mainly on performance in the PHP 7.x releases.
Two new releases are available for the Laravel framework since we covered Laravel 5.6.22 so let’s see what’s new in the latest versions of Laravel 5.6.
Laravel version 5.6.19 has just been released. With support for multiple CC, BCC, and Reply-To recipients. Also, the Optional class now implements the __isset() magic method. Learn about the new features and fixes in this latest 5.6 release.
Yii are pleased to announce the release of Gii extension version 2.0.7. The release corrects Gii behaviour adapting it to changes introduced in version 2.0.15 of the framework. Additionally there are fixes in model and CRUD generators.
Laravel Soft Cascade is a package that makes it easy to perform soft cascade deletes and restores on related models using soft deleting. Learn more about the inspiration for making the laravel-soft-delete package and how to get started.
Laracasts has started a brand new series, “What’s new in Laravel 5.6” to get you up to speed on all the features.
This week, development activity was focused on improving the new Messenger component to allow defining multiple buses, adding a memory limit option to ConsumeMessagesCommand and generating better logs for received messages.
CakePHP announces the immediate availability of CakePHP 3.6.2. This is a maintenance release for the 3.6 branch that fixes several community reported issues.