Skip to content

Releases: swoole/swoole-cli

v6.0.0.0

18 Dec 13:44
e9cad59
Compare
Choose a tag to compare
item value
branch main
tag v6.0.0.0
swoole version v6.0.0
php version 8.1.29
release date 2024-12-18

变更:详情

1.  PHP 启用 ZTS  (Zend Thread Safe ) 线程安全 *swoole v6 需要 ZTS *
2.  swoole 版本由 v5.1.6 升级为 v6.0.0 , [swoole v6.0.0 info](https://github.com/swoole/swoole-src/releases/tag/v6.0.0)

立即下载使用 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

29 Nov 13:18
5598ae0
Compare
Choose a tag to compare
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

30 Oct 15:50
74fdc9b
Compare
Choose a tag to compare
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.5.0

25 Oct 02:23
Compare
Choose a tag to compare
修复 libxml2, libxslt

v5.1.4.0

09 Sep 10:25
64e9582
Compare
Choose a tag to compare
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

07 Jun 06:55
625c641
Compare
Choose a tag to compare
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

12 May 00:47
df88fa6
Compare
Choose a tag to compare
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

23 Feb 08:20
1eeb0a0
Compare
Choose a tag to compare
item value
branch main
tag v5.1.1.0
swoole version v5.1.1
php version 8.1.27
release date 2024-02-23

变更:

  1. swoole 版本由v5.1.0 升级为 v5.1.1
  2. php 版本由 8.1.12 升级为 8.1.27

新增:

  1. GitHub action 自动缓存 pool 目录
  2. 将pool 目录 打包生成 all-archive.zip

swoole-cli v5.1.0.2

08 Jan 07:32
4ecaaa5
Compare
Choose a tag to compare
item value
branch main
tag v5.1.0.2
swoole version v5.1.0
php version 8.1.12
release date 2024-01-08

新增:
1、 linux 、macos 打包信息包含调试信息( debug_info )
2、workflow 启用 linux aarch64

swoole-cli v5.1.0.1

03 Jan 05:15
7bd5f5b
Compare
Choose a tag to compare
item value
branch main
tag v5.1.0.1
swoole version v5.1.0
php version 8.1.12
release date 2024-01-03

Fixed:

  1. Workflow Uploaded Artifact Bug