Laravel Herd 1.29.0

1.29.0macOS

Version 1.29.0

Added 3
  • Laravel Forge integration now supports organizations
  • Added herd php:update all command to update every installed PHP version in a single command
  • Added a button to copy the mail server's environment variables directly from the Mail window
Changed 10
  • Migrated the Laravel Forge integration to the v2 API with granular OAuth scopes and automatic token refresh
  • The intercept dumps toggle is now remembered across app launches
  • Improved compatibility with macOS 26
  • Available service versions are now sorted numerically
  • Added the .mjs MIME type to the bundled Nginx config
  • Improved Craft CMS log viewer detection
Fixed 7
  • Fixed an issue where favicon.ico and robots.txt were served with a 404 status
  • Fixed an issue where herd init could fail to isolate PHP when the project's manifest specified a different PHP version
  • TLS certificates now include X509v3 extensions so they pass OpenSSL strict mode
  • Fixed Typesense failing to start when its data path contained a space and assigned fixed failed peering ports
  • Fixed a missing separator between multiple To and CC addresses in the mail viewer
  • Fixed a mail server crash when a message had no Date header, and added a Message-ID fallback for raw SMTP messages
  • Fixed a truncated Connect SSH button and incorrect PHP version display on remote sites

From Laravel Herd

New Features

  • The Laravel Forge integration now supports organizations
  • Added herd php:update all to update every installed PHP version in a single command
  • Added a button to copy the mail server's environment variables directly from the Mail window Fixes and Improvements
  • Migrated the Laravel Forge integration to the v2 API with granular OAuth scopes and automatic token refresh; integrations that to update the scopes show a Reconnect option
  • The "intercept dumps" toggle is now remembered across app launches
  • Improved compatibility with macOS 26
  • Fixed an issue where favicon.ico and robots.txt were served with a 404 status
  • Fixed an issue where herd init could fail to isolate PHP when the project's manifest specified a different PHP version
  • Hardened extra service response parsing in herd init
  • Available service versions are now sorted numerically
  • TLS certificates now include X509v3 extensions so they pass OpenSSL strict mode
  • Fixed Typesense failing to start when its data path contained a space and assigned fixed failed peering ports
  • Fixed a missing separator between multiple To and CC addresses in the mail viewer
  • Fixed a mail server crash when a message had no Date header, and added a Message-ID fallback for raw SMTP messages
  • Fixed a truncated "Connect SSH" button and incorrect PHP version display on remote sites
  • Fixed a bug where a Forge connection could not be removed from a site
  • Fixed the Settings window resizing on small screens
  • Added the .mjs MIME type to the bundled Nginx config
  • Improved Craft CMS log viewer detection
  • Updated the built-in Forge binary
  • Updated the built-in Composer binary
  • Updated the built-in Laravel Installer
  • Updated the built-in cacert.pem bundle
View original

Upgraded? How did it go?

Discussion