Skip to content

Commit

Permalink
prepare for Symfony 7
Browse files Browse the repository at this point in the history
  • Loading branch information
Guite committed Dec 4, 2023
1 parent 41fe891 commit a9bc333
Show file tree
Hide file tree
Showing 10 changed files with 14 additions and 13 deletions.
2 changes: 1 addition & 1 deletion .scrutinizer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ build:
tests-and-coverage:
environment:
php:
version: 8.1
version: 8.2
ini:
'memory_limit': '512M'
apache2:
Expand Down
3 changes: 2 additions & 1 deletion CHANGELOG-4.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,11 @@
- none yet

- Features:
- [General] Minimum PHP version is now 8.1.0 instead of 7.2.5.
- [General] Minimum PHP version is now 8.2.0 instead of 7.2.5.
- [General] Zikula uses Composer/Flex and native Symfony bundles instead of custom extension types.
- [General] Use PHP 8 attributes as well as other features (like constructor property promotion) where appropriate.
- [General] Use Symfony security and `NucleosUserBundle` + `NucleosProfileBundle` for user and auth related concerns.
- [General] Use Symfony UX Translator instead of `BazingaJsTranslationBundle`
- [Admin] New interface based on `EasyAdminBundle` dashboards.
- [Settings] Utilize rate limiter component for test email functionality.
- [Theme] Introduce themed dashboards extending `EasyAdminBundle` dashboard functionality.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

# Zikula Core - Application Framework

Zikula Core is an Application Framework which extends Symfony 6.x and includes technologies fostering a dynamic modular development paradigm which allows for rapid application development. See the [features](/docs/README.md) list for more information.
Zikula Core is an Application Framework which extends Symfony 7.x and includes technologies fostering a dynamic modular development paradigm which allows for rapid application development. See the [features](/docs/README.md) list for more information.

Zikula also features an [MDSD](https://en.wikipedia.org/wiki/Model-driven_engineering) tool for rapid prototyping and bundle development called [ModuleStudio](https://modulestudio.de/en/) or MOST.

Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
}
],
"require": {
"php": "^8.1",
"php": ">=8.2",
"ext-json": "*",
"ext-mbstring": "*",
"ext-pdo": "*",
Expand Down
8 changes: 4 additions & 4 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ currentMenu: home
---
# Zikula Core - Application Framework

Zikula Core is an Application Framework which extends Symfony 6.x and includes technologies
fostering a dynamic modular development paradigm and Twig-based theming system which allows for rapid
application development. See the features section below for more information.
Zikula Core is an Application Framework which extends Symfony 7.x and includes technologies
fostering a dynamic modular development paradigm which allows for rapid application development.
See the features section below for more information.

Zikula also features an [MDSD](https://en.wikipedia.org/wiki/Model-driven_engineering) tool for rapid prototyping
and bundle development called [ModuleStudio](https://modulestudio.de/en/) or MOST.
Expand All @@ -14,7 +14,7 @@ and bundle development called [ModuleStudio](https://modulestudio.de/en/) or MOS

### Foundation

- Based on Symfony 6.x which provides stability, continuity and extensibility
- Based on Symfony 7.x which provides stability, continuity and extensibility
- Uses Doctrine for persisting data
- Uses Twig as template engine
- Uses Mailer component for mail handling
Expand Down
2 changes: 1 addition & 1 deletion src/system/CategoriesBundle/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"psr-4": { "Zikula\\CategoriesBundle\\": "" }
},
"require": {
"php": "^8.1",
"php": ">=8.2",
"doctrine/doctrine-migrations-bundle": "^3.2",
"symfony/config": "^6.3",
"symfony/dependency-injection": "^6.3",
Expand Down
2 changes: 1 addition & 1 deletion src/system/CoreBundle/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
],
"bin": ["bin/console"],
"require": {
"php": "^8.1",
"php": ">=8.2",

"zikula/categories-bundle": "dev-4.0",
"zikula/legal-bundle": "dev-4.0",
Expand Down
2 changes: 1 addition & 1 deletion src/system/LegalBundle/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@
"psr-4": { "Zikula\\LegalBundle\\": "" }
},
"require": {
"php": "^8.1"
"php": ">=8.2"
}
}
2 changes: 1 addition & 1 deletion src/system/ThemeBundle/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"psr-4": { "Zikula\\ThemeBundle\\": "" }
},
"require": {
"php": "^8.1",
"php": ">=8.2",
"symfony/config": "^6.3",
"symfony/dependency-injection": "^6.3",
"symfony/event-dispatcher": "^6.3",
Expand Down
2 changes: 1 addition & 1 deletion src/system/UsersBundle/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"psr-4": { "Zikula\\UsersBundle\\": "" }
},
"require": {
"php": "^8.1",
"php": ">=8.2",
"doctrine/doctrine-migrations-bundle": "^3.2",
"nucleos/profile-bundle": "^2",
"nucleos/user-bundle": "^3",
Expand Down

0 comments on commit a9bc333

Please sign in to comment.