Laravel Herd

Documentation for macOS

Updates

#
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 Alpha
  • 8.3 (default)
  • 8.2
  • 8.1
  • 8.0
  • 7.4

If you want to learn more about PHP versions and their management in Herd, go to Manage PHP versions.

#
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

However, you may manually install any available Node.js version via the CLI.

If you want to learn more about Node.js versions and their management in Herd, go to Manage Node.js versions.