Web Development

Laravel v5.8.33 released


Laravel v5.8.33 is released in 2019/08/20, here are the changes we`ve merged into this release.AddedAdded ValidatesWhenResolvedTrait::passedValidation() callback (#29549)Implement new types for email validation support (#2958...

Laravel's Release Schedule


Recently, some have been wondering how Laravel handles releases. So, I thought I'd shed some light on what our release schedule is.For the framework releases (as well as Lumen), we do 2 major releases each year. These releases are typi...

Cashier v10


We're very excited to announce the immediate availability of Cashier v10. This new Cashier release is a major update with lots of changes to Cashier's internals and public API. Cashier has been upgraded to support the new Payment Inten...

Laravel v5.8.31 released


Laravel v5.8.31 is released in 2019/08/06, here are the changes we`ve merged into this release.FixedFixed FatalThrowableError in updateExistingPivot() when pivot is non-existent (#29362)Fixed worker timeout handler when there...

Laravel v5.8.30 released


Laravel v5.8.30 is released in 2019/07/30, here are the changes we`ve merged into this release.AddedAdded MakesHttpRequests::option() and MakesHttpRequests::optionJson() methods (#29258)Added Blueprint::uuidMor...

Laravel v5.8.29 released


Laravel v5.8.29 is released in 2019/07/16, here are the changes we`ve merged into this release.AddedAdded possibility for WithFaker::makeFaker() use local app.faker_locale config (#29123)Added ability to set theme f...

Estatik Realtor Theme OUT!

Today is a special day at Estatik! Today our absolutely new Estatik Realtor Theme has joined a huge selection of WordPress real estate themes and enlarged our own Estatik Themes collection. It is clean and elegant, with a sense of dignity and personality. Realtor Theme deserves your attention and praise. Just have a quick look [...]
The post Estatik Realtor Theme OUT! appeared first on Estatik.

Laravel v5.8.28 released


Laravel v5.8.28 is released in 2019/07/09, here are the changes we`ve merged into this release.AddedMake TestResponse tappable (#29033)Added Support\Collection::mergeRecursive() method (#29084)Added Support\Collection::r...

Independence Day Sale 2019 is ON!

Is all about freedom - freedom of speech and freedom of expression.   But it is also about freedom from extra spending. This 4th of July Estatik offers exclusive Freedom sale right here, right now. Shop for professional products for real estate websites of the highest quality and we will help you save on all [...]
The post Independence Day Sale 2019 is ON! appeared first on Estatik.

Laravel v5.8.27 released


Laravel v5.8.27 is released in 2019/07/02, here are the changes we`ve merged into this release.AddedLet mix helper use app.mix_url config (#28952)Added RedisManager::setDriver() method (#28985)Added w...

Laravel v5.8.24 released


Laravel v5.8.24 is released in 2019/06/19, here are the changes we`ve merged into this release.AddedAdded possibility to assert that the session contains a given piece of data using a closure in TestResponse::assertSessionHas()&nb...

Laravel v5.8.22 released


Laravel v5.8.22 is released in 2019/06/12, here are the changes we`ve merged into this release.AddedAdded @componentFirst directive (#28783)Added support for typed eager loads (#28647, d72e3cd)Added Related and...

Laravel v5.8.20 released


Laravel v5.8.20 is released in 2019/06/04, here are the changes we`ve merged into this release.AddedAdded viewAny() to dummy policy class (#28654, #28671)Added fullpath option to make:migration comman...

Laravel v5.8.19 released


Laravel v5.8.19 is released in 2019/05/28, here are the changes we`ve merged into this release.AddedAdded optional DYNAMODB_ENDPOINT env variable to configure endpoint for DynamoDB (#28600)Added Illuminate\Foundation\App...

Laravel v5.8.18 released


Laravel v5.8.18 is released in 2019/05/21, here are the changes we`ve merged into this release.AddedAdded html as a new valid extension for views (#28541)Added: provide notification callback withSwiftMessage in&nbsp...

Laravel v5.8.17 released


Laravel v5.8.17 is released in 2019/05/14, here are the changes we`ve merged into this release.AddedAdded Illuminate\Foundation\Testing\TestResponse::dumpHeaders() (#28450)Added ends_with validation rule (#28455)Add...

Laravel v5.8.16 released


Laravel v5.8.16 is released in 2019/05/07, here are the changes we`ve merged into this release.AddedAdded: Migration Events (#28342)Added ability to drop types when running the migrate:fresh command (#28382)Added Rendera...

Request For Comments: Forward Slash as Separator

Early on in Sass’s history, the decision was made to use / as a division
operator, since that was (and is) by far the most common representation across
programming languages. The / character was used in very few plain CSS
properties, and for thos...

Laravel Snippet #12


Topics: Blade @error directive, DATABASE_URL environment variable, Vue SPAs, Intertia.js, Livewire, Short Closures, PHP RFCs.

Laravel v5.8.14 released


Laravel v5.8.14 is released in 2019/04/23, here are the changes we`ve merged into this release.AddedImplemented Job Based Retry Delay (#28265)ChangedUpdate auth stubs with @error blade directive (#28273)Convert emai...

Brand New Sass Docs

I’m excited to announce the launch of a full rewrite and redesign of the Sass
documentation, going live today after eight months of work by
Jina Anne and myself! Jina, the lead of Team Sass
Design, is responsible for the layout and visual design ...

Laravel v5.8.13 released


Laravel v5.8.13 is released in 2019/04/18, here are the changes we`ve merged into this release.AddedAdded @error blade directive (#28062)Added the ability to register custom Doctrine DBAL types in the schema builder...

Laravel v5.8.12 released


Laravel v5.8.12 is released in 2019/04/16, here are the changes we`ve merged into this release.AddedAdded Illuminate\Support\Collection::duplicates() (#28181)Added Illuminate\Database\Eloquent\Collection::duplicates()&nb...

Cashier 9.3


The new Cashier 9.3 release comes with two changes you might want to take into in account when upgrading.First, card failures for new subscriptions are handled differently. Cashier will now throw a custom exception instead of the Strip...

Upgrade your PDF flyer with new Estatik 3.8.5!

We are happy to introduce you an updated Estatik 3.8.5! Here is a short recap of most awesome goodies you can try now with this just released version of Estatik plugin. 1. Absolutely new PDF flyer! Yeah, you will be excited to see how cool PDF brochure looks now. We have redesigned it completely and [...]
The post Upgrade your PDF flyer with new Estatik 3.8.5! appeared first on Estatik.

Laravel v5.8.11 released


Laravel v5.8.11 is released in 2019/04/10, here are the changes we`ve merged into this release.AddedAllowed to call macros directly on Illuminate\Support\Facades\Date (#28129)Allowed lock to be configured ...

Laravel v5.8.10 released


Laravel v5.8.10 is released in 2019/04/04, here are the changes we`ve merged into this release.AddedAdded replicating model event (#28077)Make NotificationFake macroable (#28091)FixedExclude non-existing directories...

Ruby Sass Has Reached End-Of-Life

One year has passed since we announced the deprecation of Ruby
Sass, and it has now officially reached its
end-of-life. We will release one final version of the Ruby Sass gem that will
print a warning indicating that it’s no longer receiving upda...

Automatic Event / Listener Discovery


Yesterday we shipped Laravel 5.8.9. Included in this release is the ability to have the framework automatically register your events and listeners. However, since this is a patch release, you must opt-in to this behavior. To do so, def...

Laravel v5.8.9 released


Laravel v5.8.9 is released in 2019/04/02, here are the changes we`ve merged into this release.AddedAdded Event Discovery (#28064, #28085)FixedFixed serializing a collection from a Resource with preserveKeys pro...

Laravel v5.8.8 released


Laravel v5.8.8 is released in 2019/03/26, here are the changes we`ve merged into this release.AddedAdded Illuminate\Database\Query\Builder::forPageBeforeId() method (#28011)FixedFixed BelongsToMany::detach() with cu...

Laravel v5.8.6 – v5.8.7 released


Laravel v5.8.6-v5.8.7 is released in 2019/03/21, here are the changes we`ve merged into this release.FixedFix: Locks acquired with block() are not immediately released if the callback fails (#27957)ChangedAllowed retrieving env&nb...

Laravel v5.8.5 released


Laravel v5.8.5 is released in 2019/03/19, here are the changes we`ve merged into this release.AddedAdded Illuminate\Database\DatabaseManager::setReconnector() (#27845)Added Illuminate\Auth\Access\Gate::none() (#2785...

Unique Rule SQL Injection Warning


Yesterday I received an email from a security researcher pointing out the possibility of SQL injection when user controlled input is passed as the "exclude ID" parameter of Laravel's unique rule, such as:Rule::unique('users')->ignor...

Laravel v5.8.4 released


Laravel v5.8.4 is released in 2019/03/12, here are the changes we`ve merged into this release.AddedAdded Illuminate\Support\Collection::join() method (#27723)Added Illuminate\Foundation\Http\Kernel::getRouteMiddleware()&...

New Theme Portal Released!

We are super excited to announce the release of our new Estatik Portal Theme! It is absolutely new WordPress real estate theme with a great number of flexible widgets and amazing features. Instead of hundreds of words, just look at our presentation that will highlight main features of our new product or visit Portal Theme [...]
The post New Theme Portal Released! appeared first on Estatik.

Laravel v5.8.3 released


Laravel v5.8.3 is released in 2019/03/05, here are the changes we`ve merged into this release.AddedAdded Collection::countBy() (#27770)Added protected EloquentUserProvider::newModelQuery() (#27734, 9bb7685)Adde...

Laravel Snippet #7


Topics: Laravel 5.8, Laravel Shift, Nova 2.0, Spark 8.0, PHP Type Comparisons, Laracon Online, Laracon 2019, Conference Costs.

Laravel v5.8.1-v5.8.2 released!


Laravel v5.8.1-v5.8.2 is released in 2019/02/27, here are the changes we`ve merged into this release.AddedAdded Illuminate\View\FileViewFinder::setPaths() (#27678)ChangedReturn fake objects from facades (#27680)FixedFixed quo...

Laravel 5.8 released


Laravel 5.8 has been released!Laravel 5.8 continues the improvements made in Laravel 5.7 by introducing has-one-through Eloquent relationships, improved email validation, convention based automatic registration of authorization policie...

Laravel v5.7.28 released


Laravel v5.7.28 is released in 2019/02/26, here are the changes we`ve merged into this release.AddedAdd support for Pheanstalk 4.x (#27622)Allow configuration of token guard keys (#27585)ChangedUpdate vue preset to exclude&nb...

Laravel Snippet #6


Topics: Redis blocking pop, Redis Cluster, Laravel 5.8, Laracon Online, Laracon 2019, Learning PHP vs. learning frameworks.

Laravel v5.7.26 released


Laravel v5.7.26 is released in 2019/02/12, here are the changes we`ve merged into this release.AddedAdded Illuminate\Pipeline\Pipeline::thenReturn() (#27429)Added Illuminate\Cache\TaggedCache::getTags() (#27445)Adde...

Laravel Snippet #5


Topics: the "php artisan serve" command, array and string helpers, hot takes on type hints, SaaS building, Scout 7.0.

Connect to your Forge server using SSH or SFTP


Using Laravel Forge you can easily configure push-to-deploy to your sites, you can also manually deploy from the dashboard. However, sometimes you wish to access your sites' files directly using SSH or SFTP.To be able to do that you'll...

Laravel v5.7.25 released


Laravel v5.7.25 is released in 2019/02/05, here are the changes we`ve merged into this release.AddedAllowed specifying custom translation for date relative messages (#27341)Add computed support to SQL Server schema grammar (#27346,&nbs...

Laravel v5.7.23-v5.7.24 released


Laravel v5.7.23 is released in 2019/01/29, here are the changes we`ve merged into this release.AddedAdded AbstractPaginator::getOptions() method (#27273)Added Communication link failure to DetectsLostConnection...

Laravel Snippet #3


Topics: Idempotent actions, TablePlus, open source monetization, down() Migration Method, higher order orWhere + scopes, Forge domain aliases, Cache TTL in seconds, Laracon 2019.

Laravel v5.7.22 released


Laravel v5.7.22 is released in 2019/01/22, here are the changes we`ve merged into this release.FixedFixed TestResponse::assertJsonValidationErrors() when there are no errors (#27190)ChangedAllowed TestResponse::assertJso...

Forge Alias Domains


Beginning today, you may associate multiple top-level, root domains with a single Forge site. To get started, add the aliases on the "Meta" tab of your site's management panel:Forge will automatically take care of configuring of redire...

Laravel v5.7.21 released


Laravel v5.7.21 is released in 2019/01/15, here are the changes we`ve merged into this release.FixedFixed Blueprint::removeColumn() (#27115, #27122)Fixed allowing of null broadcast connection driver (#27135)Fixed Mo...