Laravel Herd

Changelog

You are looking at the macOS website for Laravel Herd. We are currently working on the Windows version which will be available in March. Subscribe to the launch newsletter and be the first to know when it's ready.

#
Version 1.4.1 2024-02-13

  • When using an unsupported shell, the sites list is no longer empty
  • Fixed an issue where non-HTML mails (for example Wordpress) would not show up in the Herd Pro Mail UI
  • The "Mail" service is no longer visible, when not using Herd Pro
  • The onboarding now downloads PHP 8.3 by default
  • Fixed an issue when only serving PHP 7.4 sites
  • Updated the built-in Composer binary

#
Version 1.4.0 2024-02-05

1.4.0 Changelog

This update adds new features, improves existing ones, and comes with an upgrade option to Herd Pro. While Herd Basic ships with everything that you need to develop Laravel applications, Herd Pro introduces new capabilities and convenience functions for professional users. Get Herd Pro at herd.laravel.com or open the settings to start the upgrade process.

Herd Basic

  • Added the possibility to install and use NVM (Node Version Manager) within Herd to quickly manage your Node environments
  • Added optional Xdebug extension
  • Added an opt-in beta channel for the latest updates
  • Added an option to disable notifications for PHP updates
  • Added an option to select your IDE to quickly open a project from the sites list or the log viewer

Herd Pro

  • Dumps: Intercept dump and dd calls and display them in an external window
  • Mail: Use the internal mail server and client to test and debug local emails
  • Logs: Trail and search through local log files of all your projects
  • Xdebug detection: Automatically enable Xdebug when setting a breakpoint in PHPStorm or enabling the debug mode via a browser extension

#
Version 1.3.2 2024-01-11

  • Added a new "Force Stop All" option (visible when pressing option key while the menubar is open) to make it easier to stop stray services
  • Fixed default output buffering when configuring PHP versions
  • Fixed herd share issue when sharing secured sites
  • Fixed an issue where symlinked .zshrc files would be overwritten

#
Version 1.3.1 2023-10-11

  • You can now easily configure common PHP.ini settings in the UI
  • Fixed a bug where memory_limit=-1 would not be properly pre-loaded in the UI
  • Added support for the new Livewire Volt functional/class API option in the app creation wizard
  • Update the built-in Laravel installer

#
Version 1.3.0 2023-10-11

  • You can now easily configure common PHP.ini settings in the UI
  • Added support for the new Livewire Volt functional/class API option in the app creation wizard
  • Update the built-in Laravel installer

#
Version 1.2.2 2023-09-27

  • Update the built-in Laravel installer
  • Added support for new Jetstream options in the app creation wizard
  • Added support for the new Livewire/Alpine Breeze starter kit in the app creation wizard

#
Version 1.2.1 2023-09-25

  • Removed the height of the menubar icon
  • Fixed a bug when trying to access a secured Herd site, from within another secured site

#
Version 1.2.0 2023-08-21

  • The Sites UI can now be opened via a global shortcut
  • We added a Laravel project creation wizard in the Sites UI
  • You can now configure a global shortcut to open "php artisan tinker" or Tinkerwell in the last visited site path
  • The Sites UI now also has a button/icon to manually open tinker/Tinkerwell in a given path
  • You can now configure a global shortcut to open the last visited site in the Terminal
  • Configure the default Terminal that Herd should open (Terminal, iTerm2 or Warp)
  • Herd now supports custom Valet drivers properly
  • We fixed a bug where the "Herd" folder would get recreated on every application start, even if it wasn't used.
  • We fixed a security related issue in Herd. You will need to provide your password after the update is installed to apply the new settings automatically.

#
Version 1.1.2 2023-08-04

  • The Laravel installer is now updated to version 5 and uses Laravel Prompts

#
Version 1.1.1 2023-07-28

  • Fixed an issue where copied custom Valet drivers would not load properly

#
Version 1.1.0 2023-07-28

New Features

  • Herd now downloads the latest PHP 8.2 binaries during onboarding
  • Each PHP version has its own php.ini file and folder
  • The site list can be refreshed from the UI
  • Sites can be opened in the default browser from the UI
  • Custom Laravel Valet drivers now get migrated during onboarding

Bugfixes

  • Fixed site list not showing up in some scenarios
  • Fixed a bug when securing / unsecuring sites from the UI
  • Fixed an issue where nginx on Intel Macs still required a Homebrew dependency

#
Version 1.0.8 2023-07-17

  • Updated the built-in Laravel Installer

#
Version 1.0.7 2023-07-17

  • Updated the built-in Laravel installer

#
Version 1.0.6 2023-07-12

  • Improved styling of 404 page
  • Fixed start / stop / restart commands
  • Fixed use command
  • Updated PHP 8.2 binaries for Intel chips
  • Ensures that Herd is located inside the Applications folder to prevent "File not found" error

#
Version 1.0.4 2023-06-29

Initial release