v2.0.1 Latest
What's Changed
Fix breaking typo in system module icms_version.php by @fiammybe in #1615
ImpressCMS 2.0.0
ImpressCMS 2.0.0 is the culmination of years of refactorings, cleanups and improvements to the core of this open source PHP based multilingual CMS.
What's Changed
Updated branch references & readme by @MekDrop in #1223
Delete htdocs/editors/tinymce directory by @fiammybe in #1273
Remove openid by @fiammybe in #1274
align syntax of DB interface and mysql implementation with PDO by @fiammybe in #1287
Fix mailuser by @fiammybe in #1288
Cleanup all deprecated files and functions in the core by @fiammybe in #1320
Fixes DB interfaces incompatibilies between different PHP versions by @MekDrop in #1321
Fixes DB crash if DB encoding value is empty by @MekDrop in #1322
Fix: notice undefined index utf8 in htdocs/install/page_dbsettings.php on line 138 by @MekDrop in #1323
Remove get_magic_quotes_gpc calls by @MekDrop in #1327
Cookie hardening by @fiammybe in #1331
removing files from previous versions that are no longer there by @fiammybe in #1330
replace create_function with anonymous function by @fiammybe in #1342
Changes to make the upgrade actually work by @fiammybe in #1344
Implementing new test for TinyMCE and restoring the tests for FCKeditor by @skenow in #1351
Remove Slack badge from README in 1.5.x branch by @MekDrop in #1354
Fix XSS via DB_CHARSET parameter (H1 #1825770) by @MekDrop in #1381
Fixed #1345 - 'undefined constant in PHP 8 on install/page_tablesfill.php page' by @MekDrop in #1388
Fixed bug when saving system preference by @MekDrop in #1389
Fixed #1090 - user creating and editing by @MekDrop in #1390
Including necessary language file to prevent installation errors in PHP8 by @skenow in #1396
upgrade cssTidy to 2.0.3, with support for PHP 8 by @fiammybe in #1398
upgrade simplepie to 1.8.0 by @fiammybe in #1405
Fix ternary expression for php8 by @fiammybe in #1397
Update 1.5.x mimunum requirements by @skenow in #1409
Csstidy warning update - include check for unlock file by @skenow in #1416
Errors in the Nederlands install language files by @skenow in #1415
1.5.x php7+ by @skenow in #1430
Updating PHPMailer for PHP8 support by @skenow in #1453
PHP8 compliance updates by @skenow in #1459
Update to HTMLPurifier for PHP8 compliance by @skenow in #1458
Return correct types for custom session handlers by @skenow in #1464
get installer working on PHP 8.1 by @fiammybe in #1476
Move analytics code to preload by @fiammybe in #1429
Adapt install texts for PHP requirements by @fiammybe in #1483
Updating WideImage for PHP8 compliance by @skenow in #1465
improve theme selector by @fiammybe in #1485
Fixes fatal error in googleanalytics preload by @skenow in #1487
Image editor fixes - crop, resize, filter plugins by @skenow in #1489
Update to HTMLPurifier 4.15 by @skenow in #1492
Fix 1.5.x symlink errors by @skenow in #1498
replace $icmsModule with icms::$modulein about page by @fiammybe in #1497
Security fix : upgrade Jquery 3.7.0 & jQuery UI 1.13.2 by @fiammybe in #1490
language switcher refactoring by @fiammybe in #1496
Smiley adminstration input filtering by @skenow in #1500
Updates to DataFilter - string filters for PHP8 and signature filtering by @skenow in #1507
Remove all references to banners by @skenow in #1509
bool to countable in module object by @fiammybe in #1510
Add current theme info into the theme block by @fiammybe in #1513
Format code, use strlen instead of sizeof on a string by @skenow in #1517
Date notation fixes for europe in Dutch translations by @fiammybe in #1524
Making sure password reset key is unique and temporary by @skenow in #1527
Update language constants for users by @skenow in #1544
Cleanup social provider list by @fiammybe in #1553
Remove data for bannerclient from install by @skenow in #1558
Remove banner tables and config item by @skenow in #1559
cleanup icms.css by @fiammybe in #1563
Third batch of $icmsModule removals by @fiammybe in #1555
Update version.php to new 2.0.0 beta 2 by @fiammybe in #1554
upgrade Ckeditor 4.22.1 by @fiammybe in #1570
Icmsmodule cleanup part2 by @fiammybe in #1567
fix indirect variable handling in IPF select form element by @fiammybe in #1574
Remove use of $icmsModule in notification Handler.php by @fiammybe in #1576
fix the module update by @fiammybe in #1572
some last lingering $icmsModule uses by @fiammybe in #1573
Adding codeclimate configuration by @skenow in #1582
Adding automatic upgrades for 2 core tables by @skenow in #1585
Remove old columns from the users table Resolves #1561 by @skenow in #1588
handle if columns to remove from users table have already been removed by @skenow in #1590
Remove content file and delete during an upgrade if the module is not installed by @skenow in #1592
Removing extra code block for users table fields by @skenow in #1591
Convert to current global for $icmsModule by @skenow in #1595
Small bug fixes by @fiammybe in #1594
fix:the $icmsModule mentioned here was a local variable and should no… by @fiammybe in #1598
Fix:Fix the CKEditor Image Manager that couldn't find WideImage by @fiammybe in #1601
fix:make addslashes parameter nullable by @fiammybe in #1600
Upgrade PHPMailer to PHPMailer 6.9.3 by @fiammybe in #1596
Ckeditor custom config by @skenow in #1605
fix: Improve Database compatibility with PHP 7.4 by @fiammybe in #1597
fix:add array declarations to installer by @fiammybe in #1604
Fix: Add missing css to admin css by @fiammybe in #1602
Choosing the rulesets for PHPMD in codeclimate see #1607 by @skenow in #1608
fix:Resolve most warnings in the console by @fiammybe in #1610
chore:no need to check for PHP_VERSION_ID anymore by @fiammybe in #1611
fix: improve visibility of icms_ipf_view_column by @fiammybe in #1612
Copyright 2K16 - 2K18 Indonesian Hacker Rulez