Joomla 3.x development continued to ensure code security and support modern PHP versions
52 result(s) for βversionsβ
Affected versions Symfony UX Icons versions >=2.17.0<2.36.1, >=3.0.0<3.2.0 are affected by this security issue. The issue has been fixed in Symfony UX Icons 2.36.1, 3.2.0. Description The ux_icon() Twig function is marked is_safe=['html'], so Twig never escapes its o…
Affected versions Symfony UX Toolkit versions >=2.32.0<2.36.1, >=3.0.0<3.2.0 are affected by this security issue. The issue has been fixed in Symfony UX Toolkit 2.36.1, 3.2.0. Description The ux:install console command installs files from a recipe kit by copying path…
With Laravel HomesteadThe problemAs I’m working on different versions of Laravel projects. I need to have both PHP version 5.6 and 7. It would be nice if I could switch between these versions without a whole lot of hassle. I have been messing around with this for a bit, turns ou…
It's stats o'clock! See 2014, 2015, 2016.1, 2016.2, 2017.1 and 2017.2 for previous similar posts. A quick note on methodology, because all these stats are imperfect as they just sample some subset of the PHP user base. I look in the packagist.org logs of the last month for Compo…
It's stats o'clock! See 2014, 2015, 2016.1, 2016.2 and 2017.1 for previous similar posts. A quick note on methodology, because all these stats are imperfect as they just sample some subset of the PHP user base. I look in the packagist.org logs of the last month for Composer inst…
It's stats o'clock! See 2014, 2015, 2016.1 and 2016.2 for previous similar posts. A quick note on methodology, because all these stats are imperfect as they just sample some subset of the PHP user base. I look in the packagist.org logs of the last month for Composer installs don…
It's stats o'clock! See 2014, 2015 and 2016.1 for previous similar posts. A quick note on methodology, because all these stats are imperfect as they just sample some subset of the PHP user base. I look in the packagist.org logs of the last 28 days for Composer installs done by s…
Note This post was originally published on DEV. Important My permanent blog at benramsey.com is in a state where I am unable to update it. It’s a long story that involves versions of Ruby gems removed from the repository, trapping me in a tangled web of Jekyll dependency hell, a…
Earlier this year, I worked on a solution to help us manage changes and history when maintaining different versions of Amazon Machine Images (AMIs). I entertained a wide range of ideas from Docker to AWS CloudFormation to a collection of shell scripts. Finally, after asking in #…
I have a new project where we will be integrating with a third party API that is currently being written. Due to Conway's Law, we are being sent new versions of the OpenAPI spec as a set of JSON files via email. I quite like seeing the HTML rendering of an OpenAPI spec when read…
I've just come across a pretty horrendous issue with the Wordpress plugin WooCommerce which appears to affect versions of the plugin from 2.3 to 2.3.13 and can bring down your whole site.. Click above to read more.
Switching PHP versions when using Laravel Valet is simple with just two brew commands.
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…
When programming, I like to have the tools on my current shell. I use PHP 8 on a daily basis but from times to times you need to test something with older versions. Docker is really handy for this and I usually use a Dockerfile like this: # change the version here FROM php:7.4-a…
When we upgrade a new project to the best version possible, the latest PHP and framework versions, it's not only about changing syntax sugar to a more fancy one. It's about the vast focus shift in project management so far. It's a change to master. I want to share the basic rule…
Looking for a list of all reserved words in JavaScript? You’ve come to the right place. I recently needed such a list myself, but ended up comparing the reserved keywords in all ECMAScript versions as well. The result is listed below, for future reference.
“Touch icons” are the favicons of mobile devices and tablets. Adding them to your web page is relatively easy, but it gets more complicated as you target different devices and firmware versions. Let’s dive in!
Codeception 5.0 is out! This release is PHP 8+ only, so we are back on track with modern PHP. We are dropping support for PHPUnit < 9, and are technically ready for PHPUnit 10. And we also support Symfony 6 without dropping support of previous Symfony versions. As always, we …
Today we would like to share our plans for the future of Codeception. We are going to release two major versions soon and we are ready to do so! If you want to stay on board and get the latest updates, please read this post carefully. We will explain the reasoning behind the new…
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…
First bugfix release from the 2.0 version. This release introduces very important fix for running Codeception with PHP 5.4.x. Due to bug in PHP you would see strange errors while trying to execute Cept files. We can’t say which exect PHP 5.4 versions were affected, but if you ha…
The versions of this talk are all part overlapping, part different. You should probably pick one at random to watch, and if you want to find out more, skip around a bit in the others. NewCrafts 2019, Paris MuCon 2019, London GOTO 2019, Amsterdam ExploreDDD 2019, Denver
Switching PHP versions when using Homebrew Homebrew is an excellent option for installing one or more PHP versions on your Mac. But how can you switch PHP versions when you have installed more than one version of PHP with Homebrew? Which do you prefer - slowly or quickly? Scenar…
Announcing new versions of the PASETO protocol, which offer better arguments for security in a wider range of use cases.
The PHP release cycle changes to extend the active support for all current and future PHP versions from one year to two years, and to align the support timelines to the end of the calendar year.
PHP 7.4, the last PHP version in 7.x series, reached its End-of-Life date on November 28th. PHP 7.4 received one year of security fixes (but no bug fixes) from November 2021. PHP 7.4.33 is the last PHP version.
New PHP versions 8.1.1, 8.0.24, and 7.4.32 released, and they contain bug fixes and security fixes how PHP handles gzip files and cookies.
Drupal 7.91, 9.3.19, and 9.4.3 versions are released with security fixes for information disclosure, code execution, cross-site scripting, and access bypass vulnerabilities.
I prefer working with #Docker, but sometimes it’s required to have #PHP locally, and even more - multiple versions of it! There’s a simple way of achieving this: ASDF π.
It’s hard to believe, but the --all option for the messenger:consume command in Symfony was unavailable until version 7.1 — on lower versions list of transports must be passed explicitly to the executed command. But if you need this, it’s really easy to port this fea…
I don’t like code redundancy, so I wanted to create convention for sharing snippets between language versions of the posts (because code is always in English π). As it turned out, it’s not that obvious in Hugo.
Working with Go modules whose major version is 2 or greater is different than working version 0 or 1 and is different than doing so with the tools that came before it like dep and glide. There are changes that need to be made to both the module and the way it's consumed. Having …
CVE-2016-0728 has been disclosed earlier this week and it is a serious security issue. The vulnerability affects most of the Linux kernel versions (3.8 and above). Although the exploit seems tricky to successfully use, it is still a flaw that has to be patched ASAP. I use a few …
I had some troube setting this up, because most of the google hits that come up are for older windows versions, which are using the old MBR/non-UEFI method, show examples for grub1, outdated, or just plain wrong.
I did some benchmarking of PHP 7.4RC1 compared with the previous versions of PHP. I used the Zend/bench.php script to run the experiment, getting the total execution times. This script is included with the PHP source code and it was created for testing the language using some ma…
The 30th November 2017 is scheduled the relase of PHP 7.2. This new version becomes after 6 months of testing with 3 alpha, 3 beta, and 6 RC versions. In this post, I'll present some of the new features. Performance As we known, PHP 7 introduced a big performance improvement com…
This year, the Laravel team announced a new release schedule for major Laravel versions. Instead of a major version every six months, we now get a major release every 12 months. This change didn't stop the team from improving the current release, Laravel 8. Over the last 14 mont…
Creating a new Project Right now Ember-CLI is in a bit of a teenage stage. While the 1.13.x branch of Ember CLI is crazy stable, I would rather get the benefits of building apps using hot style reloading and alot of the performance upgrades available in the 2.x beta versions. Th…
The recent versions of Laravel have come with some very minor Vue dependencies out of the box. They're easy to remove, but you may have not actually tried that yet, or you might be worried you're going to leave something sitting there. So, here's a quick tip on how to remove all…
As I mentioned in a previous blog post, I used Sphinx to write my book, Music for Geeks and Nerds. With Sphinx I could generate HTML, Epub, Mobi (for the Kindle), and two PDF versions (black-and-white and color). Sphinx works quite nicely out-of-the-box for documenting computer …
I often need to compare different versions of documentation, website content, configuration snippets, and notes. Git works great for source code, but for plain text I sometimes find it more convenient to use a dedicated comparison tool. I'm interested in learning what other deve…
Motivation Since I work as part of the engineering team at Couchbase, I need to run my code against a variety of server deployments. We run a multitude of operating systems and software versions, and so do our customers. In order to fix bugs reliably and build new features, it i…
Warning: this only works in GIT version >= 2.23 In older versions of GIT when you wanted to create a new local branch a track changes from a remote branch (say develop), you would have to use two commands: Since GIT 2.23 you can use a single command to achieve the same: git s…
It's no secret that developers across the globe resent Internet Explorer. It's disregard for standards are a burden, often requiring a parallel development effort just to cater for its inadequacies. Newer versions aren't much better, and in some cases exacerbate the problem. Thi…
This week, maintenance versions 6.4.42, 7.4.14, 8.0.14, and 8.1.1 were released. In addition, development activity for the upcoming Symfony 8.2 version was intense, adding new features such as a Cron constraint for validating cron expressions, single-use signed URLs, a visual in…
Eric Norris
Tim Düsterhus
go.al.ni@gmail.com
Eric Norris
Eric Norris
Tim Düsterhus