Patch #1 Released for V2.7.0

Wednesday, November 2, 2022 Tags: patch, release, bugs

This patch adds some missing files from v2.7.0 and fixes a number of anomalies. It updates many 3rd party libraries.

NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v5.5.x!!! Your web site will no longer run! PHP versions older than v5.6 are very obsolete and we do not support them. The next version may also remove support for PHP v5.6 and v7.0, v7.2, and v7.2 since they are now considered obsolete.

All Exponent CMS users running at least PHP version 5.6 are encouraged to move their installations to v2.7.0 and to install this patch!! Patch #1 to v2.7.0 is found at https://sourceforge.net/projects/exponentcms/files/exponent-2.7.0-patch-1.zip/download

v270patch1 adds these features to v270:

  • updated datetimepicker widget to newer tempus-dominus for bootstrap 3/4/5

v270patch1 fixes these issues in v270:

  • removed several php v8.1 warnings
  • fix recyclebin to only display items within orphan module instead of all aggregated content
  • fix issues where hard-coded modules would be marked as being in the recycle bin after running a repair
  • regression fix some bs5 hidden elements were being shown (sr-only deprecation)
  • regression fix (270) failed to include smarty lexer files
  • update/fix select2 bootstrap themes for bs 4 & 5 (edit pages & manage orders)
  • regression fix current file manager theme setting not displayed in site configuration
  • regression fix unable to turn off several site configuration display options (ajax paging, old browser support, bootstrap icons)

v270patch1 updates these 3rd party libraries in v270:

  • bootstrap-duallistbox to v3.0.9/4.0.2
  • jquery to v3.6.1
  • jquery-migrate to v3.4.0
  • jquery-ui to 1.13.2
  • font-awesome to v6.2.0
  • class.upload.php to v2.1.3
  • scssphp to v1.11.0
  • mediaelement.js to v5.1.0
  • ace editor cdn to v1.12.5
  • codemirror cdn to v5.65.9
  • ckeditor to v4.20.0
  • bootstrap-datetimepicker to tempusdominus for bs3/bs4/bs5 - v4.17.49, v5.39.0, v6.2.6
  • getID3 to v1.9.22
  • phpThumb to v1.7.18
  • simplepie to v1.7.0
  • smarty to v4.2.1
  • bootstrap/bootswatch to v5.2.2