Herd Updates
Herd regularly checks for new updates in the background and notifies you when a new version is available. You can disable the updater in the settings if you prefer to do that manually but we recommend to always keep Herd up to date. To manually check for updates, click the “Check for Updates” button in the Herd menu in the macOS menu bar. This checks for Herd, PHP and Node.js updates at the same time.PHP versions
Herd allows you to download and install different PHP versions with a single click. When a new PHP version is available, Herd notifies you about the update in the menu bar. Minor PHP patch versions in Herd can lag a few days behind their official release because they get tested extensively after they’ve been compiled specifically for Herd. You can choose the PHP versions which you want to install or update in the “PHP” tab of the preferences. The supported PHP versions are:- 8.4
- 8.3 (default)
- 8.2
- 8.1
- 8.0
- 7.4
Laravel Installer
You can create new Laravel applications via thelaravel
command line utility or the Site Manager.
While Herd always ships with the latest version of the Laravel CLI, you may want to update in between Herd updates if there’s a nightly change.
You can install this update via the PHP Settings tab.

Composer and Expose
You can update Composer and Expose to their latest version with their integratedself-update
commands but usually get them with Herd updates, too.
Node.js versions
Herd ships with nvm and allows you to install and use multiple Node.js versions at the same time. Officially, Herd supports the latest versions of the following major versions:- 22.x
- 20.x
- 18.x
- 16.x