NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #3100 most downloaded on Packagist
The official Laravel Forge PHP SDK.
Last release today
07 Oct 2026
Ships fairly regularly
a new release about every 2 months
Most releases are documented
notes for 42 of 52 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
52 releases · first in 2017
Fix test suite and remove Mockery by @jasonmccreary in #237
Full Changelog: v4.1.0...v4.1.1
Full Changelog: https://github.com/laravel/forge-sdk/compare/v4.1.0...v4.1.1
One column per quarter.
Fix invalid service reboot actions by @A5hleyRich in #223
Full Changelog: v4.0.2...v4.1.0
Full Changelog: https://github.com/laravel/forge-sdk/compare/v4.0.2...v4.1.0
Fix createDatabase wait with string IDs by @gaoflow in #218
Full Changelog: v4.0.1...v4.0.2
Full Changelog: https://github.com/laravel/forge-sdk/compare/v4.0.1...v4.0.2
Merge recent 3.x changes by @PeteBishwhip in #216
Full Changelog: v4.0.0...v4.0.1
Full Changelog: https://github.com/laravel/forge-sdk/compare/v4.0.0...v4.0.1
This is a major release with breaking changes. Please review UPGRADE-4.0.md before upgrading.
This is a major release with breaking changes. Please review UPGRADE-4.0.md before upgrading.
v4.0.0 is a complete overhaul of the SDK to align with the Forge API v2. All endpoints are now organization-scoped, the underlying HTTP layer has been updated to speak JSON:API, and a number of traits and resources have been renamed, merged, or replaced. Several new traits have also been added to cover functionality introduced in the new API.
The minimum supported PHP version is now 8.2.
Full Changelog: v3.25.0...v4.0.0
Fix typo in CHANGELOG.md by @inwall-ch in #203
Adding PHP 8.5 support by @mathiasgrimm in #201
Adding Postgres 17 by @mathiasgrimm in #197
Added setDeploymentFailureEmails support to the sites class by @CodyPChristian in #193
Full Changelog: v3.21.1...v3.22.0
Full Changelog: https://github.com/laravel/forge-sdk/compare/v3.21.1...v3.22.0
Supports Laravel 12 by @crynobone in #191
Adding PHP 8.4 InstallableServices by @mathiasgrimm in #190
Return Meilisearch password when creating server by @jbrooksuk in https://github.com/laravel/forge-sdk/pull/189
add method for "Get Server Event Output" API route by @bryanschmidty in https://github.com/laravel/forge-sdk/pull/186
Set a User-Agent string by @jbrooksuk in https://github.com/laravel/forge-sdk/pull/184
[3.x] Add directory property to Daemon resource by @princejohnsantillan in https://github.com/laravel/forge-sdk/pull/182
Add deploy-key methods by @RobertBoes in https://github.com/laravel/forge-sdk/pull/180
[3.x] Add Forge facade for Laravel integration by @stevebauman in https://github.com/laravel/forge-sdk/pull/177
Preserve Initial Server Credentials During Creation Wait by @dimger in https://github.com/laravel/forge-sdk/pull/174
Add additional database services by @jbrooksuk in https://github.com/laravel/forge-sdk/pull/173
[3.x] Adds L11 support by @nunomaduro in https://github.com/laravel/forge-sdk/pull/171
Allow setting of auto_source in deployment scripts by @jbrooksuk in https://github.com/laravel/forge-sdk/pull/167
Fix for some functions using a hard coded timeout of 30 by @lhelwingkh in https://github.com/laravel/forge-sdk/pull/157
Adds missing php version by @nunomaduro in https://github.com/laravel/forge-sdk/pull/162
Add PHP 8.2 to installable service constants by @AntonCooper in https://github.com/laravel/forge-sdk/pull/160
Add username to ssh key by @barryvdh in https://github.com/laravel/forge-sdk/pull/151
Add Exception for Exceeding Forge API Rate Limit by @DexterHarrison in https://github.com/laravel/forge-sdk/pull/149
Add updated server provider keys by @jbrooksuk in https://github.com/laravel/forge-sdk/pull/137
Add siteLog method to allow getting site logs by @duncanmcclean in https://github.com/laravel/forge-sdk/pull/138
siteLog method to allow getting site logs by @duncanmcclean in https://github.com/laravel/forge-sdk/pull/138### Added - Added syncDatabases function
### Fixed - Update site aliases
### Added - Add deployment history
Add support for site and server tags in respective resources
executeSiteCommand now returns an instance of SiteCommand::class
Add ability to update backup configurations
Adds new/missing properties to Resources/Site
Added meilisearch to serverTypes
### Added - Add types to Server object (#106) - Nginx Templates
### Fixed - Fix deployments $wait
$wait (9d24051)### Added - PHP 8 Support
Forge defaults as class constants
Fix delete action for RedirectRule
Add installPHP and updatePHP methods
resetDeploymentState() and siteDeploymentLog() to Site resource (#88)$apiKey property visibility (88cbb08)SSHKey method to sshKey (af6860f)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →