Slide 1

Slide 1 text

The Latest in PHP August 2017 Edition

Slide 2

Slide 2 text

Presented by Chris Gmyr @cmgmyr

Slide 3

Slide 3 text

PHP Releases 4 7.2.0 Beta [2-3] Released 4 7.0.22, 7.1.[7-8] - (Bug Fixes) github.com/php/php-src/blob/php-7.2.0beta3/NEWS php.net/ChangeLog-7.php

Slide 4

Slide 4 text

PHPUnit 6.3 4 OSFAMILY 4 force ENV variable 4 change reading files on Windows github.com/sebastianbergmann/phpunit/blob/6.3/ ChangeLog-6.3.md

Slide 5

Slide 5 text

Framework: Laravel 5.4.[31-33] 4 Added FilesystemAdapter::temporaryUrl() method 4 Prepare for PHP 7.2 4 Prevent PHP file uploads by default unless explicitly allowed 4 Show error message if a reverted migration is not found https://github.com/laravel/framework/releases

Slide 6

Slide 6 text

Framework: Laravel Watch the Laracon US Keynote by Taylor Otwell https://laravel-news.com/laracon-2017-keynote Laravel Horizon - A Beautiful Dashboard For Your Redis Queue https://horizon.laravel.com

Slide 7

Slide 7 text

Framework: Symfony VERSIONS 4 2.7.33 4 2.8.26 4 3.2.13 4 3.3.6 (Bug/Security Fixes) https://symfony.com/blog/category/releases

Slide 8

Slide 8 text

CMS: Drupal 4 8.3.[6-7] 4 8.4.0-[alpha1 & beta1] (security fixes in 8.3.7) https://www.drupal.org/project/drupal/releases

Slide 9

Slide 9 text

CMS: Wordpress 4.8.1 4 fixes to the rich Text widget 4 introduction of the Custom HTML widget https://wordpress.org/news/

Slide 10

Slide 10 text

IDE: PHPStorm 2017.2.1 4 Support for PHP 7.2 4 Blade: support for @guest and @endguest 4 Inspection: Short open tag usage 4 Bug Fixes 2017.2.2EAP 4 Performance and stability for PHP editing in complex projects 4 Much awaited spellchecker improvements https://blog.jetbrains.com/phpstorm/

Slide 11

Slide 11 text

IDE: VSCode 1.15[.1] 4 64-bit Windows builds 4 Auto-indent & Emmet 2.0 4 Custom syntax highlighting 4 Color Picker UI 4 Markdown preview plugins 4 Lots more... https://code.visualstudio.com/updates

Slide 12

Slide 12 text

PHP Conferences - August Laracon EU 28-30, Amsterdam https://laracon.eu/2017/

Slide 13

Slide 13 text

Laravel 5.5 To Be Announced! !

Slide 14

Slide 14 text

PHP Conferences - September Pacific Northwest PHP Conference September 7–9, Seattle, Washington pnwphp.com Madison PHP Conference 2017 September 22–23, Madison, WI 2017.madisonphpconference.com

Slide 15

Slide 15 text

Nomad PHP US Demystifying Algorithmic Complexity By John Bafford Europe Continuous Deployment 2.0: Playtime is Over By Michelangelo van Dam https://nomadphp.com

Slide 16

Slide 16 text

Upcoming regional events Oct 7-8 - NCDevCon - http://ncdevcon.com Oct 23-24 - All Things Open - http://allthingsopen.org

Slide 17

Slide 17 text

Notable News & Articles 4 https://www.sammyk.me/compiling-php-from-source-writing-tests-for-php-source 4 https://lornajane.net/posts/2017/handling-incoming-webhooks-in-php 4 https://mattstauffer.co/blog/new-laravel-5-5-features-recap-from-laracon-us-2017 4 https://www.colinodell.com/blog/201707/testing-php-72-docker 4 https://laravel-news.com/prioritize-application-errors 4 http://paul-m-jones.com/archives/6619 (Domain Logic and Email Templates) 4 https://stovepipe.systems/post/immutability-of-data 4 https://www.sitepoint.com/how-to-analyze-tweet-sentiments-with-php-machine- learning/ 4 https://www.cloudways.com/blog/generate-documentations-for-php-projects-through- sami/

Slide 18

Slide 18 text

Next Month @ TrianglePHP TITLE TBD Thursday, September 28 6pm Atlantic BT meetup.com/trianglephp/events/238029308/

Slide 19

Slide 19 text

Have a Job/Need a Job Who's hiring? Who's looking? What are you looking for?

Slide 20

Slide 20 text

Tonight @ TrianglePHP Slidedeck Karaoke Presented By YOU! Thank you to Atlantic BT for hosting and refreshments!