Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

The Changelog Podcast:
RFC #4: Jan Lehnardt – Building Healthy Communities
Aug 22, 2016 @ 09:41:22

On The Changelog podcast hosts Nadia and Mikeal are joined by Jan Lehnardt to talk about building healthy communities around software and Open Source projects.

On today’s show Nadia and Mikeal are joined by Jan Lehnardt to discuss the value of building healthy communities to reduce burden on maintainers and create sustainable projects, how healthy communities help grow a project, and contributor models.

You can listen to this latest episode either through the in-page audio player or by downloading the mp3 for the show directly. If you enjoy the show and want to hear more from the podcast, be sure to follow their feed for more shows and articles as they're released.

tagged: changelog podcast rfc4 episode janlehnardt community opensource

Link: https://changelog.com/rfc-4/

PHP.net:
PHP 5.6.25 is released
Aug 19, 2016 @ 11:14:40

As is mentioned in this post on the PHP.net site, the latest version in the PH 5.6.x series has been released: PHP 5.6.25.

The PHP development team announces the immediate availability of PHP 5.6.25. This is a security release. Several security bugs were fixed in this release. All PHP 5.6 users are encouraged to upgrade to this version.

Fixes in this release includes changes to Core, Calendar, Curl, DOM and GD functionality (including a few security-related issues). You can get this latest release from the main downloads page or windows.php.net for the Windows binaries. For a full list of changes and related bugs, check out the full Changelog.

tagged: language release bugfix php56 changelog

Link: http://php.net/index.php#id2016-08-18-2

PHP.net:
PHP 5.6.8, 5.5.24 & 5.4.40 Released (Security Fixes)
Apr 17, 2015 @ 09:38:18

The PHP development group has released several different versions of PHP for the 5.5.x, 5.6.x and 5.4.x series with a long list of security issues fixed in each one (fourteen in total):

The PHP development team announces the immediate availability of PHP [5.4.40, 5.6.8, 5.5.24]. 14 security-related bugs were fixed in this release, including CVE-2014-9709, CVE-2015-2301, CVE-2015-2783, CVE-2015-1352. All PHP 5.4 users are encouraged to upgrade to this version.

Other items were fixed besides the security issues, so check out the Changelog to see those few other fixes. It's highly recommended that you update your installations to these latest versions. You can grab the latest either from the downloads page (source) or Windows users can go to winodws.php.net.

tagged: language release multiple security fix changelog upgrade

Link: http://php.net/archive/2015.php#id2015-04-16-3

PHP.net:
Release of PHP 5.5.22 & 5.4.38
Feb 19, 2015 @ 11:09:40

The main PHP.net site has an announcement today about the latest released of the language fixing several bugs including a few security-related issues: PHP 5.5.22 and 5.4.38.

The PHP development team announces the immediate availability of PHP 5.5.22 and 5.4.38. This release fixes several bugs and addresses CVE-2015-0235 and CVE-2015-0273. All PHP 5.5 and 5.4 users are encouraged to upgrade to this version.

As always, you can get the latest source downloads from the downloads page or Windows users can get the binaries from windows.php.net. Those interested in the complete list of fixes in these releases can check out the latest entries in the Changelog.

tagged: language release cve bugfix security changelog php55 php54

Link: http://php.net/archive/2015.php#id2015-02-19-1

Michael Dowling:
Managing Changelogs With Chag
Oct 27, 2014 @ 10:24:17

Michael Dowling has a new post today with a new tool he's worked up that aims to make creating Changelogs simpler, building on the effort started by keepachangelog.com. A Changelog is a human-readable listing of changes between versions, ideally generated but usually manually created.

Open source projects often include some kind of changelog file that helps consumers of the project know the important changes that have been made between versions. The format and filename of a changelog typically varies from project to project; however, there’s some promising news…http://keepachangelog.com hopes to standardize how open source projects represent changelog files. I’ve recently begun modifying the changelog files of all of my projects to conform to this new changelog standard.

He then gets into the tool he's created, chag, and how to aims to help make this Changelog standardization even easier. He walks you through the installation and options it provides for extracting current contents, listing versions, getting the latest versions and updating the contents. There's also an option to tag the version with a Git tag and uses the entry data as the annotation. He then talks about the release process with two different flows: the one GitHub itself includes (GitHub Releases) and the other configured through Travis CI.

