$30 off During Our Annual Pro Sale. View Details »

The Latest in PHP: August 2017 Edition

The Latest in PHP: August 2017 Edition

Markdown file can be found here https://github.com/trianglephp/latest-in-php

Chris Gmyr

August 17, 2017
Tweet

More Decks by Chris Gmyr

Other Decks in Technology

Transcript

  1. The Latest in PHP
    August 2017 Edition

    View Slide

  2. Presented by
    Chris Gmyr
    @cmgmyr

    View Slide

  3. 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

    View Slide

  4. 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

    View Slide

  5. 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

    View Slide

  6. 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

    View Slide

  7. 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

    View Slide

  8. 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

    View Slide

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

    View Slide

  10. 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/

    View Slide

  11. 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

    View Slide

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

    View Slide

  13. Laravel 5.5 To Be
    Announced!
    !

    View Slide

  14. 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

    View Slide

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

    View Slide

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

    View Slide

  17. 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/

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide