{"id":3387,"date":"2023-02-13T07:51:13","date_gmt":"2023-02-13T07:51:13","guid":{"rendered":"https:\/\/www.chilliapple.co.uk\/blog\/?p=3387"},"modified":"2023-03-09T06:54:27","modified_gmt":"2023-03-09T06:54:27","slug":"upgrade-to-laravel-9","status":"publish","type":"post","link":"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9","title":{"rendered":"What\u2019s New in Laravel 9 Upgrade: Deep Dive into The Latest Version"},"content":{"rendered":"<p>Laravel is a go-to framework for PHP enthusiasts, developers, and companies. And Laravel 9 is now available! The latest version offers a range of improved features and opens up new possibilities for <a href=\"https:\/\/www.chilliapple.co.uk\/laravel-development\">Laravel development projects<\/a>. This popular platform is expected to remain one of the most sought-after frameworks of choice.<\/p>\n<p>Find out all you need to know about what\u2019s new in Laravel 9 and how it can be upgraded from 8 with this detailed guide. With its extensive updates, there has never been a better time to take advantage of the versatile capabilities that Laravel offers today.<\/p>\n<p>A Stack Overflow study indicates that 10.12% of developers prefer the Laravel framework. The well-known PHP tech stack has grown in prominence among developers. Over 744,615 active websites use laravel.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1164\" height=\"839\" class=\"alignnone size-full wp-image-3388\" src=\"https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/image1.png\" alt=\"image1\" srcset=\"https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/image1.png 1164w, https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/image1-500x360.png 500w, https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/image1-1024x738.png 1024w, https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/image1-250x180.png 250w\" sizes=\"auto, (max-width: 1164px) 100vw, 1164px\" \/><\/p>\n<p>Choosing the finest PHP framework might be challenging, given the many options available. Thankfully, GitHub has useful metrics that enable us to choose the most famous of them. Laravel tops this list as a high-performance and robust framework.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"784\" height=\"520\" class=\"alignnone size-full wp-image-3395\" src=\"https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/github-stars-of-php-frameworks.jpg\" alt=\"github-stars-of-php-frameworks\" srcset=\"https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/github-stars-of-php-frameworks.jpg 784w, https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/github-stars-of-php-frameworks-500x332.jpg 500w, https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/github-stars-of-php-frameworks-271x180.jpg 271w\" sizes=\"auto, (max-width: 784px) 100vw, 784px\" \/><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9\/#Popular_brands_and_apps_using_Laravel\" >Popular brands and apps using Laravel<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9\/#Key_Features_of_Laravel\" >Key Features of Laravel<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9\/#How_to_Install_Laravel_9\" >How to Install Laravel 9<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9\/#Wrapping_Up\" >Wrapping Up<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Popular_brands_and_apps_using_Laravel\"><\/span>Popular brands and apps using Laravel<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Many companies are taking advantage of the money-saving benefits Laravel has to offer. It enables new <a href=\"https:\/\/www.chilliapple.co.uk\/case-study\/laravel\">Laravel projects<\/a> to quickly develop websites, applications, and eCommerce solutions that can revolutionize their operations for success. Well-known names such as<\/span><\/p>\n<p><span style=\"font-weight: 400;\">9GAG<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pfizer<\/span><\/p>\n<p><span style=\"font-weight: 400;\">BBC<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ratio<\/span><\/p>\n<p><span style=\"font-weight: 400;\">TourRadar<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Crowdcube<\/span><\/p>\n<p><span style=\"font-weight: 400;\">have all found great success in utilizing this powerful development platform.<\/span><br>\n    \t\t<div class=\"new_cta_banner  type1 within_content\">\n    \t\t\t<ul>\n        \t\t\t\t\t\t<li><div class=\"cta-h2\"><span class=\"leaf\">Looking for Laravel development expertise? <\/span><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<small>We'd love to help.<\/small>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<li><a class=\"btn btn-green small-btn kk_cta_btn\" href=\"https:\/\/www.chilliapple.co.uk\/contact-us\"><span>CONTACT US<\/span><\/a><\/li>\n\t\t\t\n\t\t\t\t\t\t<li><img decoding=\"async\" src=\"https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2022\/09\/CTA4.png\" alt=\"Looking for Laravel development expertise? \" loading=\"lazy\" width=\"300\" height=\"300\" ><\/li>\n\t\t\t\n\t\t<\/ul>\n\t\t\t\t\t \t\t<\/div> \n    \t <\/p>\n<h2><span class=\"ez-toc-section\" id=\"Key_Features_of_Laravel\"><\/span><b>Key<\/b> Features<b> of Laravel<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Eloquent ORM<br>\n<\/b><\/li>\n<\/ul>\n<p>One of Laravel\u2019s finest features is its object-relational mapper (ORM), abbreviated as Eloquent, which enables seamless interaction with the chosen database and data model.<br>\nWith the help of Eloquent, Laravel removes all barriers to using and creating complex SQL queries to access data from your database.<\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Artisan CLI<br>\n<\/b><\/li>\n<\/ul>\n<p>Another crucial component of Laravel is the Artisan CLI, or command line. Without navigating through folders and files, you may use it to create or alter any aspect of Laravel from the command line.<br>\nArtisan Test Command even allows you to interact with your database straight from the command line using Laravel Tinker without installing a database<br>\nclient.<\/p>\n<ul>\n<li aria-level=\"1\"><b>MVC Architecture<br>\n<\/b><\/li>\n<\/ul>\n<p>Due to its MVC architectural design, a well-known web development pattern with ongoing, significant improvements, Laravel is a relatable and adaptable language.<br>\nLaravel will force you to learn and comprehend the MVC architectural pattern, which is common and used in nearly all frameworks, including<a href=\"http:\/\/asp.net\"> ASP.NET<\/a> MVC from C# and AdonisJS from JavaScript.<\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Automatic Pagination<br>\n<\/b><\/li>\n<\/ul>\n<p>You will understand the value of having your pagination managed by a built-in framework if you have ever struggled with pagination in your apps.<br>\nBy creating automatic pagination that works out of the box, Laravel eliminates the pagination issue. One of its most prominent features, it takes the labour out of having to figure out the pagination mystery on your own.<\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Security<br>\n<\/b><\/li>\n<\/ul>\n<p>Examining a web application\u2019s security procedures is crucial because failing to do so could result in loss of funds or even hijacking of your site or product.<br>\nDue to its adherence to the OWASP security principles, Laravel has several security features. Laravel includes a built-in solution for any security issue, including SQL injection and cross-site request forgery (CSRF).<\/p>\n<p data-pm-slice=\"1 1 []\">Ensuring robust web application security procedures is crucial because failing to do so could result in loss of funds or even hijacking your site or product.<\/p>\n<p>Due to its adherence to OWASP security principles, Laravel has several security features. Laravel includes a built-in solution for any security issue, including SQL injection and cross-site request forgery (CSRF).<\/p>\n<p><span style=\"font-size: 29px; font-weight: bold;\">What\u2019s<\/span><b style=\"font-size: 29px;\"> New in Laravel 9, Features and Updates<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Check out the exciting new features and updates in Laravel 9!<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Laravel Developers now have even more capabilities for creating powerful applications with this popular framework.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Minimum PHP Version Requirement<br>\n<\/b><\/li>\n<\/ul>\n<p>To ensure that Laravel 9 runs optimally, you must have the latest PHP 8 and PHPUnit 8. Upgrading to these versions unlocks access to Symfony v6.0\u2019s features, such as JIT compilation and constructor property promotion, while providing performance gains over previous versions of PHP.<\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Anonymous Stub Migration<br>\n<\/b><\/li>\n<\/ul>\n<p>When using the migration command, Laravel makes anonymous stub migration its default action:<\/p>\n<p><i><span style=\"font-weight: 400;\">php artisan make:migration<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">To address this Github issue, the anonymous stub migration feature was initially introduced in Laravel 8.37. The challenge is that multiple migrations with the same class name may result in issues when attempting to rebuild the database from scratch. With the new stub migration feature, Migration class name collisions are eliminated.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In Laravel 9, it will be the default behaviour and has been supported by the framework since Laravel 8.37.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>New Query Builder Interface<br>\n<\/b><\/li>\n<\/ul>\n<p>Type hinting is incredibly trustworthy for refactoring, static analysis, and code completion in their IDEs with the new Laravel 9 because QueryBuilder, EloquentBuilder, and EloquentRelation don\u2019t share an inheritance or interface. Developers may now take advantage of the new query builder interface for type hinting, refactoring, and static analysis, thanks to Laravel 9.<\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Inline Blade rendering<br>\n<\/b><\/li>\n<\/ul>\n<p>Inline Blade rendering now makes it possible to convert a raw Blade template string into valid HTML.<\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Implicit route bindings with enums<br>\n<\/b><\/li>\n<\/ul>\n<p>Now, hints can be entered using a PHP enum in Laravel route declarations. In such a case, Laravel will only invoke the route if it has a valid enum in the URI and will return a 404 otherwise.<\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>The new Scout database engine<br>\n<\/b><\/li>\n<\/ul>\n<p>The brand-new Laravel Scout database engine is part of Laravel v9. It gives Eloquent models the full-text search capabilities. It is a suitable choice for applications that employ a small- or medium-sized database or have a light workload since it uses model observers to keep search indexes in sync with Eloquent records.<\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>String functions for PHP 8<br>\n<\/b><\/li>\n<\/ul>\n<p>Because Laravel 9 is compatible with PHP 8, Laravel merged this PR and advised employing the most recent PHP file string functions.<br>\nThese functions include the use of str contains(), str starts with(), and str ends with() internally in the \\Illuminate\\Support\\Str class.<\/p>\n<p>The enhancements mentioned above and features in Laravel 9 are just a preview of what is to come. There will undoubtedly be many new features, bug fixes, and numerous breaking changes.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_to_Install_Laravel_9\"><\/span><b>How to<\/b> Install<b> Laravel 9<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Ready to take Laravel 9 for a spin? You can get it up and running on your local machine in no time. Just be sure you\u2019re using PHP 8; otherwise, initiate a fresh install! Jumpstarting development is as simple as executing the following command with Composer:<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">composer create-project \u2013prefer-dist laravel\/laravel laravel-9-dev test-laravel9<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">If you have a Laravel installation, proceed as directed below:<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">laravel new laravel-9-dev test-laravel9<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">Check your version using this command after installing Laravel 9.<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">cd dev-laravel9<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">php artisan \u2013version<\/span><\/i><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Wrapping_Up\"><\/span>Wrapping<b> Up<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Upgrading your software infrastructure from an older version to a new version of Laravel 9 can be risky if you don\u2019t have the requisite in-house expertise. <a href=\"https:\/\/www.chilliapple.co.uk\/laravel-developers\">Hiring a dedicated Laravel developer<\/a> from chilliapple is the best way to ensure your application software update goes off without a hitch. Our experienced Laravel experts will take care of everything, from providing zero data loss to minimising downtime so that you can focus on running your business.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Upgrading to Laravel 9 is a complex and time-consuming process, but the chilliapple team can help take care of your web application development quickly and efficiently. With our years of experience in web development, we know exactly how to upgrade your website to meet all the requirements of the latest Laravel version. Contact our Laravel development agency today to start your Laravel project upgrade process. <\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laravel is a go-to framework for PHP enthusiasts, developers, and companies. And Laravel 9 is now available! The latest version offers a range of improved features and opens up new possibilities for Laravel development projects. This popular platform is expected&#8230;<\/p>\n","protected":false},"author":1,"featured_media":3386,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[244],"tags":[],"class_list":["post-3387","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology-upgrades","technology-laravel"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What\u2019s New in Laravel 9 Upgrade - Upgrade Laravel 8 to 9<\/title>\n<meta name=\"description\" content=\"Find out all you need to know about what&#039;s new in Laravel 9 and how it can be upgraded from 8 with this detailed guide.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What\u2019s New in Laravel 9 Upgrade - Upgrade Laravel 8 to 9\" \/>\n<meta property=\"og:description\" content=\"Find out all you need to know about what&#039;s new in Laravel 9 and how it can be upgraded from 8 with this detailed guide.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9\" \/>\n<meta property=\"og:site_name\" content=\"Blog &amp; Updates - Chilliapple Limited\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ChilliAppleuk\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-13T07:51:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-03-09T06:54:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/Chilliapple-Blog-Image-Upgrade-to-Laravel-9.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1092\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@chilliapple\" \/>\n<meta name=\"twitter:site\" content=\"@chilliapple\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9\",\"url\":\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9\",\"name\":\"What\u2019s New in Laravel 9 Upgrade - Upgrade Laravel 8 to 9\",\"isPartOf\":{\"@id\":\"https:\/\/www.chilliapple.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/Chilliapple-Blog-Image-Upgrade-to-Laravel-9.jpg\",\"datePublished\":\"2023-02-13T07:51:13+00:00\",\"dateModified\":\"2023-03-09T06:54:27+00:00\",\"author\":{\"@id\":\"https:\/\/www.chilliapple.co.uk\/blog\/#\/schema\/person\/23eabaea981c355b3b2a0aeeccbc0101\"},\"description\":\"Find out all you need to know about what's new in Laravel 9 and how it can be upgraded from 8 with this detailed guide.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9#primaryimage\",\"url\":\"https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/Chilliapple-Blog-Image-Upgrade-to-Laravel-9.jpg\",\"contentUrl\":\"https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/Chilliapple-Blog-Image-Upgrade-to-Laravel-9.jpg\",\"width\":1092,\"height\":675},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.chilliapple.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Technology Upgrades\",\"item\":\"https:\/\/www.chilliapple.co.uk\/blog\/category\/technology-upgrades\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"What\u2019s New in Laravel 9 Upgrade: Deep Dive into The Latest Version\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.chilliapple.co.uk\/blog\/#website\",\"url\":\"https:\/\/www.chilliapple.co.uk\/blog\/\",\"name\":\"Blog &amp; Updates - Chilliapple Limited\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.chilliapple.co.uk\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.chilliapple.co.uk\/blog\/#\/schema\/person\/23eabaea981c355b3b2a0aeeccbc0101\",\"name\":\"Admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.chilliapple.co.uk\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8eebe9888911dce602203e8b2ae71d840bed54ddd061c84dc666085cf56de672?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8eebe9888911dce602203e8b2ae71d840bed54ddd061c84dc666085cf56de672?s=96&r=g\",\"caption\":\"Admin\"},\"sameAs\":[\"https:\/\/www.chilliapple.co.uk\/\"],\"url\":\"https:\/\/www.chilliapple.co.uk\/blog\/author\/chilliapple\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What\u2019s New in Laravel 9 Upgrade - Upgrade Laravel 8 to 9","description":"Find out all you need to know about what's new in Laravel 9 and how it can be upgraded from 8 with this detailed guide.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9","og_locale":"en_GB","og_type":"article","og_title":"What\u2019s New in Laravel 9 Upgrade - Upgrade Laravel 8 to 9","og_description":"Find out all you need to know about what's new in Laravel 9 and how it can be upgraded from 8 with this detailed guide.","og_url":"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9","og_site_name":"Blog &amp; Updates - Chilliapple Limited","article_publisher":"https:\/\/www.facebook.com\/ChilliAppleuk","article_published_time":"2023-02-13T07:51:13+00:00","article_modified_time":"2023-03-09T06:54:27+00:00","og_image":[{"width":1092,"height":675,"url":"https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/Chilliapple-Blog-Image-Upgrade-to-Laravel-9.jpg","type":"image\/jpeg"}],"author":"Admin","twitter_card":"summary_large_image","twitter_creator":"@chilliapple","twitter_site":"@chilliapple","twitter_misc":{"Written by":"Admin","Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9","url":"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9","name":"What\u2019s New in Laravel 9 Upgrade - Upgrade Laravel 8 to 9","isPartOf":{"@id":"https:\/\/www.chilliapple.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9#primaryimage"},"image":{"@id":"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9#primaryimage"},"thumbnailUrl":"https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/Chilliapple-Blog-Image-Upgrade-to-Laravel-9.jpg","datePublished":"2023-02-13T07:51:13+00:00","dateModified":"2023-03-09T06:54:27+00:00","author":{"@id":"https:\/\/www.chilliapple.co.uk\/blog\/#\/schema\/person\/23eabaea981c355b3b2a0aeeccbc0101"},"description":"Find out all you need to know about what's new in Laravel 9 and how it can be upgraded from 8 with this detailed guide.","breadcrumb":{"@id":"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9#primaryimage","url":"https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/Chilliapple-Blog-Image-Upgrade-to-Laravel-9.jpg","contentUrl":"https:\/\/www.chilliapple.co.uk\/blog\/app\/uploads\/2023\/02\/Chilliapple-Blog-Image-Upgrade-to-Laravel-9.jpg","width":1092,"height":675},{"@type":"BreadcrumbList","@id":"https:\/\/www.chilliapple.co.uk\/blog\/upgrade-to-laravel-9#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.chilliapple.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Technology Upgrades","item":"https:\/\/www.chilliapple.co.uk\/blog\/category\/technology-upgrades"},{"@type":"ListItem","position":3,"name":"What\u2019s New in Laravel 9 Upgrade: Deep Dive into The Latest Version"}]},{"@type":"WebSite","@id":"https:\/\/www.chilliapple.co.uk\/blog\/#website","url":"https:\/\/www.chilliapple.co.uk\/blog\/","name":"Blog &amp; Updates - Chilliapple Limited","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.chilliapple.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.chilliapple.co.uk\/blog\/#\/schema\/person\/23eabaea981c355b3b2a0aeeccbc0101","name":"Admin","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.chilliapple.co.uk\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8eebe9888911dce602203e8b2ae71d840bed54ddd061c84dc666085cf56de672?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8eebe9888911dce602203e8b2ae71d840bed54ddd061c84dc666085cf56de672?s=96&r=g","caption":"Admin"},"sameAs":["https:\/\/www.chilliapple.co.uk\/"],"url":"https:\/\/www.chilliapple.co.uk\/blog\/author\/chilliapple"}]}},"_links":{"self":[{"href":"https:\/\/www.chilliapple.co.uk\/blog\/wp-json\/wp\/v2\/posts\/3387","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.chilliapple.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.chilliapple.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.chilliapple.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chilliapple.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=3387"}],"version-history":[{"count":20,"href":"https:\/\/www.chilliapple.co.uk\/blog\/wp-json\/wp\/v2\/posts\/3387\/revisions"}],"predecessor-version":[{"id":4329,"href":"https:\/\/www.chilliapple.co.uk\/blog\/wp-json\/wp\/v2\/posts\/3387\/revisions\/4329"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.chilliapple.co.uk\/blog\/wp-json\/wp\/v2\/media\/3386"}],"wp:attachment":[{"href":"https:\/\/www.chilliapple.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=3387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chilliapple.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=3387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chilliapple.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=3387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}