Last Month in PHP: 2016 March
Created: Mon, 04 Apr 2016 21:19:00 GMT
Time to read: 3 minutes
From a KCPUG lightning talk being given on 06 Apr 2016.
BASH COMING TO WINDOWS!
Yes, Microsoft is adding the linux Bash shell to Windows.
- Uses Ubuntu user mode binaries
- So, (maybe?) in the Windows Command Line:
apt-get install nginx php7-fpm mysql-server php7-mysql
PHP development on Windows is about to get much better!
See: MSDN: BASH Running in Ubuntu on Windows
PHP Updates
Security and bugfix updates to PHP were released TWICE in March. Upgrade!
- 7.0.5 - Upgrade!
- Security fixes
- Bug fixes
- 5.6.20 - Upgrade!
- Security fixes
- Bug fixes
- 5.5.34 - Upgrade!
- Security fixes
- Bug fixes
Composer
Composer v1.0.0-beta1 & v1.0.0-beta2 were released
- Many new things!
- Including:
- Disables non-secure protocols
prohibits/why-notcommand to show what blocks an upgrade to a given package:version pair- Added
--interactive/-ito theupdatecommand, which lets you pick packages to update interactively
CMSes
Drupal 8
Drupal 8.0.5
- Maintenance release
- No changes worthy of updating the CHANGELOG.txt
μFrameworks
Slim 3
Slim 3.2.1 & 3.2.2
- Bugfix: Do not use
DefferedCallablein route callable.- See: Slim Framework 3.2.1 release notes
- Bugfix: Make
$filepublic inUploadedFile- See: Slim Framework 3.2.2 release notes
Slim 3.3.0
- More closely aligns with PSR-7
- See: Slim Framework 3.3.0 release notes
Frameworks
Laravel
- Laravel 5.2.27
- Laravel 5.2.24
- Laravel 5.2.23
- Adds
in_arrayvalidation - Callback in
Arr::first()&Arr::last()is now optional - Can now specify more than 1 middleware
- Adds some interesting changes to Blades
- See: Mohamed Said: What’s new in laravel 5.2.23
- Adds
Symfony
- Symfony [3.0.4, 2.8.4, 2.7.11, 2.3.39]
- Mostly bugfixes
- Virtual Symfony Hackday was held on 17 March
- Announced in March: Symfony Polyfill
Zend
- No updates for ZF 2.5
- Lots of work for upcoming ZF3!
PHP: The Right Way
- Added a Brazilian Portuguese translation
- Note: Every open-source project can use your help with documentation. What are you waiting for?
Upcoming Conferences
Lone Star PHP
Apr 7-9: Dallas, TX
- KCPHP Speakers!
Day Camp for Developers - Modern PHP
Apr 22: Online
DrupalCon
May 9-13: New Orleans, LA
- KCPHP Speaker!
php[tek]
May 23-27: St Louis, MO
- KCPHP Speaker!
200 OK
June 3: Tulsa, OK
Kansas City Developer Conference
June 22-24 - Kansas City, MO
- 4 PHP talks
- KCPHP speakers!
php[cruise]
July 17-24 - Bahamas
Laracon US
July 27-29 - Louisville, KY
NomadPHP
NomadPHP is an online supplement to your in-real-life user group.
April 21: 01:00 PM CDT
- Docker for PHP Developers
- Chris Tankersley - @dragonmantank
April 21: 08:00 PM CDT
- Expressive Microservice Framework Blastoff
- Adam Culp - @AdamCulp
Next Month’s KCPUG
Joseph Maxwell will be presenting an update of his excellent February talk: “Writing Better Code with the New PHP 7”!
- To be presented at php[tek] in May!