Skip to content

Commit

Permalink
[FEATURE] Add support for TYPO3 v13.1
Browse files Browse the repository at this point in the history
  • Loading branch information
eliashaeussler committed May 27, 2024
1 parent 36537cb commit 3f687be
Show file tree
Hide file tree
Showing 10 changed files with 29 additions and 27 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/cgl.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ jobs:
- name: Install Composer dependencies
run: |
composer require --no-progress --no-plugins \
typo3/cms-dashboard:"~11.5.16 || ~12.4.2 || ~13.0.0" \
typo3/cms-scheduler:"~11.5.16 || ~12.4.2 || ~13.0.0"
typo3/cms-dashboard:"~11.5.16 || ~12.4.2 || ~13.1.0" \
typo3/cms-scheduler:"~11.5.16 || ~12.4.2 || ~13.1.0"
# Check Composer dependencies
- name: Check dependencies
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ jobs:
fail-fast: false
matrix:
php-version: ["8.1", "8.2", "8.3"]
typo3-version: ["11.5", "12.4", "13.0"]
typo3-version: ["11.5", "12.4", "13.1"]
dependencies: ["highest", "lowest"]
exclude:
- php-version: "8.1"
typo3-version: "13.0"
typo3-version: "13.1"
steps:
- uses: actions/checkout@v4
with:
Expand Down
6 changes: 4 additions & 2 deletions Documentation/Installation/Index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Requirements
============

- PHP 8.1 - 8.3
- TYPO3 11.5 LTS - 13.0
- TYPO3 11.5 LTS - 13.1

.. _steps:

Expand Down Expand Up @@ -44,7 +44,9 @@ Version matrix
+--------------------+---------------------+---------------+
| Extension versions | TYPO3 versions | PHP versions |
+====================+=====================+===============+
| **since 2.1.0** | **11.5 LTS - 13.0** | **8.1 - 8.3** |
| **since 2.2.0** | **11.5 LTS - 13.1** | **8.1 - 8.3** |
+--------------------+---------------------+---------------+
| 2.1.0 | 11.5 LTS - 13.0 | 8.1 - 8.3 |
+--------------------+---------------------+---------------+
| 1.1.0 - 2.0.0 | 11.5 LTS - 12.4 LTS | 8.1 - 8.3 |
+--------------------+---------------------+---------------+
Expand Down
2 changes: 1 addition & 1 deletion Documentation/Introduction/Index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Features
- :ref:`Scheduler task <scheduler-task>` for expired consents
- :ref:`Dashboard widget <dashboard-widget>` for approved, non-approved
and dismissed consents
- Compatible with TYPO3 11.5 LTS, 12.4 LTS and 13.0
- Compatible with TYPO3 11.5 LTS, 12.4 LTS and 13.1

.. _support:

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ compliance with the GDPR.
* Several events for better customization
* Scheduler garbage collection task for expired consents
* Dashboard widget for approved, non-approved and dismissed consents
* Compatible with TYPO3 11.5 LTS, 12.4 LTS and 13.0
* Compatible with TYPO3 11.5 LTS, 12.4 LTS and 13.1

## 🔥 Installation

