Skip to content

Latest commit

Β 

History

History
421 lines (288 loc) Β· 7.48 KB

CHANGELOG.md

File metadata and controls

421 lines (288 loc) Β· 7.48 KB

Table of Contents

Swoole 5.1

5.1.4

Changed

  • Upgrade Composer from 2.7.7 to 2.7.8.

5.1.3

Changed

  • Upgrade Composer from 2.6.6 to 2.7.7.
  • Enabled Brotli support in Swoole.

5.1.2

Changed

  • Upgrade Composer from 2.6.5 to 2.6.6.

5.1.1

Changed

  • Upgrade PHP extension Redis from 6.0.1 to 6.0.2.

5.1.0

Changed

  • Upgrade PHP extension Redis from 5.3.7 to 6.0.1.
  • Upgrade Composer from 2.5.5 to 2.6.5.

Swoole 5.0

5.0.3

Changed

  • Upgrade Composer from 2.5.2 to 2.5.5.

5.0.2

Changed

  • Upgrade Composer from 2.4.4 to 2.5.2.

5.0.1

Added

  • New Docker images built for PHP 8.2.
  • The Redis extension is included and enabled.
  • PHP extension pdo_mysql is included and enabled.

Changed

  • Upgrade Composer from 2.3.10 to 2.4.4.

5.0.0

Added

  • the Swoole-based PostgreSQL client (formerly the swoole_postgresql extension) is included.

Changed

  • Upgrade Composer from 2.2.16 to 2.3.10.

Removed

  • Swoole 5.0.0+ works with PHP 8.0+ only. No more PHP 7 images built.

Swoole 4.8

4.8.13

Changed

  • Upgrade Composer from 2.2.18 to 2.2.21.

4.8.12

Added

  • New Docker images built for PHP 8.2.
  • The Redis extension is included and enabled.
  • PHP extension pdo_mysql is included and enabled.

Changed

  • Upgrade Composer from 2.2.16 to 2.2.18.

4.8.11

Changed

  • Upgrade Composer from 2.2.12 to 2.2.16.

4.8.10

4.8.9

Changed

  • Upgrade Composer from 2.1.14 to 2.2.12.

4.8.8

4.8.7

4.8.6

4.8.5

Changed

  • Alpine images are built with Alpine Linux 3.15 for PHP 7.4+ (PHP 7.4 to PHP 8.1).

4.8.4

4.8.3

Changed

  • Upgrade Composer from 2.1.12 to 2.1.14.

Added

  • Started building PHP 8.1 images.

4.8.2

Changed

  • Upgrade Composer from 2.1.9 to 2.1.12.

4.8.1

4.8.0

Changed

  • Upgrade Composer from 2.1.6 to 2.1.9.

Swoole 4.7

4.7.1

Changed

  • Upgrade Composer from 2.1.3 to 2.1.6.

4.7.0

Branched from branch 4.6.7.

Changed

  • Upgrade Composer from 2.0.13 to 2.1.3.

Swoole 4.6

4.6.7

Changed

  • Upgrade Composer from 2.0.12 to 2.0.13.

4.6.5

Changed

  • Upgrade Composer from 2.0.11 to 2.0.12.

4.6.4

Changed

  • Upgrade Composer from 2.0.9 to 2.0.11.

4.6.3

Changed

  • Upgrade Composer from 2.0.8 to 2.0.9.

4.6.0

Branched from branch 4.5.10.

Swoole 4.5

4.5.10

Changed

  • Upgrade Composer from 2.0.7 to 2.0.8.

4.5.9

Changed

  • Upgrade Composer from 1.10.17 to 2.0.7.
  • Support building multi-architecture image with the same tag.

4.5.8

Changed

  • Added option --enable-swoole-json when installing Swoole.

4.5.7

Changed

  • Upgrade Composer from 1.10.16 to 1.10.17.

4.5.6

Changed

  • Upgrade Composer from 1.10.15 to 1.10.16.

4.5.5

Changed

  • Upgrade Composer from 1.10.13 to 1.10.15.

4.5.4

Changed

  • Upgrade Composer from 1.10.10 to 1.10.13.

4.5.3

Changed

  • Upgrade Composer from 1.10.6 to 1.10.10.

4.5.2

4.5.1

Changed

  • Upgrade Composer from 1.10.5 to 1.10.6.
  • If statement "exit" or "exit 0" is used in booting scripts, you need to replace them with a "return" statement.
  • Stop allowing to run PHP scripts directly when booting containers.

4.5.0

Branched from branch 4.4.18.

Swoole 4.4

4.4.25

Changed

  • Upgrade Composer from 1.10.20 to 1.10.21.

4.4.24

Changed

  • Upgrade Composer from 1.10.19 to 1.10.20.

4.4.23

Changed

  • Upgrade Composer from 1.10.17 to 1.10.19.

4.4.22

Changed

  • Upgrade Composer from 1.10.16 to 1.10.17.

4.4.22

Changed

  • Upgrade Composer from 1.10.16 to 1.10.17.

4.4.21

Changed

  • Upgrade Composer from 1.10.10 to 1.10.13.

4.4.20

Changed

  • Upgrade Composer from 1.10.6 to 1.10.10.

4.4.19

Changed

  • Upgrade Composer from 1.10.5 to 1.10.6.
  • If statement "exit" or "exit 0" is used in booting scripts, you need to replace them with a "return" statement.
  • Stop allowing to run PHP scripts directly when booting containers.

4.4.18

Changed

  • Upgrade Composer from 1.10.1 to 1.10.5.

4.4.17

Changed

  • Upgrade Composer from 1.9.3 to 1.10.1.

4.4.16

4.4.15

Changed

  • Upgrade Composer from 1.9.1 to 1.9.3.
  • Start building images through Docker Hub instead of Travis.

4.4.14

Added

  • Support PHP 7.4; latest image is built using PHP 7.4.
  • Add new example on how to install PHP-X.
  • Add new examples on how to install Swoole extensions.
  • Support integration with Blackfire.
  • Add new example on debugging PHP code with Blackfire.
  • Support integration with Sdebug (a fork of Xdebug).
  • Add new example on debugging PHP code with Sdebug.

Changed

  • Don't install PHP-X by default.
  • Don't install Swoole extensions by default.

4.4.13

Changed

  • Allow to autoreload on PHP file changes only.
  • Upgrade Composer from 1.9.0 to 1.9.1.

4.4.12

Changed

  • Pass the number of CPU cores to the -j option when using make.

4.4.8

Added

  • PHP-X included.
  • Swoole extension zookeeper included.
  • Add git, lsof, and vim in the development images.
  • Add examples on debugging PHP code with Valgrind and strace.
  • Add new example on disabling the default web server.

Changed

  • Allow to disable the default web server when starting Docker container.
  • Allow Docker container to keep running even no any Supervisor program defined.
  • Start including Dockerfiles in the source code.

4.4.7

Added

  • Start building development images.
  • Add new example on debugging PHP code with gdb.

Changed

  • Allow to autoreload specific or all Supervisord programs.

4.4.6

Changed

  • Allow to run PHP scripts automatically when booting containers.

4.4.5

Branched from branch 4.3.6.

Changed

  • Support zlib.

Swoole 4.3

4.3.6

First base image published.