Released 02/03/2023
CVE: Pending - RCE Vulnerability
CVE: Pending - Stored XSS Vulnerability
CVE: Pending - Stored XSS Vulnerability
CVE: Pending - SSRF Vulnerability
PR: 203 - Fix #202 - CSRFCookieListener: remove RouteMatcherInterface type property to $routeMatcher
PR: 9666 - Fix #9665 - Set unique id for "Reset module" button in studio
PR: 9742 - Fix Closing count bracket before relational operator PHP 8.0 count throwing TypeError
PR: 9751 - Fix #9750 - Receive related parameters of type dynamicenum in workflow formulas
PR: 9796 - Fix #4646 - Hard coded messages in Surveys module
PR: 9872 - Fix #9871 - Javascript message error when bulk updating all user records
PR: 9874 - Fix #9873 - Plesk php.ini disable_functions = opcache_get_status
PR: 9882 - Fix OPCache install module copy action
PR: 9884 - Fix #9883 - Security Groups do not work with modules whose name exceeds 36 characters.
PR: 9910 - Fix #9909 - Default empty item when creating a new Dropdown field
PR: 9914 - Close #9914 - Update dashboard.scss for dashlet options overflow
PR: 9955 - Fix #9926 - Add missing check on product image upload
PR: 9901 - Fix #9900 - Conditions doesn’t recognize some of the characters set
PR: 9954 - Fix Campaign Parenthesis
PR: 9813 - Fix #9344 - Error in Browsers console after adding tabs to Quickcreate: function selectTabOnError
Special thanks to the following members for their contributions and participation in this release!
Special thanks to everyone who reported the security issues addressed in this release!
Nico Weidmann(SAP Security Research), Rustam Komildzhonov and Ilja Bulatov
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
Released 25/01/2023
SuiteCRM 8.2.3 now has an updated Email Compose From dropdown. This includes some styling and functionality changes. For more information see here.
CVE: 2022-45185 - Improper Access Control
CVE: Pending - SQL Injection
CVE: Pending - Improper Access Control
CVE: Pending - Improper Access Control
CVE: Pending - Improper Access Control
CVE: Pending - Bypass Vulnerability
CVE: Pending - Vulnerability: Cross Site Scripting
Special thanks to everyone who reporting the security issues addressed in this release!
RIOUX Guilhem, Mark Hupperichs, Vautia, Benoit Luquet, crackcat
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
Released 22/12/2022
PR: 9802 - Close #9802 - Diagnostic Checkbox
PR: 9718 - Fix #9717 - Security Suite Group Selector doesn’t appear when duplicating records
PR: 9648 - Fix #9646 - Display TinyMCE in Campaigns Form Wizard
PR: 9643 - Fix #9574 - Update method to static for module renaming
PR: 9638 - Close #9683 - Elasticsearch indexing and searching using accented characters
PR: 9474 - Fix #9473 - Missing item "Survey" in campainglog_activity_type_dom
PR: 9844 - Close #9844 - ElasticSearch Indexing batch error handling
PR: 9770 - Fix #9568 - Ignore int len when comparing vardefs in newer MySQL versions
PR: 9786 - Close #9786 - Clear caches used by Inline Edition
PR: 9671 - Fix #9670 - Disabling the user profile option about notification of assignments does not work
In this release there has been an incredible update to Emails including the following;
Add ExternalOAuthConnection
module to allow getting access through OAuth from external providers.
Allow setting up Security groups for ExternalOuthConnections
Emails.
Configure Microsoft connection provider using a configuration similar to the following:
Update Inbound Email Views are now identical to other modules.
Allow the creation of Personal, Group and Bounce mail accounts through create/edit views.
Allow Security Groups to be set for Inbound Emails.
Allow the select between basic
and oauth connection
on Inbound Email create/edit views.
Allow selecting an external oauth connection as the connection to use for authenticating in Inbound Emails.
Remove Inbound Email configuration from profile view.
Allow creating personal Outbound email accounts through Outbound Email module views.
Allow Security Groups to be set for Outbound Emails.
Remove Outbound Email configuration from profile view.
Add imap2 lib to handle in order to support xoauth login in imap.
Add Imap2Handler to be used to connect to IMAP for Oauth connections.
SAML: re-direct to logged-out page when attribute is mis-configured
Issue: #9852 - New "Move to trash" toggle causing Case Updates to not import
Issue: #9853 - Case Macro not populated on Upgrade
Issue: #9855 - When a personal oauth connection is used for a group inbound email, the emails break
Issue: #9856 - Email listview filtering shows blank result if a criteria with multiple words and spaces is added
Issue: #9857 - Email listview filtering shows blank result for IMAP keywords criteria
Issue: #9854 - Test settings issue after switching between OAuth and Basic Auth
Issue: #9858 - Group Inbound Emails distribution_method field is reset when Editing the record again
Issue: #9867 - Inbound Email’s "SSL" checkbox does not retain Checked status after Upgrade
Legacy Styling Changes
UserProfile Layout Tab Styling Fixes
Admin Advanced Tab Restyling Fixes
Studio Module Builder Styling Fixes
Firefox Dropdown Styling Fixes
ListView Pagination Styling Fixes
Case Modules Styling Fixes
Admin Password Page Restyling Fixes
Editview Buttons Styling Fixes for Mobile
Import Listview Pagination Arrow Styling Fixes
Import Page Styling Fixes
Action Dropdown Detailview Styling Fixes
Upload Button Alignment Styling Fixes
User/Administrator Text Styling Fixes
User Wizard Welcome Page styling fixes
Reminders Panel Styling Fixes
We would like to take this opportunity to thank the following members for their contributions and participation in this release:
We will continue to enhance SuiteCRM 8 with new features and improvements, the latest of which can be found on our Road Map.
In the meantime, if you have found an issue you think we should know about, or have a suggestion/feedback, please Submit An Issue. Before raising an issue please be sure to check the Release Notes and list of Known Issues.
If you want to get involved or submit a Fix, fork the repo and when ready please Submit An PR - More detail for developers can be found here.
Check the following documentation page for more information on how to upgrade between SuiteCRM 8 versions Upgrading documentation
To report any security issues please follow our Security Process and send them directly to us via email security@suitecrm.com
More information regarding our Security Process can be found here.
Released 17/11/2022
PR: 160 - Fix #61 and #81 - Allow user to see dates in their time and format
PR: 164 - Fix #59 - "Bad data passed in;" When trying to forward reply to emails
PR: 159 - Fix #117 - Disappearing Main Menu for Users With Multiple Inboxes
PR: 158 - Fix #155 - Dynamic Dropdown in Suitecrm 8 using parent enum Labels instead of values
PR: 140 - Fix #140 - Resolve MySQL error
PR: 132 - Fix #131 - Cannot login if username is associated with deleted user
PR: 9803 - Fix #9803 - Workflow test returns boolean
PR: 9804 - Update jquery-ui to 1.13.2
PR: 9566 - Turn privates to protecteds to fix Emailtemplate overrides
PR: 9567 - Turn private to protected to fix SendMail AOW_Action overrides
PR: 9557 - fix escapeField where $cell string is empty
PR: 9801 - Fix #9800 Fix issue with send as system being hidden
PR: 9614 - Fix #7030 - Errors in Workflow operators Contains, Starts with and Ends with
PR: 9651 - Fix #9650 - Deprecated constructor method is being called in Calendar
PR: 9659 - Fix #9658 - SuiteCRM add duplicate dashlet when filter is used
PR: 9669 - Fix #9668 - It is not possible to use a custom template for password change
PR: 9673 - Fix #9672 - Bug in CSS class causes bad button display
PR: 9675 - Fix #9674 - Error when importing (creating and updating) a record with ID already deleted in the database
PR: 9689 - Fix #9688: Use the same browser title for the regular views
PR: 9699 - Fix #9698 - Do not delete the subject when editing a tracking url from the campaign assistant
PR: 9705 - Fix #9704 - Missing relationship definition in SurveysQuestionResponses
PR: 9707 - Fix #9706 - ModuleBuilder doesn’t save language files in the correct
PR: 9712 - Fix #9711 - Update date_modified field when deleting a Target List
PR: 9722 - Fix #9721 - Adding Years option to aow_date_type_list in Workflow conditions
PR: 9729 - Fix #9728 - cron.php fails with "must be compatible" error
PR: 9731 - Fix #9730 - cron.php fails with fatal TypeError using PHP 8
PR: 9754 - Fix #9753 - Do not save white spaces in SMTP data
PR: 9785 - Fix #9781 Fetch existing Call/Meeting Reminder data in quickeditview
PR: 9791 - Fix #9588 - search were ignored if searchQuery was not set in user’s preference
We would like to take this opportunity to thank the following members for their contributions and participation in this release:
We will continue to enhance SuiteCRM 8 with new features and improvements, the latest of which can be found on our Road Map.
In the meantime, if you have found an issue you think we should know about, or have a suggestion/feedback, please Submit An Issue. Before raising an issue please be sure to check the Release Notes and list of Known Issues.
If you want to get involved or submit a Fix, fork the repo and when ready please Submit An PR - More detail for developers can be found here.
Check the following documentation page for more information on how to upgrade between SuiteCRM 8 versions Upgrading documentation
To report any security issues please follow our Security Process and send them directly to us via email security@suitecrm.com
More information regarding our Security Process can be found here.
Released 11/10/2022
Add 7.12.x to 8.x migration documentation - 7.12 Migration Documentation
Add step to check config and htaccess to install documentation - Installation Documentation
Update 8.x upgrade guide with new upgrade steps - Upgrade Documentation
A migration path from version 7.12+ to 8.x has been added. Please see the following documentation page for instructions on how to upgrade here.
Authentication with LDAP and SAML (including SAML’s user auto creation) has been added, to make it easier to access SuiteCRM by using the same credentials that you may use to access other applications.
To see how to setup and configure the authentication methods, please see the following documentation:
When duplicating a record, you will now see the ‘Create’ page for that module:
When viewing a subpanel, the Link option has replaced the Select option from the actions drop down. Similar to the Select option, this option will display a pop-up window where one or more records can be selected, to associate with the parent record.
When viewing the History timeline, you are now able to click on an entry to view the related record’s detail:
Previously when navigating to ‘http://myhost/index.php#/accounts’ or ‘http://myhost/#/accounts’, the API calls always pointed to ‘http://myhost/api/graphql’ incorrectly. We have therefore updated this to ensure the Graphql calls point to the correct location pathname instead.
After changing the System Name
setting in the System Settings, you will now see this change in the browser.
Previously when viewing the top widgets, if there is no information the ‘-’ character would be displayed. This has now been changed to make it clear there is no information to display.
Icons have been added to both the History and Activity subpanels to show which module a record is associated.
Legacy Styling Changes
Campaign Mobile Styling Fixes
Email Settings Mobile Fixes
Inbound Email Mobile Styling Fixes
Email Queue Mobile Styling Fixes
Save & Cancel Button Overlapping Styling Fixes
ListView Styling Changes - Column Chooser & Filter Fixes
Document iframe page styling fixes
Email Compose Field Width Styling Fixes
Resource Calendar Styling Fixes
Upload File Btn Styling Fixes
Group User Page Styling Fixes
Fix Roles Labels
Timezone Modal Changes
ActionDropdown Label updates
Import VCard updates
Outbound Email Mobile updates
Other Styling Changes
UserWizard Final Page Styling Fixes
Subpanel Icons Styling Fixes
Subpanel Dropdown Styling Fixes
User Wizard Mobile Styling Fixes
Update Security Group labels
User Signature text alignment
Special thanks to the following members for their contributions and participation in this release!
We hope you find these enhancements and improvements useful, and we look forward to any feedback you may have.
We will continue to enhance SuiteCRM 8 with new features and fixes and have outlined our short term Road Map, which will provide an overview of things to come.
If you have found an issue you think we should know about, or have a suggestion/feedback, please Submit An Issue. Before raising an issue please be sure to check the Release Notes and list of Known Issues.
If you want to get involved or submit a Fix, fork the repo and when ready please Submit An PR - More detail for developers can be found here.
Check the following documentation page for more information on how to upgrade between SuiteCRM 8 versions Upgrading documentation
To report any security issues please follow our Security Process and send them directly to us via email security@suitecrm.com
More information regarding our Security Process can be found here.
Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.