tagged: changelog automate chag tool keepachangelog standard

Link: http://mtdowling.com/blog/2014/10/26/managing-changelogs-with-chag/

PHP.net:
PHP 5.4.25 Released!
Feb 07, 2014 @ 09:35:28

On the main PHP.net site today, the development group has posted about the release of the latest version in the PHP 5.4.x series - PHP 5.4.25:

The PHP development team announces the immediate availability of PHP 5.4.25. 5 bugs were fixed in this release. All PHP 5.4 users are encouraged to upgrade to this version.

Things fixed in this release include corrections for the language core, mysqlnd, PDO_pgsql and session handling. As always, you can download this latest release from the main downloads page or the Windows site for users of the binary.

tagged: language release bugfix update windows changelog

Link: http://php.net/index.php#id2014-02-06-1

PHP.net:
PHP 5.5.9 is ready for download
Feb 06, 2014 @ 09:29:17

The PHP.net site has officially announced the release of the latest version of the PHP 5.5.x series today - PHP 5.5.9.

The PHP development team announces the immediate availability of PHP 5.5.9. This release fixes several bugs against PHP 5.5.8.

Fixes in this release include updates to:

  • OPCache
  • Session handling
  • Sockets
  • Zend Engine compilation failure

You can downloading this latest release either from the main downloads page or for Windows users on windows.php.net.

tagged: language release bugfix update windows changelog

Link: http://www.php.net/archive/2014.php#id2014-02-05-4

Lorna Mitchell:
GitHub-Powered Changelog Scripts
Jan 28, 2014 @ 09:29:20

In her latest post Lorna Mitchell has shared some scripts she uses to automate the creation of a changelog based on the GitHub issue comments and fixes.

My current project does periodic releases, we build a few things, then we work on getting a bunch of user feedback and changing/fixing things before we actually release. [...] When a branch merges in to the main line, we use the "fixes #42" notation to simultaneously close off the issue that it relates to. This has been working pretty well, and today I got the question "what's new since I last saw this project?" - so I created a changelog. It's rather rough-and-ready but I had fun so I thought I'd share.

The script operates off of a local git cloned version of the repository and grabs all commit messages with the tern "fixes" in it. The script then takes the log file, matches the issue ID and then makes a cur call out to the GitHub API to get that issue's description. This is then taken, formatted and dropped into the output.

tagged: changelog script automate changelog generate issue

Link: http://www.lornajane.net/posts/2014/github-powered-changelog-scripts

Lorna Mitchell:
GitHub-Powered Changelog Scripts
Jan 28, 2014 @ 09:29:20

In her latest post Lorna Mitchell has shared some scripts she uses to automate the creation of a changelog based on the GitHub issue comments and fixes.

My current project does periodic releases, we build a few things, then we work on getting a bunch of user feedback and changing/fixing things before we actually release. [...] When a branch merges in to the main line, we use the "fixes #42" notation to simultaneously close off the issue that it relates to. This has been working pretty well, and today I got the question "what's new since I last saw this project?" - so I created a changelog. It's rather rough-and-ready but I had fun so I thought I'd share.

The script operates off of a local git cloned version of the repository and grabs all commit messages with the tern "fixes" in it. The script then takes the log file, matches the issue ID and then makes a cur call out to the GitHub API to get that issue's description. This is then taken, formatted and dropped into the output.

tagged: changelog script automate changelog generate issue

Link: http://www.lornajane.net/posts/2014/github-powered-changelog-scripts

PHP.net:
PHP 5.5.1 Released
Jul 19, 2013 @ 09:29:18

The latest version of the PHP language has been released according to this new post on the PHP.net site. PHP version 5.5.1 has been added to the downloads list.

The PHP development team announces the immediate availability of PHP 5.5.1. About 20 bugs were fixed including a security fix in the XML parser (Bug #65236). For source downloads of PHP 5.5.1 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.

Other fixes included changes for bugs in the Opcache, CLI test webserver, DateTime, PDO (OCI8 and Pgsql) and Phar.

tagged: language release bugfix download changelog

Link: http://php.net/index.php#id2013-07-18-1