Releases: ImpressCMS/impresscms
1.4.0
The main point of the 1.4.0 release is the support for PHP7. Next to that, this release contains bugfixes, improvements and some removals. This is a re-release with a fix for the display of the version checker.
Improvements
- curl extension in installer now is requirement not optional (#530) @MekDrop
- PHP7 improvements based on mamba7x PR (#507) @fiammybe
- make expiration header dynamic in the past (#504) @fiammybe
- check mysql using PDO now (#487) @fiammybe
- Add a warning when PHP used is below 7.2
Fixes
- Move prototype inclusion so trust_path creation works fixes #569 (#571) @skenow
- Fixed PathStuffController's constructor (#528) @MekDrop
- Fixed suppressed warning if variable $options['folderName'] is undefined or empty when creating theme (1.4.x) (#510) @MekDrop
- Fixed function signatures in icms_image_Handler (1.4) (#512) @MekDrop
- Fixed installer collation selection (#529) @MekDrop
- Fix the template handling in the system module (#503) @fiammybe
- Add a warning when PHP used is below 7.2
- Added missing template for version checker @fiammybe
Update
- Protector update for PDO SQL sanitizing Close #496 (#497) @skenow
- Update Protector for PHP7 (#492) @skenow
- Update php requirements to 5.6 (#505) @fiammybe
- Update of Smarty to 2.6.31 (the latest 2.x release)
- Update of CSS-tidy to work in PHP7
- PHPMailer update to 5.2.7
- PHPOpenID updated for better PHP7 compatibility
Removed
1.4.0 RC
What's Changed
- Move prototype inclusion so trust_path creation works fixes #569 (#571) @skenow
- Prepare 1.4 RC release (#567) @fiammybe
- Fixed installer collation selection (#529) @MekDrop
- Removed installation_notify (#566) @MekDrop
- Remove admin template folder in system module on upgrade (#509) @fiammybe
- curl extension in installer now is requirement not optional (#530) @MekDrop
- Fixed PathStuffController's constructor (#528) @MekDrop
- Fixed suppressed warning if variable $options['folderName'] is undefined or empty when creating theme (1.4.x) (#510) @MekDrop
- Fixed function signatures in icms_image_Handler (1.4) (#512) @MekDrop
ImpressCMS 1.4.0 beta
What's Changed
- Prepare the release of 1.4 beta (#506) @fiammybe
- PHP7 improvements based on mamba7x PR (#507) @fiammybe
- Update php requirements to 5.6 (#505) @fiammybe
- Fix the template handling in the system module (#503) @fiammybe
- make expiration header dynamic in the past (#504) @fiammybe
- Protector update for PDO SQL sanitizing Close #496 (#497) @skenow
- Update Protector for PHP7 (#492) @skenow
- check mysql using PDO now (#487) @fiammybe
v1.4.0 Alpha 2
The second alpha release of ImpressCMS 1.4.0, with improvements and bugfixes. Please test under different environments (PHP 5.6, PHP 7.3, MariaDB, MySQL) and let us know your findings.
Improvements
- Update of Smarty to 2.6.31 (the latest 2.x release)
- Update of CSS-tidy to work in PHP7
- PHPMailer update to 5.2.7
- PHPOpenID updated for better PHP7 compatibility
Bugfixes
- succesful upgrade does now update the version number
- code fixes to improve PHP7 compatibility
Known issue:
- Protector is not yet working under PHP 7
- Better handling of the protector preload is needed
v1.4.0 Alpha
1.3.11
This maintenance release for ImpressCMS 1.3 introduces Integration of multiple languages in the core, resolves several security vulnerabilities in the installer, thanks to Omar Kurt, security researcher at Netsparker, and updates the external libraries to newer (an in most cases the latest) version.
v1.3.11 RC 2
This maintenance release for ImpressCMS 1.3 introduces Integration of multiple languages in the core, resolves several security vulnerabilities in the installer, thanks to Omar Kurt, security researcher at Netsparker for finding them and letting us know!
1.3.11 RC
DB Version: 44
Build Version: 89
Improvements
#109 - Add extra metadata types property and itemprop
#121 - System module now shows the correct version number after install
Fixes
#102 - pagination in the backend generates wrong URLs
#116 - Update the links to our website
#119 - Update system requirements in installer
#117 - update links to translations in installer
Update
#296 - Update HTMLPurifier to 4.10
#297 - Update GeSHI to 1.0.8.13
#299 - Update jQuery to 3.3.1
#125 - Upgrade PHPMailer to 5.2.26
v1.3.11-beta2
2.0.0 Alpha 7
This Alpha 7 comes more or less a month after alpha6, and quite a few changes have been implemented now.
- caching for objects is now available
- we now use a more flexible filesystem
- the old and obsolete FCKEditor was removed
- we cleaned up our code files on some points (more to come in the future)
In order to run this version, you will need
- an Apache web server (2.4) with mod_rewrite enabled
- PHP 5.6+, we recommend PHP 7.1 - the 7.2 issues should be resolved, but more tests are needed (anyone?)
- composer installed on the machine
How to install:
- Unzip in a folder above your htdocs folder (ImpressCMS now places many files outside of the htdocs folder that is acessible from the internet, for security reasons.
- run 'composer update' in the htdocs folder
- go to your htdocs folder, and start the installation program.
For bug reports or if you want to help us develop ImpressCMS 2 to its full potential, join us at the forums on https://www.impresscms.org/modules/iforum/viewall.php . The team is there waiting to help you in case of questions or problems.