Last Month in PHP: 2016 January

2016-02-06

From a KCPUG lightning talk given on 03 Feb 2016

January was a relatively light month in PHP. Yet, we saw an exciting new microframework get its first non-beta release.

PHP Updates

Security and bugfix updates to PHP were released in January. Upgrade if you have a version less than:

  • 7.0.2
  • 5.6.17
  • 5.5.31

CMSes

Drupal and WordPress both released point-releases.

  • Drupal 8.0.2
    • bug fixes
  • WordPress 4.4.1 (Upgrade!)
    • 1 Security fix for XSS vulnerability
    • 52 bug fixes

μFrameworks

Zend Expressive 1.0

Zend Expressive is a PSR-7 Middleware. It looks pretty interesting and bears further investigation.

Example: sitepoint: How to Build a NASA Photo Gallery with Zend Expressive

See: Zend Expressive

Lumen 5.2.4

5.2 introduces:

  • stateless APIs
  • No Sessions
    • This changes authentication

See: Lumen 5.2 release notes

Silex 1.3.5

  • Fixed typo

See: Silex 1.3.5 changelog

Slim 3.1.0

  • Adds getParsedBodyParam() and getQueryParam() to Slim\Http\Request
  • Adds App::process() to allow Slim to run when a Request object and Response object already exist
  • HTTP status code 451

See: Slim 3.1.0 release notes

Frameworks

Various frameworks had point releases. I'm not sure what changed, so I assume that these are bugfixes.

  • Laravel 5.2.12
  • Symfony [2.8.2, 2.7.9, 2.6.13, 2.3.37]
  • Zend Framework 2.5.3

Upcoming Conferences

Sunshine PHP Feb 4-6: Miami, FL

Midwest PHP Mar 4-5: Minneapolis, MN

Lone Star PHP Apr 7-9: Dallas, TX

php[tek] May 23-27: St Louis, MO

Kansas City Developer Conference June 22-24 - Kansas City, MO Call for papers deadline: Feb 12

NomadPHP

NomadPHP is an online supplement to your in-real-life user group.

Feb 18: 01:00 PM CST

Feb 18: 08:00 PM CST

Next Month's KCPUG

We will have a busy session next month!

Categories: programming

Tags: php, last month in php, kcphpug