From 1a69e0f08991fdb5ac466bafa8546962cdefbf11 Mon Sep 17 00:00:00 2001 From: Samuel Rajan D Date: Wed, 1 Oct 2025 13:35:14 +0000 Subject: [PATCH 1/3] Update php-mongodb extension version requirement to 2.x Release 3.0.4 --- CHANGELOG.md | 3 ++- composer.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aaff869da..61dd7cb64 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,11 @@ Yii Framework 2 mongodb extension Change Log ============================================ -3.0.4 under development +3.0.4 October 01, 2025 ----------------------- - Bug #388: Fix `MongoDB\Driver\Cursor::getId() expects exactly 0 arguments, 1 given` (vanyabrovary) +- Chg #394: Update php-mongodb extension version requirement to 2.x (samuelrajan747) 3.0.3 May 06, 2025 diff --git a/composer.json b/composer.json index 346324a5f..03f8eb141 100644 --- a/composer.json +++ b/composer.json @@ -18,7 +18,7 @@ } ], "require": { - "ext-mongodb": ">=1.20.1", + "ext-mongodb": ">=2.0.0", "yiisoft/yii2": "~2.0.39" }, "require-dev": { From 269eba9bd3145debd801c3e9e7c5861e2e6f7684 Mon Sep 17 00:00:00 2001 From: Samuel Rajan D Date: Wed, 1 Oct 2025 14:56:56 +0000 Subject: [PATCH 2/3] Update PHP requirement to min 8.1 and update version matrix in CI testing --- .github/workflows/build.yml | 6 +++--- CHANGELOG.md | 1 + composer.json | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1d720ee96..bb41f7588 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,9 +36,9 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - php: ['7.4', '8.0', '8.1', '8.2', '8.3', '8.4'] - mongo: ['4.0'] - mongoext: ['1.20.1'] + php: ['8.1', '8.2', '8.3', '8.4'] + mongo: ['4.2', '4.4', '5.0', '6.0', '7.0', '8.0'] + mongoext: ['1.20.1', '2.0.0', '2.1.1'] steps: - name: Checkout. diff --git a/CHANGELOG.md b/CHANGELOG.md index 61dd7cb64..959b4806d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ Yii Framework 2 mongodb extension Change Log - Bug #388: Fix `MongoDB\Driver\Cursor::getId() expects exactly 0 arguments, 1 given` (vanyabrovary) - Chg #394: Update php-mongodb extension version requirement to 2.x (samuelrajan747) +- Chg: Update PHP requirement to min 8.1 and update version matrix in CI testing (samuelrajan747) 3.0.3 May 06, 2025 diff --git a/composer.json b/composer.json index 03f8eb141..98a7f1f06 100644 --- a/composer.json +++ b/composer.json @@ -18,6 +18,7 @@ } ], "require": { + "php": ">=8.1.0", "ext-mongodb": ">=2.0.0", "yiisoft/yii2": "~2.0.39" }, From e7a7ee8bdd00ed5c0c0dd2153ee2d2575ea08416 Mon Sep 17 00:00:00 2001 From: Samuel Rajan D Date: Wed, 1 Oct 2025 15:21:31 +0000 Subject: [PATCH 3/3] Remove ext 1.20.1 in test --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bb41f7588..6abdce25d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -38,7 +38,7 @@ jobs: os: [ubuntu-latest] php: ['8.1', '8.2', '8.3', '8.4'] mongo: ['4.2', '4.4', '5.0', '6.0', '7.0', '8.0'] - mongoext: ['1.20.1', '2.0.0', '2.1.1'] + mongoext: ['2.0.0', '2.1.1'] steps: - name: Checkout.