Releases: swoole/swoole-cli
Releases · swoole/swoole-cli
v6.0.1.0
item |
value |
branch |
main |
tag |
v6.0.1.0 |
swoole version |
v6.0.1 |
php version |
8.1.29 |
release date |
2025-02-21 |
status |
ok |
- 启用
GitHub action linux arm64
构建环境,放弃使用 qemu
模拟 linux arm64
构建环境
swoole
版本由 v6.0.0
升级为v6.0.1
, swoole v6.0.1 info
立即下载使用 swoole-cli
curl -fSL https://github.com/swoole/swoole-cli/blob/main/setup-swoole-cli-runtime.sh?raw=true | bash -s -- --version v6.0.1.0
# 来自 https://www.swoole.com/download
curl -fSL https://github.com/swoole/swoole-cli/blob/main/setup-swoole-cli-runtime.sh?raw=true | bash -s -- --version v6.0.1.0 --mirror china
备注: macos环境下 首次运行提示无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
xattr ./bin/runtime/swoole-cli
sudo xattr -rd com.apple.quarantine ./bin/runtime/swoole-cli
release files sha256sum
221e752d80872220cd64e73064f9adb38af637f34de4fc052a4a11c2a0addfa0 all-deps.zip
9439312c2bc818c0feeb96271ef6f7b9f6745a6e782449cddaed1ec065b779b2 swoole-cli-v6.0.1-cygwin-x64.zip
d1e93510ae4041a4b33559e22f47b235db07d364032e070968ca5b984528fda9 swoole-cli-v6.0.1-linux-arm64.tar.xz
4814b43700a4fc4db7cfc87a48d36af9c2ab4e016e8b3a276e3c782c67cb07e2 swoole-cli-v6.0.1-linux-x64.tar.xz
4639a745873df92b0a01c581c1429a7599bca477bfe3912e230e13984a2c2e2d swoole-cli-v6.0.1-macos-arm64.tar.xz
7936783019b9e18053f8305493544a9c2091ec8eda521e7f7f498db653a12841 swoole-cli-v6.0.1-macos-x64.tar.xz
v5.1.7.0
item |
value |
branch |
v5.1.x |
tag |
v5.1.7.0 |
swoole version |
v5.1.7 |
php version |
8.1.29 |
release date |
2025-02-22 |
status |
ok |
- 启用 GitHub action linux arm64 构建环境,放弃使用 qemu 模拟 linux arm64 构建环境
- swoole 版本由 v5.1.6 升级为 v5.1.7 , swoole v5.1.7 info
立即下载使用 swoole-cli
curl -fSL https://github.com/swoole/swoole-cli/blob/main/setup-swoole-cli-runtime.sh?raw=true | bash -s -- --version v5.1.7.0
# 来自 https://www.swoole.com/download
curl -fSL https://github.com/swoole/swoole-cli/blob/main/setup-swoole-cli-runtime.sh?raw=true | bash -s -- --version v5.1.7.0 --mirror china
备注: macos环境下 首次运行提示无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
xattr ./bin/runtime/swoole-cli
sudo xattr -rd com.apple.quarantine ./bin/runtime/swoole-cli
release files sha256sum
1f95f92e11d26904072d492ac2ad74f28e0a1f464f57586bf6a1fe04f59a9985 all-deps.zip
3073d10506a4891efd0b18c0d64ac09a7019203a45eaedd2dc23c25ff1c312cf swoole-cli-v5.1.7-cygwin-x64.zip
637c3884b05906bf4dab23ab52178017ed0d403ed274cffeecb05342dc3ca689 swoole-cli-v5.1.7-linux-arm64.tar.xz
3b8b5e3058d16129861f35626021224c8003f550874c35a1717daaa9a78e6a0b swoole-cli-v5.1.7-linux-x64.tar.xz
f8eb0c8ce62f82ffd3a2e695ab7e566d4e6f9c15171c30bdc1d4fd8f4be127d8 swoole-cli-v5.1.7-macos-arm64.tar.xz
ce4f03524b8f44bf42be8175c2763f159900e9fde447ff3fc24c0e710e1c113b swoole-cli-v5.1.7-macos-x64.tar.xz
v6.0.0.0
item |
value |
branch |
main |
tag |
v6.0.0.0 |
swoole version |
v6.0.0 |
php version |
8.1.29 |
release date |
2024-12-18 |
- PHP 启用 ZTS (Zend Thread Safe ) 线程安全 *swoole v6 需要 ZTS *
- swoole 版本由 v5.1.6 升级为 v6.0.0 , swoole v6.0.0 info
立即下载使用 swoole-cli
curl -fSL https://github.com/swoole/swoole-cli/blob/main/setup-swoole-cli-runtime.sh?raw=true | bash -s -- --version v6.0.0.0
# 来自 https://www.swoole.com/download
curl -fSL https://github.com/swoole/swoole-cli/blob/main/setup-swoole-cli-runtime.sh?raw=true | bash -s -- --version v6.0.0.0 --mirror china
备注: macos环境下 首次运行提示无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
xattr ./bin/runtime/swoole-cli
sudo xattr -rd com.apple.quarantine ./bin/runtime/swoole-cli
release files sha256sum
a55699ecee994032f33266dfa37eabb49f1f6d6b6b65cdcf7b881cac09c63bea all-deps.zip
15b411e8aedf6aecc4ac4a4785ff56e055e713bbc6e43a354d3222cf1a1ffabf swoole-cli-v6.0.0-cygwin-x64.zip
2549782248afa81a44ae1b552b24a7c30c8c37da1b5ec5c6fcbd6448d3cf21ba swoole-cli-v6.0.0-linux-arm64.tar.xz
9708ef4ac9bbae4c3a72a8c1b8634d07bc6ac13face1e96b3e2f31fe73e0e258 swoole-cli-v6.0.0-linux-x64.tar.xz
9c642fe0a30adce8483dcb5512c7612d7eafa2002fc0d2b622622c255e157e05 swoole-cli-v6.0.0-macos-arm64.tar.xz
7bb6cbeccb01f3114dfdcedddd2131e00d2deee6563526b573bd22306adf0058 swoole-cli-v6.0.0-macos-x64.tar.xz
v5.1.6.0
item |
value |
branch |
v5.1.x |
tag |
v5.1.6.0 |
swoole version |
v5.1.6 |
php version |
8.1.29 |
release date |
2024-11-29 |
变更:
1. swoole 版本由 v5.1.5升级为 v5.1.6 , [swoole v5.1.6 info](https://github.com/swoole/swoole-src/releases/tag/v5.1.6)
2. 默认启用 ['xslwriter'](https://github.com/viest/php-ext-xlswriter/releases) 扩展
立即下载使用 swoole-cli
curl -fSL https://github.com/swoole/swoole-cli/blob/main/setup-swoole-cli-runtime.sh?raw=true | bash
# 来自 https://www.swoole.com/download
curl -fSL https://github.com/swoole/swoole-cli/blob/main/setup-swoole-cli-runtime.sh?raw=true | bash -s -- --mirror china
备注: macos环境下 首次运行提示无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
xattr ./bin/runtime/swoole-cli
sudo xattr -rd com.apple.quarantine ./bin/runtime/swoole-cli
v5.1.5.1
item |
value |
branch |
v5.1.x |
tag |
v5.1.5.1 |
swoole version |
v5.1.5 |
php version |
8.1.29 |
release date |
2024-10-30 |
变更:
1. swoole 版本由 v5.1.4 升级为 v5.1.5 , [swoole v5.1.4 info](https://github.com/swoole/swoole-src/releases/tag/v5.1.5)
2. 修复发版时 swoole 版本错误
3. 修复 macos 环境 mongodb 扩展构建错误
4. 修复 libxml2, libxslt URL
5. 删除 docker build --progress=plain 参数,非通用参数,部分 docker 版本不支持
6. 为 make.sh 添加可执行属性
7. 设置 加载 php.ini 默认目录(/usr/local/swoole-cli/etc/php.ini)
8. 优化同步 PHP 源码脚本
9. 优化macos 环境下构建流程
立即下载使用 swoole-cli
curl -fSL https://github.com/swoole/swoole-cli/blob/main/setup-swoole-cli-runtime.sh?raw=true | bash
# 来自 https://www.swoole.com/download
curl -fSL https://github.com/swoole/swoole-cli/blob/main/setup-swoole-cli-runtime.sh?raw=true | bash -s -- --mirror china
备注: macos环境下 首次运行提示无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
xattr ./bin/runtime/swoole-cli
sudo xattr -rd com.apple.quarantine ./bin/runtime/swoole-cli
v5.1.4.0
item |
value |
branch |
v5.1.x |
tag |
v5.1.4.0 |
swoole version |
v5.1.4 |
php version |
8.1.29 |
release date |
2024-09-09 |
变更:
1. 修复 libiconv 下载地址错误
2. swoole 版本由 v5.1.3 升级为 v5.1.4 , [swoole v5.1.4 info](https://github.com/swoole/swoole-src/releases/tag/v5.1.4)
3. 新增 swoole-cli 下载脚本
4. PHP 版本由 8.1.27 升级为 8.1.29
5. 优化 pool 目录打包为 all-deps.zip 文件
6. libpq 由 v16.0 升级为 v16.3
立即下载使用 swoole-cli
curl -fSL https://github.com/swoole/swoole-cli/blob/main/setup-swoole-cli-runtime.sh?raw=true | bash
# 来自 https://www.swoole.com/download
curl -fSL https://github.com/swoole/swoole-cli/blob/main/setup-swoole-cli-runtime.sh?raw=true | bash -s -- --mirror china
备注: macos环境下 首次运行提示无权限 ,解决方法
note : macos clearing the com.apple.quarantine extended attribute
xattr ./bin/runtime/swoole-cli
sudo xattr -rd com.apple.quarantine ./bin/runtime/swoole-cli
swoole-cli v5.1.3.0
item |
value |
branch |
main |
tag |
v5.1.3.0 |
swoole version |
v5.1.3 |
php version |
8.1.27 |
release date |
2024-06-07 |
变更:
1. 升级 libpng 版本 由 1.6.37 升级为 1.6.43
2. swoole 版本由 v5.1.2 升级为 v5.1.3
新增功能:
1. 启用GitHub Action MACOS ARM64 版本 构建
swoole-cli v5.1.2.0
item |
value |
branch |
main |
tag |
v5.1.2.0 |
swoole version |
v5.1.2 |
php version |
8.1.27 |
release date |
2024-05-12 |
修复bug:
1. 修复 php-fpm 不可用 ( 因上一版本升级PHP 源码导致,导致 php-fpm 入口配置被覆盖 )
变更功能:
1. 将 pool 目录 打包为 all-deps.zip
2. github action macos x86_64 版本 OS 使用 macos-12
3. swoole 版本由 v5.1.1 升级为 v5.1.2
新增功能:
1. 下载扩展、依赖库 添加 hash 验证 (未通过验证的源码将被丢弃)
2. all-deps.zip 文件生成 sha256sum
swoole-cli v5.1.1.0
item |
value |
branch |
main |
tag |
v5.1.1.0 |
swoole version |
v5.1.1 |
php version |
8.1.27 |
release date |
2024-02-23 |
变更:
- swoole 版本由v5.1.0 升级为 v5.1.1
- php 版本由 8.1.12 升级为 8.1.27
新增:
- GitHub action 自动缓存 pool 目录
- 将pool 目录 打包生成 all-archive.zip