Release Notes
Version 1.12.2
User Experience
- ServBay CA Installation Prompt Optimization: Due to macOS 15.4 introducing a new security mechanism, additional authorization is required during the ServBay CA installation process. The prompt to the user during authorization has been optimized.
Bug Fixes
- Other bug fixes.
Release Date: May 3, 2025
Version 1.12.1
New Features
- Qwen3: Added Qwen 3 support (requires upgrading to Ollama 0.6.6 first)
Bug Fixes
- Other bug fixes.
Release Date: April 30, 2025
Version 1.12.0
New Features
- Java: Support for OpenJDK 7 to 24, covering all versions for both legacy projects and cutting-edge development needs.
- Rust: Integration of the latest stable compiler and Cargo package manager.
- Ruby: Support for Ruby 2.4 - 3.4, seamless version switching, and compatibility with the Rails 7.1 framework.
- .NET: Supports .NET Core SDK/.NET SDK 2.0 - 10.0, enabling comprehensive application development across the Microsoft platform.
- Mono: Supports ASP.NET Framework 1.1/2.x/3.x/4.x, allowing you to develop traditional ASP.NET Framework projects even on non-Windows environments.
- Apache Maven: Automated build support for Java projects.
- Backup: Backup and restore capabilities for configurations, websites, databases, and SSL certificates.
- One-click backup: Easily back up diverse development data including websites, databases, and SSL certificates.
- Scheduled backup: Set automatic backup schedules for websites, databases, and SSL certificates.
- One-click restore: Easily restore websites, databases, and SSL certificates.
- Database backup: Incremental and full backups for MySQL, MariaDB, and PostgreSQL.
- Configuration backup: Backup settings for PHP, Apache, etc., with support for historical version restoration.
- Website backup: One-click site packaging for rapid migration.
- SSL certificate backup: Prevent service interruption caused by certificate loss.
User Experience
- Popup Management: Configure "Do not remind again" for specific popup types.
- Setup Wizard: During initial installation, select your development role (Full Stack/PHP Developer/Cybersecurity Engineer, etc.), and the system will automatically recommend suitable installation packages.
Bug Fixes
- Miscellaneous bug fixes.
Release Date: April 17, 2025
Version 1.11.2
New Features
- ServBay Team Subscription Support: Development teams can now subscribe to ServBay Team and assign advanced features to team members.
Bug Fixes
- Miscellaneous bug fixes.
Release Date: April 4, 2025
Version 1.11.1
Bug Fixes
- Miscellaneous bug fixes.
Release Date: March 26, 2025
Version 1.11.0
New Packages
- Go Added: Go versions 1.11 - 1.24 now available, making Go development even easier.
New Features
- Web Server Configuration: New configuration interface for web servers, allowing users to easily set up and manage web services on different ports. Users can now run Apache, NGINX, and Caddy simultaneously with port separation for multi-server coexistence.
- Node.js x86_64 Support: In addition to Arm64, users on Silicon chips (M1/M2/M3/M4) can now install the x86_64 version of Node.js for legacy npm compatibility.
User Experience
- New website grouping functionality enables organized website management.
- Improved UX for changing database passwords.
Bug Fixes
- Miscellaneous bug fixes.
Release Date: March 21, 2025
Version 1.10.0
New Packages
- Python Added: Added support for Python 2.7, Python 3.5 - Python 3.14, making Python development even more convenient.
User Experience
- Custom website configurations now support code syntax highlighting for easier error identification.
- Service status icons on the dashboard now support quick start/stop operations.
- Ollama installed models now display icons for easier recognition.
- Port and service conflict warning popups improved to display conflicting program names clearly.
New Features
- Multiple Database Instances: MySQL, MariaDB, PostgreSQL, MongoDB can now run multiple versions simultaneously (note: differing listening ports required per version).
- Root Password Modification: ServBay now supports changing root passwords for MySQL, MariaDB, and PostgreSQL.
Bug Fixes
- Miscellaneous bug fixes.
Release Date: March 1, 2025
Version 1.9.1
Bug Fixes
- Miscellaneous bug fixes.
Release Date: February 20, 2025
Version 1.9.0
New Packages
- Ollama Added: ServBay now supports Ollama, allowing users to locally install and integrate large models like deepseek, Qwen, and llama with development tools such as Visual Studio Code.
Bug Fixes
- Miscellaneous bug fixes.
Release Date: February 16, 2025
Version 1.8.2
Bug Fixes
- Miscellaneous bug fixes.
Release Date: February 6, 2025
Version 1.8.1
Bug Fixes
- Fixed an issue where PostgreSQL usernames were not displayed.
- Miscellaneous bug fixes.
Release Date: January 31, 2025
Version 1.8.0
New Features
- Apache Added: Users can now set Apache as the default web server.
User Experience
- UI and interaction enhancements for an improved user experience.
Bug Fixes
- Miscellaneous bug fixes.
Release Date: January 24, 2025
Version 1.7.3
Bug Fixes
- Fixed an annoying crash caused by the Realm database.
Release Date: January 14, 2025
Version 1.7.2
Package Upgrades
- ServBay Runtime 1.0.20/1.1.20: Ready for Apache support.
- ServBay Helper 1.0.13: Ready for Apache support.
New Features
- Node.js Configuration UI: Configure NPM, Yarn, and related command-line tools (Registry, Cache, etc.) via a dedicated Node.js interface.
User Experience
- New PHP Options: Added configuration options like sendmail_path, upload_tmp_dir, and support for custom extra configuration.
- Persist Nav Menu Collapse State: The collapsed state of navigation menu items is now saved for easier navigation.
- Optimized Helper Detection and Installation: Improved ServBay Helper install and detect mechanisms.
- Subscription Check Improvements: Enhanced subscription validation for Pro users, reducing accidental downgrades due to token expiration.
Bug Fixes
- PHP Imagick Extension: Fixed an issue causing supported formats to be reported as zero (requires ServBay Runtime 1.0.20/1.1.20 upgrade).
- Other bug fixes.
Release Date: January 13, 2025
Version 1.7.1
🎉🥳🎆🎇✨🍾 Happy New Year! 🎊🎈🍻🎉🥂
New Packages
- MySQL 9.1
- MariaDB 11.8
- PHP 8.5-dev
User Experience
- Service Operation Performance: Improved efficiency of service operations, especially when managing multiple services at once, for a smoother experience.
- Service Error Messages: Revamped ServBay Scripts; now display detailed error info on service actions (start, stop, restart) to help users troubleshoot problems.
- Quick Service Management Menu: Added a quick service menu to the Menubar (Tray Icon) for starting, stopping, and restarting services. Also includes "Stop all services and exit" for a full shutdown and resource savings (especially battery).
Bug Fixes
- Website Deletion: Fixed certain cases where websites could not be deleted.
- SSL Certificate Validity Check: Added root directory and custom SSL certificate validity checks when adding a website manually.
- SSL Expiry Not Refreshing: Fixed issues with SSL certificate expiration dates not updating.
- PHP cURL Certificate Config: Fixed a problem identifying system CPU architecture which led to incorrect curl root certificate config in php.ini.
- PHP error_log Setting: Fixed PHP error_log settings not taking effect.
- No More Losing Input on Errors: Now, if an error popup occurs during site creation, filled form content won't be lost.
- Other bug fixes.
Release Date: January 1, 2025
Version 1.7.0
New Features
- NGINX Added: Users can now set NGINX as the default web server, with usage unchanged.
User Experience
- If required packages are not installed, the service configuration page is disabled with a prompt to install first.
- When adding a website with custom configuration, a scaffold template is generated for easier customization.
Bug Fixes
- Fixed the judgment logic when multiple IPs are entered for DNS Upstream Server.
- Resolved crashes caused by pressing CMD+Z while editing custom website configurations.
- Solved the issue of a single ACME certificate not being able to bind to multiple hosts.
- Miscellaneous bug fixes.
Release Date: December 24, 2024
Version 1.6.1
New Features
- Troubleshooting: Added one-click troubleshooting for services, configurations, and certificates, enabling quick problem identification and resolution.
- MySQL/MariaDB Password Reset: Added root password reset for MySQL, MariaDB (located at Database → MySQL/MariaDB → password input field).
User Experience
- Default Version Prompt: When switching package versions, users are prompted to set it as the default.
- ThinkPHP Rewrite rule optimizations.
Bug Fixes
- Fixed an issue where selecting MySQL during installation couldn't create the socket file correctly.
- Miscellaneous bug fixes.
Release Date: December 4, 2024
Version 1.6.0
New Features
- Mail Server: A new mail server is included, allowing you to send and receive emails directly within ServBay using SMTP and POP3 for testing. STARTTLS and SSL/TLS encryption work out of the box for secure communications.
New Packages
- Mailpit: Integrated Mailpit, a powerful email testing tool to streamline email development and testing.
- MariaDB 11.7: MariaDB 11.7 added, improving database performance and stability.
- Node.js 23: Upgraded to Node.js 23 with the latest features for testing compatibility and performance.
Bug Fixes
- Miscellaneous bug fixes.
Release Date: November 10, 2024
Version 1.5.1
User Experience
- Update Notifications: Release notes added for each new version, helping users understand what's new.
Bug Fixes
- ACME Certificate Selection: Fixed cases where ACME certificates couldn't be selected when adding a website.
- Editing State Undo: Fixed a crash on macOS 12 when using undo during editing.
- Miscellaneous bug fixes.
Release Date: November 4, 2024
Version 1.5.0
New Packages
- Added MongoDB package for easy MongoDB installation and management from within ServBay.
New Features
- MongoDB Config UI: Added a graphical interface for MongoDB configuration to simplify install and management.
- CORS Support: Added CORS (Cross-Origin Resource Sharing) configuration for hassle-free handling of cross-domain requests.
- MySQL/MariaDB Enhanced Fields: New advanced configuration fields for MySQL/MariaDB, providing more granular database settings.
User Experience
- Update Channels: Select between Stable and Beta update channels to flexibly control updates and test new features or maintain stability.
- More Precise PID Info: Improved system process info for more accurate PID information, aiding troubleshooting and performance analysis.
Bug Fixes
- Missing Language Pack Crash: Fixed crashing caused by missing language packs, making the app more stable.
- Miscellaneous bug fixes.
Release Date: October 28, 2024
Version 1.4.7
User Experience
- Optimized app main window opening logic.
Bug Fixes
- Miscellaneous bug fixes.
Release Date: October 17, 2024
Version 1.4.6
User Experience
- Improved Caddyfile logic.
- Added error handling for CA root certificate installation failure.
- Stability improvements.
Package Upgrades
- Service management scripts updated to 1.0.4.
Bug Fixes
- Fixed version number logic for special version formats.
- Fixed Caddy failing to load new SSL certificates in some cases.
- Miscellaneous bug fixes.
Release Date: October 12, 2024
Version 1.4.5
New Features
- New PostgreSQL configuration interface.
- New Memcached configuration interface.
- Added SVN (Subversion) CLI tool.
Package Upgrades
- ServBay Runtime upgraded to 1.0.14 (Intel) / 1.1.14 (Apple Silicon).
- Caddy upgraded to 2.8.4.
Bug Fixes
- Fixed missing SSL certificate paths when modifying host domain names.
- Fixed incorrect installation paths after upgrading Caddy, Redis, and other packages.
- Miscellaneous bug fixes.
Release Date: October 5, 2024
Version 1.4.4
New Features
- CA & Certificate Management
- Unified SSL Certificate Platform: A brand-new platform for easy SSL certificate application and management.
- ServBay User CA & ServBay Public CA: Now features
ServBay User CA
andServBay Public CA
, letting you choose the right CA for your needs. - ACME Support: Compatible with Let's Encrypt, ZeroSSL, Google Trust Services, and multiple DNS API providers including Cloudflare, GoDaddy, DNSPod, Aliyun, etc.
- Multiple Certificate Issuance Methods: Apply and manage certificates via ServBay CA, ACME protocol, or third-party import.
- Custom PKI: Build your own PKI system using
ServBay User CA
, issuing your own CA certificates for enhanced control. - Encryption Algorithms: Added support for ECC (256-521 bits) and RSA (2048-4096 bits) for improved security.
- Diverse Certificate Issuance: ServBay CA can now issue S/MIME email encryption, code signing, and PDF document certificates.
Other Updates
- Config Validation: Settings are now validated when saving Caddy configurations to improve stability.
- Log File Optimization: Improved log format for clearer error and access logs.
- Caddy Template Update: Enhanced configuration templates for a smoother setup experience.
- Helper Detection Optimization: Better accuracy and reliability for ServBay Helper detection.
Bug Fixes
- Caddyfile Path Issues: Fixed errors when directory or SSL file paths contain spaces.
- Lost VIP Status: Prevented VIP status from being lost after upgrades.
- DNS Bug: Fixed issues adding system-reserved domains in DNS settings.
- Custom SSL Keyfile Support: Host page now supports .key, .pem, and .crt SSL keyfile extensions.
Release Date: October 1, 2024
Version 1.4.3
Bug Fixes
- Fixed an issue where MySQL/MariaDB passwords could not be viewed or copied.
Release Date: August 28, 2024
Version 1.4.2
New Features
- Global Search: Search hosts and domains for faster resource location.
- PHP Config UI: Intuitive PHP configuration interface for faster setup.
Product Improvements
- Navigation Menu Overhaul: Redesigned for better layout and easier navigation.
- Host Management Page Enhancements: Improved interface for easier management.
- Rewrite Rule Optimization: Host settings now support NGINX-style rewrite logic.
- Host Page Redesign: Cleaner info display and smoother operations.
- Menubar Icon Update: Switched to a black-and-white look for Apple design guidelines.
- Refresh Button: Added to the Dashboard and Services pages for quick status updates.
- UI Optimizations: Multiple improvements for a more intuitive experience.
Bug Fixes
- CJK Domain Input Crash: Fixed crash when entering Chinese, Japanese, or Korean domains.
- MySQL Startup: Fixed MySQL not starting due to config errors.
Release Date: August 27, 2024
Version 1.4.1
Bug Fixes
- Fixed a bug where MySQL would not start
Note
If you encounter issues with MySQL failing to start on 1.4.0:
- Upgrade to 1.4.1
- Disable the MySQL service
- Delete the
/Applications/ServBay/etc/mysql
and/Applications/ServBay/db/mysql
folders (backup your data if necessary). - Re-enable the MySQL service to resolve the problem.
Release Date: August 12, 2024
Version 1.4.0
Note
If you experience PHP unable to connect to MySQL/MariaDB after upgrading to 1.4.0, go to ServBay Settings
, and click the Apply
button next to both Default Version
and Default SQL Server
to resolve the issue.
New Features
- MySQL support.
- Brand-new service management interface.
- Brand-new database configuration UI:
- MySQL graphical configuration.
- MariaDB graphical configuration.
- Redis graphical configuration.
- Option to set default SQL server (MySQL or MariaDB).
- Enhanced host configuration:
- Choose rewrite rule type.
- Configure multiple domains per host.
- Edit ports.
- One-click Redis cache clearing.
- Clearer login guidance.
- Updated ServBay Runtime to 1.0.11 and 1.1.11.
Bug Fixes
- Fixed avatar-missing login failures.
- Fixed compatibility for old MariaDB versions without IPv6 support.
- Fixed missing MariaDB 11.6 config files causing startup failures.
- Miscellaneous bug fixes.
Other Improvements
- Default
cgi.fix_pathinfo
is now 1.
Release Date: August 10, 2024
Version 1.3.9
- Added host and DNS search.
- Favorites feature for hosts and menubar.
- Refactored some menubar menu items.
- UI:
- Added "Open folder" button.
- Dashboard content localization.
- New features intro after updates.
- Additional UI fine-tunings.
- Helper:
- Improved Helper's heartbeat detection.
- Version update.
- Installer:
- Minor logic optimizations.
- UI tweaks.
- Miscellaneous bug fixes.
Release Date: July 24, 2024
Version 1.3.8
- Added Italian language support (thanks @Darietto)
- Menubar: Quick database tools menu added
- Menubar: Help & user group links added
- Added PostgreSQL 17 beta2
- Added MariaDB 11.6
- Added PHP 8.4 alpha 1
- Miscellaneous bug fixes
Release Date: July 5, 2024
Version 1.3.7
- Added PostgreSQL 17 beta1
- Fixed OpenSSL error 20 in some cases
Release Date: June 9, 2024
Version 1.3.6
- Fixed login failures in certain situations
Release Date: June 8, 2024
Version 1.3.5
Major Updates & Optimizations
To optimize performance, the following three modules are no longer loaded by default:
- Opcache
- XDebug
- MongoDB
ServBay Runtime and Development Library Updates
As part of continuous feature and security improvements, updates include:
- ServBay Runtime: Intel (x86_64) updated to 1.0.7; Apple Silicon (ARM, M1/M2/M3) updated to 1.1.7
- ServBay Development Library: Intel (x86_64) updated to 1.0.7; Apple Silicon (ARM, M1/M2/M3) updated to 1.1.7
- New ServBay Runtime packages: scws, protobuf, protobuf-c, and postgis dependencies for more developer options.
Package Upgrades
This release upgrades several important packages—PHP, Node.js, PostgreSQL, MariaDB, etc.—to the following versions:
- PHP: 8.2.19, 8.3.7, 8.4.0-dev-20240531 (requires ServBay Runtime 1.1.7/1.0.7)
- Node.js: 22.2.0, 20.14.0, 18.20.3
- PostgreSQL: 16.3, 15.7, 14.12, 13.15, 12.19 (requires ServBay Runtime 1.1.7/1.0.7)
- MariaDB: 11.5.1, 11.4.2, 11.2.4, 11.1.5, 11.0.6, 10.11.8, 10.6.18, 10.5.25, 10.4.34
New Features
ServBay 1.3.5 introduces new extension modules:
- PostgreSQL Plugins: PostGIS, pgrouting, pgvector, pg_jieba, zhparser, etc., providing advanced database features.
- New PHP Modules: Scws, Swoole, Phalcon, imagick—expanding PHP’s capabilities.
Bug Fixes & System Optimizations
- Fixed redis.sh not restarting or quitting properly after setting passwords.
- Optimized Helper upgrade and connection logic.
- Refined dnsmasq config writes for better reliability.
Release Date: June 1, 2024
Version 1.3.4
New Features
- All-new DNS server and domain management
Users can now enable a local DNS server, perform custom domain resolution, and add any desired domains. The /etc/hosts
file is now editable via a graphical interface, with changes applied instantly.
Improvements
- Connection info display optimized for MariaDB and PostgreSQL.
- Partial UI refactoring for performance.
- Miscellaneous bug fixes.
Release Date: May 7, 2024
Version 1.3.3
New Features
New packages:
- MariaDB 11.4
- MariaDB 11.5
- PHP 8.4 beta
- Node 22
Package upgrades to latest versions
Added auto-upgrade capabilities
Improvements
- Redis and Memcached are disabled by default
- UI design refinements
Release Date: April 26, 2024
Version 1.3.2
- Bug fixes
Release Date: April 6, 2024
Version 1.3.1
- New Feature: Quarterly Pro Subscription
Release Date: March 30, 2024
Version 1.3.0
- User Registration and Login
- Unlock up to 5 hosts for free
- Pro Subscription plan available
Release Date: March 29, 2024
Version 1.2.3
- New architecture and packages. ARM64 support for native Apple Silicon (M1/M2/M3).
- Fixed app icon sizing issue.
- Fixed missing PHP 7.0 in the selection list.
- Added ServBay Helper status check.
- Added PHP error logging.
- phpMyAdmin: MariaDB 11.3 and default options now available.
Release Date: March 4, 2024
Version 1.2.2
- Partial UI redesign
- Performance improvements
- Added beginner's guide and tutorials
- Port conflict detection to prevent service failures
- Bug fixes
Release Date: February 22, 2024
Version 1.2.1
- Brand-new dashboard to visualize resource usage during development
- Bug fixes
Release Date: January 28, 2024
Version 1.2.0
- Added Node.js v12-v21 support (requires ServBay Runtime 1.0.2)
- Caddy upgraded to 2.7.6
- Added dnsmasq support; users can set system DNS to dnsmasq for more flexible domain options (requires ServBay Runtime 1.0.2)
- Vietnamese language support—change language in settings
- ServBay Runtime updated to 1.0.2
- ServBay Development Library updated to 1.0.2
- Bug Fixes
- Fixed curl lacking support for Caddy self-signed certificates
- Various UX improvements
Release Date: December 25, 2023
Version 1.1.2
- Added MariaDB 11.3 support.
- Bug fixes.
Release Date: December 7, 2023
Version 1.1.1
- Improved service management performance.
- Upgraded PHP, MariaDB, PostgreSQL, and other services
Release Date: September 15, 2023
Version 1.1.0
- Localization support added.
- UI overhaul.
- Improved startup.
Release Date: September 7, 2023
Version 1.0.5
- Added launch on start and login options.
- UI and UX improvements.
Release Date: August 20, 2023
Version 1.0.4
- Fixed an issue causing service startup failures in some situations.
Release Date: August 4, 2023
Version 1.0.3
- UI optimization.
- Faster startup and reduced resource usage.
Release Date: July 22, 2023
Version 1.0.2
- Fixed bugs where system compiler tools were sometimes not recognized.
- Updated built-in Redis and memcached.
Release Date: July 19, 2023
Version 1.0.0
- Official release of ServBay, offering a one-click local web development environment.
Release Date: July 19, 2023