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
- 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
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