Skip to content

Commit 39c1c2f

Browse files
authored
Merge pull request #77 from joomla-framework/4.x-update
Update to framework v4
2 parents e652cbd + fa1748f commit 39c1c2f

23 files changed

+863
-587
lines changed

.gitattributes

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
.github/ export-ignore
2-
.phan/ export-ignore
32
docs/ export-ignore
43
Tests/ export-ignore
5-
.appveyor.yml export-ignore
6-
.drone.jsonnet export-ignore
7-
.drone.yml export-ignore
84
.editorconfig export-ignore
95
.gitattributes export-ignore
106
.gitignore export-ignore
7+
phpstan.neon export-ignore
118
phpunit.xml.dist export-ignore
129
ruleset.xml export-ignore

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
composer:
1515
name: Install PHP dependencies
1616
runs-on: ubuntu-latest
17-
container: joomlaprojects/docker-images:php8.1
17+
container: joomlaprojects/docker-images:php8.3
1818
steps:
1919
- uses: actions/checkout@v4
2020
- uses: actions/cache@v4
@@ -32,7 +32,7 @@ jobs:
3232
code-style-php:
3333
name: Check PHP code style
3434
runs-on: ubuntu-latest
35-
container: joomlaprojects/docker-images:php8.1
35+
container: joomlaprojects/docker-images:php8.3
3636
needs: [composer]
3737
steps:
3838
- uses: actions/checkout@v4
@@ -64,7 +64,7 @@ jobs:
6464
tests-unit-lowest:
6565
name: Run Unit tests
6666
runs-on: ubuntu-latest
67-
container: joomlaprojects/docker-images:php8.1
67+
container: joomlaprojects/docker-images:php8.3
6868
needs: [code-style-php]
6969
steps:
7070
- uses: actions/checkout@v4
@@ -81,7 +81,7 @@ jobs:
8181
needs: [code-style-php]
8282
strategy:
8383
matrix:
84-
php_version: ['8.1', '8.2', '8.3', '8.4']
84+
php_version: ['8.3', '8.4']
8585
steps:
8686
- uses: actions/checkout@v4
8787
- name: Run Unit tests
@@ -96,7 +96,7 @@ jobs:
9696
needs: [code-style-php]
9797
strategy:
9898
matrix:
99-
php_version: ['8.1', '8.2', '8.3', '8.4']
99+
php_version: ['8.3', '8.4']
100100
steps:
101101
- uses: actions/checkout@v4
102102
- name: Setup PHP

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,24 +61,24 @@ root path of the source which you are patching.
6161

6262
## Installation via Composer
6363

64-
Add `"joomla/filesystem": "~3.0"` to the require block in your composer.json and then run `composer install`.
64+
Add `"joomla/filesystem": "~4.0"` to the require block in your composer.json and then run `composer install`.
6565

6666
```json
6767
{
6868
"require": {
69-
"joomla/filesystem": "~3.0"
69+
"joomla/filesystem": "~4.0"
7070
}
7171
}
7272
```
7373

7474
Alternatively, you can simply run the following from the command line:
7575

7676
```sh
77-
composer require joomla/filesystem "~3.0"
77+
composer require joomla/filesystem "~4.0"
7878
```
7979

8080
If you want to include the test sources, use
8181

8282
```sh
83-
composer require --prefer-source joomla/filesystem "~3.0"
83+
composer require --prefer-source joomla/filesystem "~4.0"
8484
```

SECURITY.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
These versions are currently being supported with security updates:
66

77
| Version | Supported |
8-
| ------- | ------------------ |
8+
|---------| ------------------ |
9+
| 4.x.x | :white_check_mark: |
910
| 3.x.x | :white_check_mark: |
1011
| 2.0.x | :white_check_mark: |
1112
| 1.6.x | :x: |

0 commit comments

Comments
 (0)