From caf45103abb402997e41b217192824f257d244c9 Mon Sep 17 00:00:00 2001 From: Leo Date: Mon, 7 Aug 2023 18:33:01 +0800 Subject: [PATCH 1/6] Update composer install script - Add composer22 for PHP < 7.2.5 --- ansible/playbooks/ubuntu/11-php.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ansible/playbooks/ubuntu/11-php.yml b/ansible/playbooks/ubuntu/11-php.yml index 3732227..4d1d3eb 100644 --- a/ansible/playbooks/ubuntu/11-php.yml +++ b/ansible/playbooks/ubuntu/11-php.yml @@ -124,6 +124,18 @@ creates: /usr/local/bin/composer when: not composer_stat_result.stat.exists + - name: 'Check composer22 is installed' + stat: + path: '/usr/local/bin/composer22' + register: composer22_stat_result + + - name: Install Composer 2.2.x for PHP < 7.2.5 + get_url: + url: https://getcomposer.org/download/latest-2.2.x/composer.phar + dest: /usr/local/bin/composer22 + mode: '+x' + when: not composer22_stat_result.stat.exists + - name: Install Blackfire Agent and PHP extensions hosts: localhost become: true From c930538a20cc7877b5431d80148d80b30e743515 Mon Sep 17 00:00:00 2001 From: Leo Date: Mon, 7 Aug 2023 18:34:53 +0800 Subject: [PATCH 2/6] Update version to v0.11.4 --- CHANGELOG.md | 5 +++++ version/latest | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c9cd28e..7c8e832 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ CHANGELOG ========= +## v0.11.4 + +- Update composer install script + - Add command `composer22` (composer `v2.2.x`) for PHP < `7.2.5` + ## v0.11.3 - Update composer install script (get checksum from remote URL) diff --git a/version/latest b/version/latest index 1417ff6..edf6d96 100644 --- a/version/latest +++ b/version/latest @@ -1 +1 @@ -v0.11.3 \ No newline at end of file +v0.11.4 \ No newline at end of file From 947da71b378dd843c9abfbc5b0cbc34e3c9a20b7 Mon Sep 17 00:00:00 2001 From: Leo Date: Wed, 24 Apr 2024 13:39:45 +0800 Subject: [PATCH 3/6] Fix sqlsrv version for PHP8.0 --- ansible/playbooks/ubuntu/11-php.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/playbooks/ubuntu/11-php.yml b/ansible/playbooks/ubuntu/11-php.yml index 4d1d3eb..5abb50c 100644 --- a/ansible/playbooks/ubuntu/11-php.yml +++ b/ansible/playbooks/ubuntu/11-php.yml @@ -60,7 +60,7 @@ '7.2': { name: 'sqlsrv-5.8.1', dir: '/usr/lib/php/20170718' } '7.3': { name: 'sqlsrv-5.9.0', dir: '/usr/lib/php/20180731' } '7.4': { name: 'sqlsrv-5.10.1', dir: '/usr/lib/php/20190902' } - '8.0': { name: 'sqlsrv', dir: '/usr/lib/php/20200930' } + '8.0': { name: 'sqlsrv-5.11.1', dir: '/usr/lib/php/20200930' } '8.1': { name: 'sqlsrv', dir: '/usr/lib/php/20210902' } '8.2': { name: 'sqlsrv', dir: '/usr/lib/php/20220829' } tasks: From d93ccf874ac1aab9afa2712393785cacea024a51 Mon Sep 17 00:00:00 2001 From: Leo Date: Wed, 24 Apr 2024 13:40:17 +0800 Subject: [PATCH 4/6] Update version to v0.11.5 --- version/latest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version/latest b/version/latest index edf6d96..73a7527 100644 --- a/version/latest +++ b/version/latest @@ -1 +1 @@ -v0.11.4 \ No newline at end of file +v0.11.5 \ No newline at end of file From 3bdf34dba953804de152f427a9d313ff9024a948 Mon Sep 17 00:00:00 2001 From: Leo Date: Wed, 24 Apr 2024 13:42:56 +0800 Subject: [PATCH 5/6] Update CHANGELOG.md --- CHANGELOG.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c8e832..43fcaa4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,15 @@ CHANGELOG ========= +## v0.11.5 + +- Update sqlsrv max version for PHP8.0 + ## v0.11.4 - Update composer install script - Add command `composer22` (composer `v2.2.x`) for PHP < `7.2.5` - + ## v0.11.3 - Update composer install script (get checksum from remote URL) From c225c0cf5811bc82f7405c283048eb2731f72a31 Mon Sep 17 00:00:00 2001 From: Leo Date: Mon, 22 Jul 2024 11:46:29 +0800 Subject: [PATCH 6/6] Add PHP sqlite3 support --- CHANGELOG.md | 4 ++++ ansible/playbooks/ubuntu/tasks/php.yml | 1 + version/latest | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 43fcaa4..4a1122d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ CHANGELOG ========= +## v0.12.0 + +- Add PHP sqlite3 support + ## v0.11.5 - Update sqlsrv max version for PHP8.0 diff --git a/ansible/playbooks/ubuntu/tasks/php.yml b/ansible/playbooks/ubuntu/tasks/php.yml index 5970b79..cf779de 100644 --- a/ansible/playbooks/ubuntu/tasks/php.yml +++ b/ansible/playbooks/ubuntu/tasks/php.yml @@ -26,6 +26,7 @@ - 'php{{ php_version }}-mysql' - 'php{{ php_version }}-odbc' - 'php{{ php_version }}-pgsql' + - 'php{{ php_version }}-sqlite3' - 'php{{ php_version }}-redis' - 'php{{ php_version }}-snmp' - 'php{{ php_version }}-soap' diff --git a/version/latest b/version/latest index 73a7527..3061e9e 100644 --- a/version/latest +++ b/version/latest @@ -1 +1 @@ -v0.11.5 \ No newline at end of file +v0.12.0 \ No newline at end of file