7.12.x Releases

7.12.2

Released 17/12/2021

Assets

Security

  • CVE: CVE-2021-45903 - XSS Vulnerability

  • CVE: Pending - RCE and CSRF Vulnerability

  • CVE: Pending - Privilege Escalation vulnerability

  • CVE: CVE-2021-45041 - Authenticated SQL-Injection in SuiteCRM

Bug Fixes

  • PR: 9348 - Fix #9382 - Outbound Emails editview Unsupported operand types fatal in php 8

  • PR: 9379 - Fix #9374 - OAuth password creation Unsupported operand types fatal in php8

  • PR: 9087 - Fix #9078 - Allow changing text colors when composing an email

  • PR: 9377 - Fix #9376 - Allow Workflows to run on imported records

  • PR: 9030 - Fix #9030 - Campaign Email settings removes Email Settings

  • PR: 9359 - Fix 9383 - Unsupported each function in php8.

  • PR: 9393 - Fix email message modal buttons

Community

Special thanks to everyone who reporting the security issues addressed in this release!

Konstantin Damotsev, Victor Garcia, Manuel Zametter

Special thanks to the following members for their contributions and participation in this release!

Please visit the official website to find the appropriate upgrade package.

To report any security issues please follow our Security Process and send them directly to us via email security@suitecrm.com


7.12.1

Released 19/11/2021

Assets

Security

  • CVE: Pending - Fixed file check bypass

  • CVE: Pending - Local File Inclusion

Enhancements

  • PR: 9369 - Prevent Email Reminders for Disabled User

Bug Fixes

  • Fix 8432 - Remove index limit from mssql index names upon create and repair.

  • PR: 9334 - Implement PDF extension

  • PR: 9347 - Fix rebuild scss Robo command

  • PR: 9357 - Use wildcard rather than the defunct "_all" field

  • PR: 9351 - Fix 9119 - Rebuild theme cache after custom property changed in Studio

  • PR: 9368 - Fix 9217 - Revert "Fix Users index incompatible with MSSQL".

  • PR: 9360 - Fix 9358 - Meeting invite notification emails are not sending to all invitees.

  • PR: 9361 - Fix 9192: Fix duplication of folders_rel table entries.

  • PR: 9246 - Fix 6994: Update pollMonitoredInboxesAOP to double check that SugarFolder has been retrieved correctly.

  • PR: 9367 - Update PDF template warning

Community

Special thanks to the following members for their contributions and participation in this release!

Please visit the official website to find the appropriate upgrade package.

To report any security issues please follow our Security Process and send them directly to us via email security@suitecrm.com


7.12

Released 28/10/2021

Update 04/11/2021

Upgrade Packages have been revised to address an issue #9340 where upgrades could only be performed on php 7.3.x. The revised upgrade packages have been posted to the release section on the main website here.

Assets

Enhancements

  • PR: 9244 - PDF Engine Selection

    • MPDF License has be found to no longer be compliant with AGPL3 and due to this the MPDF will not be included in new installs. MPDF will not be removed on upgrade, but the system will default to a new engine, with an option to revert back to the MDPF if required.

  • PR: 9185 - Noon Theme

  • PR: 9298 - Implement TCPDFEngine

  • PR: 9208 - Implement standard PDF Engines

  • PR: 9187 - Composer 2.0

  • PR: 9291 - Allow configuring the Calendar name for the Google Sync via config

  • PR: 9171 - Upgrade ElasticSearch to 7.x

    • This is the new minimum ElasticSearch version that is required for update.

  • PR: 9170 - PHPUnit/Codeception Upgrade

  • PR: 9159 - Implement standard SearchEngines

  • PR: 9172 - Malicious File Scanning

  • PR: 9095 - Consolidate global search settings (AOD, Basic)

Other Notable Changes

  • PR: 9094 - AOD (Lucene) has been Deprecated to be removed in SuiteCRM 8.0

  • PR: 9321 - Fix TCPDF Scale

  • PR: 9333 - Deprecate TCPDF

  • PR: 9335 - Fix PDF Engine Comparability issues

  • PR: 9186 - Fix missing default config values

  • PR: 9188 - Fix PDF_Lib constructors

  • PR: 9324 - Fix search result hits

  • PR: 9318 - Fix TCPDF Name

  • PR: 9310 - Fix SearchFormView visible options

  • PR: 9309 - Update workflow acceptance test

  • PR: 9296 - Fix CleanCSVTest return types

  • PR: 9306 - Fix filepath for mPDF class

  • PR: 9294 - Fix/noon styling issues

  • PR: 9083 - Update minimum required PHP to v7.3.0

  • All default config value now set on install

  • utf8mb4 charset and utf8mb4_general_ci collation now the default on MySQL Databases on new installs

Community

Please visit the official website to find the appropriate upgrade package.

To report any security issues please follow our Security Process and send them directly to us via email security@suitecrm.com


7.12-rc

Released 05/10/2021

Assets

Enhancements

  • PR: 9244 - PDF Engine Selection

    • MPDF License has be found to no longer be compliant with AGPL3 and due to this the MPDF will not be included in new installs. MPDF will not be removed on upgrade, but the system will default to a new engine, with an option to revert back to the MDPF if required.

  • PR: 9185 - Noon Theme

  • PR: 9298 - Implement TCPDFEngine

  • PR: 9208 - Implement standard PDF Engines

  • PR: 9187 - Composer 2.0

  • PR: 9171 - Upgrade ElasticSearch to 7.x

    • This is the new minimum ElasticSearch version that is required for update.

  • PR: 9170 - PHPUnit/Codeception Upgrade

  • PR: 9159 - Implement standard SearchEngines

  • PR: 9095 - Consolidate global search settings (AOD, Basic)

Other Notable Changes

  • PR: 9094 - AOD (Lucene) has been Deprecated to removed in SuiteCRM 8.0

  • PR: 9083 - Update minimum required PHP to v7.3.0

  • All default config value now set on install

  • utf8mb4 charset and utf8mb4_general_ci collation now the default on MySQL Databases on new installs

Community

Please visit the official website to find the appropriate upgrade package.

To report any security issues please follow our Security Process and send them directly to us via email security@suitecrm.com


Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.