diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml deleted file mode 100644 index 47e095f..0000000 --- a/.github/FUNDING.yml +++ /dev/null @@ -1,2 +0,0 @@ -# These are supported funding model platforms -custom: ["https://paypal.me/IbrahimBinAlshikh"] diff --git a/.github/workflows/php81.yaml b/.github/workflows/php81.yaml index fead114..4e8a8af 100644 --- a/.github/workflows/php81.yaml +++ b/.github/workflows/php81.yaml @@ -8,14 +8,14 @@ on: jobs: test: name: Run Tests - uses: WebFiori/workflows/.github/workflows/test-php.yaml@main + uses: WebFiori/workflows/.github/workflows/test-php.yaml@v1.1 with: php-version: '8.1' code-coverage: name: Coverage needs: test - uses: WebFiori/workflows/.github/workflows/coverage-codecov.yaml@main + uses: WebFiori/workflows/.github/workflows/coverage-codecov.yaml@v1.1 with: php-version: '8.1' coverage-file: 'php-8.1-coverage.xml' diff --git a/.github/workflows/php82.yaml b/.github/workflows/php82.yaml index 978033a..b977023 100644 --- a/.github/workflows/php82.yaml +++ b/.github/workflows/php82.yaml @@ -8,7 +8,7 @@ on: jobs: test: name: Run Tests - uses: WebFiori/workflows/.github/workflows/test-php.yaml@main + uses: WebFiori/workflows/.github/workflows/test-php.yaml@v1.1 with: php-version: '8.2' phpunit-config: "tests/phpunit10.xml" @@ -16,7 +16,7 @@ jobs: code-coverage: name: Coverage needs: test - uses: WebFiori/workflows/.github/workflows/coverage-codecov.yaml@main + uses: WebFiori/workflows/.github/workflows/coverage-codecov.yaml@v1.1 with: php-version: '8.2' coverage-file: 'php-8.2-coverage.xml' diff --git a/.github/workflows/php83.yaml b/.github/workflows/php83.yaml index 56bbbd1..20d9d48 100644 --- a/.github/workflows/php83.yaml +++ b/.github/workflows/php83.yaml @@ -12,7 +12,7 @@ jobs: test: name: Run Tests - uses: WebFiori/workflows/.github/workflows/test-php.yaml@main + uses: WebFiori/workflows/.github/workflows/test-php.yaml@v1.1 with: php-version: '8.3' phpunit-config: 'tests/phpunit10.xml' @@ -21,7 +21,7 @@ jobs: code-coverage: name: Coverage needs: test - uses: WebFiori/workflows/.github/workflows/coverage-codecov.yaml@main + uses: WebFiori/workflows/.github/workflows/coverage-codecov.yaml@v1.1 with: php-version: '8.3' coverage-file: 'php-8.3-coverage.xml' @@ -31,13 +31,13 @@ jobs: code-quality: name: Code Quality needs: test - uses: WebFiori/workflows/.github/workflows/quality-sonarcloud.yaml@main + uses: WebFiori/workflows/.github/workflows/quality-sonarcloud.yaml@v1.1 secrets: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} release-prod: name: Prepare Production Release Branch / Publish Release needs: [code-coverage, code-quality] - uses: WebFiori/workflows/.github/workflows/release-php.yaml@main + uses: WebFiori/workflows/.github/workflows/release-php.yaml@v1.1 with: branch: 'main' diff --git a/.github/workflows/php84.yaml b/.github/workflows/php84.yaml index 1ce3097..fc00a87 100644 --- a/.github/workflows/php84.yaml +++ b/.github/workflows/php84.yaml @@ -8,7 +8,7 @@ on: jobs: test: name: Run Tests - uses: WebFiori/workflows/.github/workflows/test-php.yaml@main + uses: WebFiori/workflows/.github/workflows/test-php.yaml@v1.1 with: php-version: '8.4' phpunit-config: "tests/phpunit10.xml" @@ -16,7 +16,7 @@ jobs: code-coverage: name: Coverage needs: test - uses: WebFiori/workflows/.github/workflows/coverage-codecov.yaml@main + uses: WebFiori/workflows/.github/workflows/coverage-codecov.yaml@v1.1 with: php-version: '8.4' coverage-file: 'php-8.4-coverage.xml' diff --git a/.github/workflows/php85.yaml b/.github/workflows/php85.yaml new file mode 100644 index 0000000..2953499 --- /dev/null +++ b/.github/workflows/php85.yaml @@ -0,0 +1,27 @@ +name: Build PHP 8.5 + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] +jobs: + test: + name: Run Tests + uses: WebFiori/workflows/.github/workflows/test-php.yaml@v1.1 + with: + php-version: '8.5' + phpunit-config: "tests/phpunit10.xml" + + code-coverage: + name: Coverage + needs: test + uses: WebFiori/workflows/.github/workflows/coverage-codecov.yaml@v1.1 + with: + php-version: '8.5' + coverage-file: 'php-8.5-coverage.xml' + secrets: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} + + + diff --git a/CHANGELOG.md b/CHANGELOG.md index 2647f46..97a2f17 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [4.0.0](https://github.com/WebFiori/http/compare/v3.6.1...v4.0.0) (2025-08-06) + + +### Miscellaneous Chores + +* Copy of Folders ([03de388](https://github.com/WebFiori/http/commit/03de3889af334ad1f085cce30be8c41a51a64284)) +* release v4.0.0 ([956c14c](https://github.com/WebFiori/http/commit/956c14c7d89f5d6ce7090319720d5d7c5767c2c6)) +* Rename Folders ([a7249d3](https://github.com/WebFiori/http/commit/a7249d3260e0b9c9a0f517a9dfe5f3eba3cd8024)) +* Rename of File ([a6cce14](https://github.com/WebFiori/http/commit/a6cce14b1cb6f4b676102a9ebd853ce597683440)) +* Rename of Folders ([ad28047](https://github.com/WebFiori/http/commit/ad28047a7035049ae1295a7691ea6fcb7613c34e)) +* Renamed Folders ([2ea43ec](https://github.com/WebFiori/http/commit/2ea43ec6088edc3fd6243f8d8a51be8e071ca16b)) +* Updated Code Sample ([c8420e7](https://github.com/WebFiori/http/commit/c8420e722ced6e6ae30ae7d5214d19f1512173f8)) + ## [3.6.1](https://github.com/WebFiori/http/compare/v3.6.0...v3.6.1) (2025-08-04) diff --git a/README.md b/README.md index a31cf08..89951df 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ A powerful and flexible PHP library for creating RESTful web APIs with built-in
-
+
@@ -44,6 +44,7 @@ A powerful and flexible PHP library for creating RESTful web APIs with built-in
|
|
|
|
|
|
+|
|
## Key Features
diff --git a/composer.json b/composer.json
index fbc4a39..d124467 100644
--- a/composer.json
+++ b/composer.json
@@ -12,7 +12,7 @@
"PSR-7",
"JSONx"
],
- "version": "3.6.1",
+ "version": "4.0.0",
"license": "MIT",
"require": {
"php": ">=7.0",