diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 48a5639..495fe42 100755 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: strategy: fail-fast: false matrix: - php-versions: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4'] + php-versions: ['7.4', '8.0', '8.1', '8.2', '8.3', '8.4'] os: [ubuntu-latest, windows-latest] steps: @@ -24,7 +24,7 @@ jobs: run: git config --system core.autocrlf false; git config --system core.eol lf - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up PHP ${{ matrix.php-versions }} uses: shivammathur/setup-php@v2 @@ -40,7 +40,7 @@ jobs: run: echo "::set-output name=dir::$(composer config cache-files-dir)" - name: Cache dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ${{ steps.composer-cache.outputs.dir }} key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} diff --git a/ChangeLog.md b/ChangeLog.md index bddab10..e54695f 100755 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -3,6 +3,10 @@ Web Authentication change log ## ?.?.? / ????-??-?? +## 5.0.0 / 2024-03-29 + +* Dropped support for PHP 7.0 - 7.3, step 1 of xp-framework/rfc#343 + (@thekid) * Merged PR #28: Refactor CAS authentication flow to use address library (@thekid) diff --git a/composer.json b/composer.json index 0f443be..ce4ecf9 100755 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ "xp-forge/web": "^4.0 | ^3.0 | ^2.0 | ^1.0", "xp-forge/json": "^5.0 | ^4.0 | ^3.1", "xp-forge/sessions": "^3.0 | ^2.0 | ^1.0", - "php": ">=7.0.0" + "php": ">=7.4.0" }, "require-dev" : { "xp-framework/test": "^2.0 | ^1.0"