Skip to content

Commit e940e3f

Browse files
committed
Drop PHP 7.x and TYPO3 10.x support and allow Installation with TYPO3 v12
1 parent 9957735 commit e940e3f

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

.github/workflows/Test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
strategy:
66
fail-fast: false
77
matrix:
8-
php: ["7.4", "8.0", "8.1"]
8+
php: ["8.0", "8.1"]
99
typo3: ["^11.5"]
1010
# Add v12 is first version is releases "^12.0@dev"
1111
runs-on: ubuntu-latest

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343

4444
## Why?
4545

46-
TYPO3 Core do not handle language detection via client information. EXT:languag_detection use a PSR-15/PSR-7 middleware/request ([TYPO3 Documentation](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/RequestHandling/Index.html)) to handle a language detection logic via PSR-14 events([TYPO3 Documentation](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/Events/EventDispatcher/Index.html)). Very flexible! Give it a try and checkout the future of language detection! Language Detection should be easy & simple to integrate and powerfull in development!
46+
Language Detection should be easy & simple to integrate and powerfully in development! TYPO3 Core do not handle language detection via client information. EXT:languag_detection use a PSR-15/PSR-7 middleware/request ([TYPO3 Documentation](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/RequestHandling/Index.html)) to handle a language detection logic via PSR-14 events([TYPO3 Documentation](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/Events/EventDispatcher/Index.html)). Very flexible! Give it a try and checkout the future of language detection!
4747

4848
## Installation
4949

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "lochmueller/language-detection",
33
"type": "typo3-cms-extension",
4-
"description": "Modern language detection middleware for TYPO3. Based on PSR-14 & PSR-15.",
4+
"description": "Modern language detection middleware for TYPO3. Based on PSR-7, PSR-14 & PSR-15.",
55
"autoload": {
66
"psr-4": {
77
"Lochmueller\\LanguageDetection\\": "Classes"
@@ -26,9 +26,9 @@
2626
}
2727
],
2828
"require": {
29-
"php": "^7.4||^8.0",
29+
"php": "^8.0",
3030
"ext-intl": "*",
31-
"typo3/cms-core": "^10.4.21||^11.5.2"
31+
"typo3/cms-core": "^11.5||^12.0"
3232
},
3333
"homepage": "https://github.com/lochmueller/language_detection",
3434
"license": "GPL-2.0-or-later",

ext_emconf.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
$EM_CONF[$_EXTKEY] = [
44
'title' => 'Language Detection',
5-
'description' => 'Modern language detection middleware for TYPO3. Based on PSR-14 & PSR-15.',
5+
'description' => 'Modern language detection middleware for TYPO3. Based on PSR-7, PSR-14 & PSR-15.',
66
'category' => 'fe',
77
'version' => '3.0.1',
88
'state' => 'stable',
@@ -11,8 +11,8 @@
1111
'author_company' => 'hdnet.de',
1212
'constraints' => [
1313
'depends' => [
14-
'php' => '7.4.0-8.1.99',
15-
'typo3' => '10.4.21-11.5.99'
14+
'php' => '8.0.0-8.1.99',
15+
'typo3' => '11.5.0-12.99.99'
1616
],
1717
],
1818
'autoload' => [

0 commit comments

Comments
 (0)