Expand Down
2 changes: 1 addition & 1 deletion Tests/CGL/composer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"require": {
"typo3/cms-core": "~11.5.16 || ~12.4.2 || ~13.0.0"
"typo3/cms-core": "~11.5.16 || ~12.4.2 || ~13.1.0"
},
"require-dev": {
"armin/editorconfig-cli": "^1.5 || ^2.0",
Expand Down
2 changes: 1 addition & 1 deletion Tests/CGL/composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 15 additions & 15 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,13 @@
"symfony/expression-language": "^4.4.30 || ^5.3.7 || ^6.0 || ^7.0",
"symfony/mailer": "^4.4.30 || ^5.3.7 || ^6.0 || ^7.0",
"symfony/mime": "^4.4.30 || ^5.3.7 || ^6.0 || ^7.0",
"typo3/cms-backend": "~11.5.16 || ~12.4.2 || ~13.0.0",
"typo3/cms-core": "~11.5.16 || ~12.4.2 || ~13.0.0",
"typo3/cms-extbase": "~11.5.16 || ~12.4.2 || ~13.0.0",
"typo3/cms-fluid": "~11.5.16 || ~12.4.2 || ~13.0.0",
"typo3/cms-form": "~11.5.16 || ~12.4.2 || ~13.0.0",
"typo3/cms-frontend": "~11.5.16 || ~12.4.2 || ~13.0.0",
"typo3/cms-install": "~11.5.16 || ~12.4.2 || ~13.0.0"
"typo3/cms-backend": "~11.5.16 || ~12.4.2 || ~13.1.0",
"typo3/cms-core": "~11.5.16 || ~12.4.2 || ~13.1.0",
"typo3/cms-extbase": "~11.5.16 || ~12.4.2 || ~13.1.0",
"typo3/cms-fluid": "~11.5.16 || ~12.4.2 || ~13.1.0",
"typo3/cms-form": "~11.5.16 || ~12.4.2 || ~13.1.0",
"typo3/cms-frontend": "~11.5.16 || ~12.4.2 || ~13.1.0",
"typo3/cms-install": "~11.5.16 || ~12.4.2 || ~13.1.0"
},
"require-dev": {
"codeception/module-asserts": "^3.0",
Expand All @@ -42,19 +42,19 @@
"phpunit/phpcov": "^9.0 || ^10.0",
"symfony/event-dispatcher": "^4.4.30 || ^5.3.7 || ^6.0 || ^7.0",
"symfony/process": "^4.4.30 || ^5.3.7 || ^6.0 || ^7.0",
"typo3/cms-dashboard": "~11.5.16 || ~12.4.2 || ~13.0.0",
"typo3/cms-filelist": "~11.5.16 || ~12.4.2 || ~13.0.0",
"typo3/cms-fluid-styled-content": "~11.5.16 || ~12.4.2 || ~13.0.0",
"typo3/cms-lowlevel": "~11.5.16 || ~12.4.2 || ~13.0.0",
"typo3/cms-scheduler": "~11.5.16 || ~12.4.2 || ~13.0.0",
"typo3/cms-tstemplate": "~11.5.16 || ~12.4.2 || ~13.0.0",
"typo3/cms-dashboard": "~11.5.16 || ~12.4.2 || ~13.1.0",
"typo3/cms-filelist": "~11.5.16 || ~12.4.2 || ~13.1.0",
"typo3/cms-fluid-styled-content": "~11.5.16 || ~12.4.2 || ~13.1.0",
"typo3/cms-lowlevel": "~11.5.16 || ~12.4.2 || ~13.1.0",
"typo3/cms-scheduler": "~11.5.16 || ~12.4.2 || ~13.1.0",
"typo3/cms-tstemplate": "~11.5.16 || ~12.4.2 || ~13.1.0",
"typo3/testing-framework": "^7.0.4 || ^8.0.9",
"typo3fluid/fluid": "^2.9",
"webmozart/assert": "^1.11"
},
"suggest": {
"typo3/cms-dashboard": "Adds a custom form consent widget to the TYPO3 dashboard (~11.5.16 || ~12.4.2 || ~13.0.0)",
"typo3/cms-scheduler": "Allows garbage collection of expired consents (~11.5.16 || ~12.4.2 || ~13.0.0)"
"typo3/cms-dashboard": "Adds a custom form consent widget to the TYPO3 dashboard (~11.5.16 || ~12.4.2 || ~13.1.0)",
"typo3/cms-scheduler": "Allows garbage collection of expired consents (~11.5.16 || ~12.4.2 || ~13.1.0)"
},
"autoload": {
"psr-4": {
Expand Down
2 changes: 1 addition & 1 deletion composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion ext_emconf.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
'version' => '2.1.0',
'constraints' => [
'depends' => [
'typo3' => '11.5.16-13.0.99',
'typo3' => '11.5.16-13.1.99',
'php' => '8.1.0-8.3.99',
],
],
Expand Down

0 comments on commit 3f687be

Please sign in to comment.