版本發佈說明
版本 1.6.1
新增功能
- 故障排除: 新增故障排除功能,使用者可以一鍵自助檢測服務、配置、證書等問題,方便快速定位和解決問題。
- MySQL/MariaDB密碼重置: MySQL、MariaDB 新增root密碼重置功能(位於資料庫-MySQL/MariaDB-密碼輸入框右側)
使用者體驗
- 預設版本設定提示: 當使用者切換軟體包版本時,會自動提示使用者是否要設為預設版本。
- ThinkPHP Rewrite規則優化。
Bug 修復
- 修復了安裝過程選擇MySQL時無法正確創建Socket文件的問題。
- 其他bug修復。
發佈日期:2024年12月4日
版本 1.6.0
新增功能
- 郵件伺服器:新增了郵件伺服器,現在您可以直接在 ServBay 中發送和接收電子郵件,並使用 SMTP 和 POP3 協議進行測試。STARTTLS 和 SSL/TLS 加密支持開箱即用,無需額外配置,確保您的郵件通信安全可靠。
新增軟體包
- Mailpit:集成了強大的郵件測試工具 Mailpit,簡化您的郵件開發和測試流程。
- MariaDB 11.7:新增 MariaDB 11.7 版本,改善資料庫性能和穩定性。
- Node.js 23:升級至最新的 Node.js 23,引入了更多的新特性,使用者可以快速測試代碼在最新版本 Node.js 的相容性及性能。
Bug 修復
- 其他 bug 修復。
發佈日期:2024年11月10日
版本 1.5.1
使用者體驗
- 更新提示:新增了新版本發佈說明,幫助使用者了解新版本的更新內容。
Bug 修復
- 網站無法選擇ACME證書:修復了在某些情況下,添加網站時無法選擇ACME證書的問題。
- 編輯狀態無法撤銷:修復了macOS 12系統上,編輯過程如果撤銷會導致崩潰的問題。
- 其他bug修復。
發佈日期:2024年11月4日
版本 1.5.0
新增軟體包
- 新增 MongoDB 軟體包,方便您直接在 ServBay 中安裝和管理 MongoDB 資料庫。
新增功能
- MongoDB 配置介面:新增 MongoDB 圖形化配置介面,簡化 MongoDB 的安裝、配置和管理流程,讓您更輕鬆地使用 MongoDB 資料庫。
- CORS 配置:新增 CORS(跨域資源共享)配置功能,方便您在開發過程中處理跨域請求,提升開發效率。
- MySQL/MariaDB 配置欄位增強:MySQL/MariaDB 配置介面新增更多配置欄位,提供更精細化的資料庫配置選項,滿足您多樣化的需求。
使用者體驗
- 軟體版本更新通道:您現在可以選擇軟體版本更新通道(穩定版、測試版),更靈活地控制軟體更新,體驗最新功能或保持穩定運行環境。
- 更精確的 PID 資訊:優化系統進程資訊獲取方式,提供更精確的 PID 資訊,方便您進行問題排查和性能分析。
Bug 修復
- 語言包缺失導致崩潰的問題:修復了在某些情況下,由於語言包不存在導致應用崩潰的問題,提升了應用的穩定性。
- 其他 bug 修復。
發佈日期:2024年10月28日
版本 1.4.7
使用者體驗
- 優化應用主窗口打開的邏輯
Bug修復
- 修復了一些bug
發布日期:2024年10月17日
版本 1.4.6
使用者體驗
- 完善Caddyfile判斷邏輯
- 增加CA根證書安裝失敗的判斷邏輯
- 提升了穩定性
軟體包升級
- 服務管理腳本更新到1.0.4
Bug修復
- 修復了版本號判斷邏輯,解決了某些特殊版本格式無法正確判斷新版的問題。
- 修復了某些時候Caddy無法正確加載新版本SSL證書的問題。
- 其他bug修復。
發布日期:2024年10月12日
版本 1.4.5
新增功能
- 新增PostgreSQL配置介面
- 新增Memcached配置介面
- 新增SVN(Subversion)命令列工具
軟體包升級
- ServBay Runtime升級到1.0.14(Intel)/1.1.14(Apple Silicon)
- Caddy升級到2.8.4
Bug修復
- 修復了當修改主機網域名時,重新生成的SSL證書路徑未寫入資料庫的問題。
- 解決了Caddy、Redis等軟體包升級後安裝位置不正確的問題。
- 其他bug修復
發布日期:2024年10月5日
版本 1.4.4
新增功能
- CA及憑證管理
- 全新統一SSL憑證管理平台:全新的憑證管理平台,旨在簡化憑證申請和管理流程。
- ServBay User CA與ServBay Public CA:新增了
ServBay User CA
和ServBay Public CA
,用戶現在可以根據需要選擇適合的CA進行憑證管理。 - 支持ACME:支持
Let's Encrypt
,ZeroSSL
和Google Trust Services
,支持多個DNS API提供商,比如Cloudflare,GoDaddy,DNSPod,Aliyun等等。 - 多種憑證申請方式:支持通過ServBay CA、ACME協議以及導入第三方憑證,用戶可靈活申請和管理憑證。
- 自建PKI系統:用戶可以利用
ServBay User CA
創建自己的公鑰基礎設施(PKI)系統,簽發屬於自己CA的憑證,增強管理自主性。 - 多種加密算法支持:新增對ECC(256-521位)和RSA(2048-4096位)等多種強度加密算法的支持,以提升數據安全性。
- 多樣化憑證簽發:ServBay CA現支持簽發S/MIME郵件加密憑證、代碼簽名憑證和PDF文檔加密憑證,滿足不同場景的安全需求。
其他更新
- 配置驗證:在Caddy保存設置時,將進行配置驗證,以確保配置的正確性,提升系統穩定性。
- 日誌文件優化:修改了Caddy的日誌文件及格式,用戶可以更加清晰地查看錯誤信息及網站的訪問日誌。
- Caddy模板更新:更新了Caddy模板,優化了配置項,提升用戶的配置體驗。
- Helper檢測與使用優化:現在對ServBay Helper的依賴檢測更精準,Helper的運行更穩定。
Bug修復
- Caddyfile配置問題:修復了在Caddyfile中,如果目錄或SSL文件路徑包含空格時導致報錯的問題。
- VIP狀態丟失:解決了用戶在升級到新版本後VIP狀態丟失的問題,確保用戶權益不受影響。
- DNS功能問題:修復了DNS中添加系統保留域名的bug,提升DNS管理的靈活性和準確性。
- 放開自定義SSL keyfile只支持.key的限制:主機頁面現在使用自定義SSL keyfile時,可以支持.key、.pem、.crt等後綴的文件。
發布日期:2024年10月1日
版本 1.4.3
Bug修復
- 修復了MySQL/MariaDB無法查看和複製密碼的問題。
發布日期:2024年8月28日
版本 1.4.2
新增功能
- 全局搜索:新增全局搜索功能,支持搜索主機和域名,提升用戶查找效率,快速定位所需資源。
- PHP語言配置界面:提供直觀的PHP語言配置界面,使開發者更方便地進行語言設置,減少配置時間。
產品改進
- 導航菜單重構:全面重構導航菜單,優化佈局,提升整體用戶體驗,使得功能訪問更加便捷。
- 主機管理頁面優化:對主機管理頁面進行部分重構,提升界面友好度,讓用戶更輕鬆地進行管理操作。
- Rewrite規則優化:主機設置中,Rewrite規則新增了類似NGINX請求邏輯的支持,讓訪問網站時,Rewrite的表現更加接近於NGINX的處理邏輯。
- 主機頁面重構:優化host頁面的佈局和功能,使信息展示更加清晰,用戶操作更流暢。
- Menubar圖標更新:Menubar圖標修改為黑白風格,以符合Apple的設計準則,提升視覺一致性和現代感。
- 刷新按鈕:在『dashboard』和『服務』頁面新增刷新按鈕,方便用戶快速刷新服務運行狀態。
- UI優化:進行了多項UI優化,提升整體視覺體驗和用戶交互感,使操作更直觀。
Bug修復
- 輸入CJK域名時崩潰修復:修復了在主機頁面輸入CJK(中文、日文、韓文)域名時導致應用崩潰的問題,提升了應用的穩定性和可靠性。
- MySQL啟動問題修復:解決了因配置文件錯誤導致MySQL無法啟動的問題,確保數據庫服務的順利運行。
發佈日期:2024年8月27日
版本 1.4.1
Bug修復
- 修復了MySQL無法啟動的bug
提示
如果遇到了在1.4.0使用了MySQL,但MySQL無法啟動的情況:
- 請升級到1.4.1
- 禁用MySQL服務
- 刪除
/Applications/ServBay/etc/mysql
文件夾和/Applications/ServBay/db/mysql
文件夾(如果有數據,注意保存)。 - 重新啟用MySQL服務,問題即可修復。
發佈日期:2024年8月12日
版本 1.4.0
提示
如果升級到1.4.0後,出現 PHP 無法連接 MySQL/MariaDB 的情況,請到 ServBay 的 設置
中,分別點擊 Default Version
與 Default SQL Server
的 Apply
按鈕一次,問題即可修復。
新增功能
- MySQL 支持
- 全新的服務管理界面
- 全新的數據庫服務配置界面
- 支持 MySQL 圖形化配置
- 支持 MariaDB 圖形化配置
- 支持 Redis 圖形化配置
- 支持設置默認 SQL 服務器為 MySQL 或 MariaDB
- 主機配置功能增強
- 支持選擇 Rewrite 規則
- 支持一個主機配置多個域名
- 支持修改端口
- 一鍵清空 Redis 緩存
- 用戶登錄時,提供更加清晰的指引
- 更新 ServBay Runtime 至 1.0.11、1.1.11
Bug 修復
- 修復用戶 Avatar 為空時無法登錄的 bug
- 修復了低版本 MariaDB 因不支持 IPv6 導致無法啟動的問題
- 修復了 MariaDB 11.6 配置文件缺失導致無法啟動的問題
- 其他 bug 修復
其他改進
- cgi.fix_pathinfo 默認值現在為 1
發佈日期:2024年8月10日
版本 1.3.9
- 主機及DNS增加了搜索
- 主機及Menubar增加了星標功能
- 重構了Menubar部分菜單
- UI
- 增加了打開文件夾的按鈕
- dashboard文案本地化
- 版本更新後介紹新特性
- 其他部分UI細節優化
- Helper
- 優化了Helper存活的判斷機制,防止Helper掛死
- 版本更新
- 安裝程序
- 優化了部分邏輯
- UI交互小調整
- 其他bug修復
發佈日期:2024年7月24日
版本 1.3.8
- 增加了義大利語(感謝@Darietto)
- Menubar增加了資料庫工具的快速選單
- Menubar增加了幫助鏈接及使用者群鏈接
- 新增PostgreSQL 17 beta2
- 新增MariaDB 11.6
- 新增PHP 8.4 alpha 1
- 其他bug修復
發佈日期:2024年7月5日
版本 1.3.7
- 新增PostgreSQL 17 beta1
- 修復部分情況下OpenSSL報錯20的問題
發佈日期:2024年6月9日
版本 1.3.6
- 修復部分情況下無法登入的問題
發佈日期:2024年6月8日
版本 1.3.5
關鍵更新與優化
基於對性能的考量,以下 3 個模組不再預設加載:
- Opcache
- XDebug
- MongoDB
ServBay Runtime和ServBay Development Library更新
作為持續增加新功能和改善安全性的一部分,ServBay Runtime和ServBay Development Library進行了升級:
- ServBay Runtime:Intel(x86_64)架構更新至1.0.7,Apple Silicon(ARM,M1/M2/M3)架構更新至1.1.7
- ServBay Development Library:Intel(x86_64)架構更新至1.0.7,Apple Silicon(ARM,M1/M2/M3)架構更新至1.1.7
- ServBay Runtime新增軟體包:包括scws、protobuf、protobuf-c和postgis依賴模組,為開發者提供更多工具選擇。
軟體包升級
此次更新涵蓋了多個重要軟體包的升級,包括PHP、Node.js、PostgreSQL和MariaDB等。具體版本如下:
- PHP版本更新至8.2.19、8.3.7和8.4.0-dev-20240531(需升級到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(需升級到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
新增功能
ServBay 1.3.5還引入了多項新擴展模組:
- PostgreSQL插件支持:包括PostGIS、pgrouting、pgvector、pg_jieba和zhparser等,為用戶提供更強大的資料庫擴展能力。
- PHP新增模組:新增Scws、Swoole、Phalcon和imagick模組,進一步增強PHP的功能性和擴展性。
Bug修復與系統優化
本次更新還修復了redis.sh在設定密碼時無法退出或重啟的問題,並優化了Helper升級腳本的邏輯、Helper連接判斷的邏輯以及dnsmasq配置寫入邏輯。這些優化進一步提升了系統的穩定性和用戶體驗
發佈日期:2024年6月1日
版本 1.3.4
新功能
- 全新的DNS伺服器和域名管理功能
它支持用戶在本地啟用DNS伺服器並執行自定義域名解析。用戶可以添加他們想要解析的任何域名。它還支持編輯和管理/etc/hosts
文件。用戶可以通過圖形介面方便地編輯hosts文件。所有修改將立即生效。
改進
- 支持查看 MariaDB 和 PostgreSQL 的連接資訊,並已優化資訊顯示
- UI 的一部份已經重構
- 優化了一些 UI 介面的性能
- 修復了一些錯誤
發佈日期:2024年5月7日
版本 1.3.3
新功能
添加了新的包
- MariaDB 11.4
- MariaDB 11.5
- PHP 8.4 beta
- Node 22
升級了包至最新版本
添加自動升級功能,應用現在可以自動升級
改進
- Redis 和 memcached 預設情況下未啟用
- 調整 UI 設計
發佈日期:2024年4月26日
版本 1.3.2
- 修復錯誤
發佈日期:2024年4月6日
版本 1.3.1
- 新功能:Pro計劃訂閱(季度)
發佈日期:2024年3月30日
版本 1.3.0
- 新功能:用戶註冊和登入
- 新功能:免費解鎖5個主機
- 新功能:Pro計劃訂閱
發佈日期:2024年3月29日
版本 1.2.3
- 新的架構和軟體包。添加了ARM64架構包,原生支持Apple矽晶片(M1/M2/M3)
- 修復了應用圖標大小問題
- 修復了PHP 7.0在列表中不顯示的問題
- 添加了ServBay Helper狀態檢查
- 添加了PHP錯誤記錄
- phpMyAdmin添加了MariaDB 11.3和預設選項
發佈日期:2024年3月4日
版本 1.2.2
- 部分 UI 重新設計
- 優化了性能
- 添加了初學者指南和教程
- 添加了端口佔用檢測以防止服務運行異常
- 修復了錯誤
發佈日期:2024年2月22日
版本 1.2.1
- 全新的儀表板,讓您在開發過程中清晰地瞭解資源消耗狀況
- 錯誤修復
發佈日期:2024年1月28日
版本 1.2.0
- 添加對 Nodejs v12-v21 的支持(首先需升級至 ServBay Runtime 1.0.2)
- Caddy 升級到 2.7.6
- 添加 dnsmasq 支持,允許用戶將其系統的 DNS 設置為 dnsmasq,以實現更靈活的域名自定義(首先需升級至 ServBay Runtime 1.0.2)
- 添加對越南語的支持,請在設置中改變語言
- ServBay Runtime 更新到 1.0.2
- ServBay Development Library 更新到 1.0.2
- Bug 修復
- 修復了 curl 不支持 Caddy 的自簽發憑證的bug
- 其他用戶體驗優化
發佈日期:2023年12月25日
版本 1.1.2
- 添加了對MariaDB 11.3的支持。
- Bug修復。
發佈日期:2023年12月7日
版本 1.1.1
- 優化服務管理功能,提升整體性能。
- 更新了 PHP,MariaDB,PostgreSQL,及其他服務的版本。
發佈日期:2023年9月15日
版本 1.1.0
- 添加了本地化語言支持。
- 重構了用戶介面。
- 優化了啟動功能。
發佈日期:2023年9月7日
版本 1.0.5
- 添加了啟動和登入啟動功能。
- 優化了介面和用戶體驗。
發佈日期:2023年8月20日
版本 1.0.4
- 修復了在某些情況下導致服務啟動失敗的問題。
發佈日期:2023年8月4日
版本 1.0.3
- UI優化。
- 優化啟動速度和資源使用。
發佈日期:2023年7月22日
版本 1.0.2
- 修復了系統編譯器工具在某些情況下無法正確識別的bug。
- 更新了內置的Redis和memcached。
發佈日期:2023年7月19日
版本 1.0.0
- 正式發佈ServBay,提供一鍵式安裝的本地網頁開發環境。
發佈日期:2023年7月19日