Laravel V11.39 Released With New Features And Updates
Laravel v11.39 released with UseFactory attribute, prevent destructive rollbacks, phpredis backoff & max retry options, and more.
Staff writer at Laravel News. Full stack web developer and author.
Laravel v11.39 released with UseFactory attribute, prevent destructive rollbacks, phpredis backoff & max retry options, and more.
Use Laravel DigitalOcean package by Graham Campbell for API client bridge & multiple connections. Configure with digitalocean.php file & use Facade or dependency injection.
Television is a blazing-fast fuzzy finder TUI for searching data sources like files, Git history & more. Highly configurable & comes with built-in channels & previewers. Works on Linux, MacOS & Windows.
Laravel-Github-Monolog package by Krishan König creates GitHub issues from exceptions in Laravel apps. Automatically groups similar errors & adds comments to existing issues with customizable labels & deduplication features.
Laravel v11.38 released with fluent Email validation, array() method for FormRequest and Fluent, finally method for pipeline helper, and more.
DeepSeek Laravel package wraps community-driven PHP client library for DeepSeek v3 AI models. Achieves significant speed gains over previous models & supports fluent method chaining, customization & PSR-18 compliance.
GGH is a CLI app that recalls SSH sessions & searches config file. Lightweight, interactive tool for reconnecting to previous sessions or filtered config listings. Install on Unix & Windows via GitHub.
Laravel Model Metadata package manages metadata in Eloquent models with JSON support for multiple data types. Attach, manage & query metadata using `createMetadata`, `updateMetadata` & `deleteMetadata` methods.
Bag is a PHP & Laravel package for Immutable Value Objects, providing type-safe data encapsulation with built-in validation & casting. Replace arrays with Bag objects to benefit from strong typing.
Laravel v11.37 released with new Eloquent relation methods, ignore case option for Str::is(), Dumpable trait added to Uri instance, and more.
Laravel community offers AI-powered translation packages like Filament Translations GPT, Laravel Auto-translation & Laravel AI Translator for simplified app localization, streamlining workflows & making internationalization efficient & hassle-free.
Send notifications to Microsoft Teams with Laravel's Teams Notification package. Send normal messages, messages with details, or use custom logging channel. Supports success, warning, error & JSON blocks.
Setting up Xdebug with Docker in under 1 minute! Use multi-stage images to set up dev tools & separate prod settings. Configure PhpStorm to connect to Xdebug & start debugging your project now!
The Quickpay package for Laravel helps you quickly utilize the Quickpay API client using a fluent object and service Facade, allowing secure and reliable payment acceptance and user data interface via API.
PublicIP is a PHP library that gets your server's public IP address quickly and reliably. Use it to get IPv4 or IPv6, with options for custom DNS providers and fetchers. Install via Composer: `composer require knotsphp/publicip
Monitor your Laravel app's health with Log Alarm: real-time log monitoring, error detection & customizable notifications to Slack & email.
Laravel developers! Introducing Livewire File Manager: a simple & practical file manager for Laravel apps. Drag & drop files, search, multiple languages & darkmode available. Seamlessly integrates with Spatie's Medialibrary
Track sent emails in Laravel with ease! The Laravel Mails package logs all emails, attachments & events, notifies you of issues & trends, and even prunes logged emails to keep your db slim.
HydePHP is a Laravel-powered static site generator for creating websites, blogs & docs using Markdown or Blade. Create blog posts, HTML pages & documentation with ease!
Hydrate type-safe PHP objects recursively with `Zerotoprod\DataModel`. Simplify object hydration, ensure type safety & reduce defensive programming. Control value resolution with #[Describe()] attribute. Non-invasive integration via trait usage.
Pest v3.5 released with nested `describe()` blocks in tests! Group related tests inside a parent `describe()` block for more flexibility in organizing things. Update to latest version for new features and nested describe blocks!
Generate SVG charts in PHP with zero dependencies using maantje/charts library. Simple API creates bar, line, stacked & mixed charts, fully customizable & extendable.
Enforce returning JSON on API requests for exceptions in Laravel 11 without middleware. Use `shouldRenderJsonWhen()` method to ensure exceptions are rendered as JSON.
Laravel Herd v1.11 released with Forge integration, team config sharing, profiler & dump UI improvements. Deploy apps via UI, share project config, profile performance issues & debug with ease. Learn more: [insert link to documentation]
UnoPim is an open-source PIM system built on Laravel, managing product data in one place with features like data enrichment, category management & API integration.
Laravel v11.22 released with chaperone() Eloquent method, backed Enum support in Queuable methods & route name/domain methods, and more.
Laravel ERD package generates Entity-Relationship Diagrams from Laravel models using erd-editor. Easier than MySQL workbench & results look beautiful! View installation & usage instructions on GitHub: recca0120/laravel-erd.
Watch Taylor Otwell's Laracon US Keynote on YouTube! Discover new Laravel content: VS Code extension, defer() function, Inertia v2 & more. Plus, learn about Laravel Cloud and sign up for the waiting list!
Laracon US 2024 starts today at 9:30 CT! Live-streamed for those not attending in person, featuring talks & exciting announcements. Follow @LaraconUS on X for updates!
Easily set up SEO in Laravel with code4mk/lara-head: `Khead::setOg([...])` & `{!! Khead::getOg() !!}` for Opengraph tags, or `Khead::setMeta('viewport', [...])` & `{!! Khead::getMeta('viewport') !!}` for viewport settings.
Join the next Worldwide Meetup on Aug 20th at 16:00 UTC! Yaz Jallad & Drishti Jain will share insights on consistent types & Eloquent ORM. Watch live on YouTube in your timezone!
Protect your Laravel app from spam IPs with AbuseIP community package! Sync blocklist, add middleware & schedule daily updates for a secure experience.
Build Text-based User Interfaces (TUIs) in PHP over SSH with ssh-php project by Sam Carré. Uses Laravel Prompts, Chewie & Docker for a simple starting point. Run & connect via SSH with `composer run-devssh localhost -p 2201
Display when others view same resource with Filament Gaze plugin! Quickly show user list, lock resources & override control with custom logic using `GazeBanner::make()` and `canTakeControl()` method.
The Laravel team released v11.19 with new features including assertExactJsonStructure, whereNone query builder method, Number::trim() method, and HTML assertion convenience methods.
Commenter for Laravel: modern commenting system with admin panel, WYSIWYG editor, syntax highlighting & robust security features. Implement CommentableContract & CommenterContract interfaces in Eloquent models.
Laravel v11.15 released with improvements to make:mail, generics in Eloquent Builder & Relations, database migration updates, and more.
Laravel v11.12 released with multiply collection method, automatic .php extension chopping in make commands & more.
Join today's Laravel Worldwide Meetup on YouTube at 16:00 UTC (12:00 pm EDT) featuring Katerina Trajchevska & Felipe Flor. Learn about Enhancing Team Performance and Elevating your Laravel Tests!
The binafy/laravel-cart package adds shopping cart functionality to Laravel apps. It securely stores card info & supports multiple payment gateways, recurring payments & subscriptions. Highly customizable & flexible architecture.
Targeting specific tests in PHP with Pest & PHPUnit: only(), filter, skip, todo() methods for efficient testing.
Laravel's `assertJsonStructure()` method validates general structure of API responses. It ensures specific properties exist but won't fail if new keys are added. Use with `whereType()` or `whereAllType()` for more extensive assertions.
PHP 8.4 introduces createFromTimestamp() method for DateTimeImmutable, supporting Unix timestamps with microseconds. Replaces createFromFormat() in PHP 8.3 and below. Carbon library already has this feature.
Navigate Laravel & Livewire components with ease! LALI Components plugin for Neovim offers autocompletion & navigation using gf command & nvim-cmp. Learn more on GitHub!
Laravel v11.10 released with updateOrInsert() callback, soft-deleted models support & more. See release notes for full details.
Four new array functions are coming to PHP 8.4: array_find(), array_find_key(), array_any() and array_all(). They help check arrays for specific conditions, returning the first match or a boolean result.
Join existing Eloquent model relationships with a single query using @msafadi's JoinWith package, reducing queries from 2 to 1 for faster performance.
Laravel 11.9 released with new default exception page, Prohibitable trait to prevent destructive commands, and withoutDelay() method for queues.
DB Auditor for Laravel audits MySQL databases & adds missing constraints via CLI. Identify areas of improvement during dev to optimize prod database. Use Artisan console commands like `db:track` for migration insights.
Laravel v11.8 released with new validation rule, manual command failure, create view during make:mail, and more.
PHP 8.4 may omit parentheses around new expressions, allowing access to constants, properties & methods without extra parentheses. Voting ends May 24th.