What's Changed
🚀 Features
- Themes installed as composer dependencies @MekDrop (#1106)
- Added posibility to specify default block weight, position and visibility @MekDrop (#1105)
- Enable migrations for modules in module installer/updating/removing @MekDrop (#1104)
- RedirectResponse now can be used for same things as redirect_header @MekDrop (#1092)
- Move content.php to content module @MekDrop (#1082)
- Misc.php as controller @MekDrop (#1080)
- Rewrite admin.php as controller @MekDrop (#1079)
- Add smarty url function @MekDrop (#1078)
- Replaced league router with sunrise http router @MekDrop (#1077)
- Install system module from composer @MekDrop (#1075)
- Rewritten privpolicy.php with controller @MekDrop (#1071)
- Corrected DataFilter class usage @MekDrop (#1070)
- image.php rewritten as controller action @MekDrop (#1068)
- PHP 8.0 & PHP 8.1 support @MekDrop (#1053)
🐛 Bug Fixes
- Fixed incorrect urls for PageNav generated links @MekDrop (#1107)
- Enable migrations for modules in module installer/updating/removing @MekDrop (#1104)
- Fixed module block titles/names from constants resolving @MekDrop (#1103)
- Fixes few issues with page_modulesinstall.php for installer @MekDrop (#1102)
- Add IcmsPersistableController to legacy class resolving map @MekDrop (#1101)
- Remove few system module services that was previously defined in core @MekDrop (#1093)
- Fixes system module upgrading from installer @MekDrop (#1091)
- Fixes some old class references resolving for some older modules @MekDrop (#1087)
- Fixes crash when not correct order comes from user data for table @MekDrop (#1086)
- Fixed namespaces issues for never PHP in footer.php and header.php @MekDrop (#1083)
- Fixed legacy url index.php resolving when they are described as paths @MekDrop (#1084)
- Use new version imponeer/smarty-db-resource @MekDrop (#1013)
- Corrected DataFilter class usage @MekDrop (#1070)
- Fixed crashing translator when translation folder contains index file @MekDrop (#1072)
- Fixed bug when HTTP headers for modules that doesn't use controllers where stripped @MekDrop (#1061)
- Fixed media uploader sizes checks when there is no limit set @MekDrop (#1069)
- image.php rewritten as controller action @MekDrop (#1068)
- Fixed 'Class "ImpressCMS\Core\Database\Legacy\Updater\ReflectionClass" not found' bug @MekDrop (#1066)
- Fixed fatal error (PHP 8.x) when config item doesn't have a description @MekDrop (#1067)
- Fixed bug when legacy module crashed due translations constants not loaded at correct time @MekDrop (#1065)
- Fixed rights check for legacy URL modules @MekDrop (#1064)
- Fixed module model resolving to be able to work with PHP 8.x @MekDrop (#1063)
- Fixed module submenu counting bug for PHP 8.x @MekDrop (#1062)
- Fixed bug when version getting failed for never PHP in system admin @MekDrop (#1060)
- Fixed translation loading for module admin menus @MekDrop (#1059)
- PHP 8.0 & PHP 8.1 support @MekDrop (#1053)
🧰 Maintenance
- Bump .homestead from
9cbb84c
to6dd850d
@dependabot (#1116) - Bump .homestead from
56650de
to9cbb84c
@dependabot (#1097) - Bump actions/cache from 2.1.6 to 2.1.7 @dependabot (#1094)
- Add smarty url function @MekDrop (#1078)
- Bump .homestead from
ee603d7
to56650de
@dependabot (#1076)