Patch #3 Released for V3.0.1

Monday, January 1, 2024 Tags: patch, release, bugs

This patch adds some features to v3.0.0rc1/v3.0.1, it also fixes a number of anomalies in v3.0.1patch2. It updates many 3rd party libraries.

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

All Exponent CMS users running at least PHP version 7.4 are encouraged to consider moving their installations to v3.0.1 and to install this patch!! Patch #3 to v3.0.1 is found at https://sourceforge.net/projects/exponentcms/files/exponent-3.0.1-patch-3.zip/download

v301patch3 adds these features to v300rc1/v301 and previous patches:

  • add multi-column form controls for BS 4/5
  • add meta_fb to events so they offer the attached event image when pasted to Facebook
  • better date sorting forms showall view
  • add mutlti-select option for dropdown controls in form design

v301patch3 fixes these issues in v300rc1/v301 and previous patches:

  • regression fix (v271p2) site crash on older php versions due to forms coding error
  • regression fix (v271p2) upgrade could sometimes automatically be triggered
  • fix fatal error forms view with order dropdown all
  • regression fix old file manager image editor

v301patch3 updates these 3rd party libraries in v300rc1/v301 and previous patches:

  • easypost sdk to v7.0.0
  •  less.php to v 4.1.1
  • ace editor cdn to v1.32.3
  • codemirror cdn to v5.65.16
  • deprecations to v1.1.2
  • EmailValidator to v3.2.6
  • elFinder to v2.1.64
  • Bootstrap to v5.3.2
  • Bootswatch to v5.3.1
  • Bootstrap Icons to v1.11.2
  • Tempus Dominus v6.9.4
  • Datatables to v1.13.8
  • datables checkboxes to 1.2.14
  • CKEditor to v4.22.1
  • smarty to v4.3.2
  • yadcf to v0.9.4b46
  • phpThumb to v1.7.22
  • fontawesome to v6.5.1
  • mediaelement to v7.0.2
  • mediaelement plugins to v2.6.7
  • jquery to v3.7.1
  • class.upload to v2.1.6
  • Smarty to v4.3.4
  • scssphp to v1.11.1
  •  jquery.validation to v1.20.0
  • jstree to v 3.3.16
  • getid3 to v1.9.23
  • sortable.js to v1.15.1