7.11.x Releases

7.11.7

Released 31st July 2019

Release Notes

Security

  • #CVE-2019-13335 - Security Issue - Fixed SSRF

  • Security Issue - Fixed privilege escalation

Enhancements

  • #7374 Robo test-running commands

  • #7474 SecuritySuite 3.1.16

  • #7503 Scheduled Reports: Enable security groups support and add the subpanel

Bug Fixes

  • #3756 Fixed #3756 - Calendar pop-ups now auto close after 500ms

  • #6850 SAML2: Use php-saml from composer

  • #7154 Fixes SugarPHPMailer encountered an error: Could not access file

  • #5754 Fixed #5754 - Error with custom fields on getQuery from One2Many relationships

  • #7345 Get ChromeDriver’s latest release in Robo task

  • #7390 Fixed #7390 - Unable to set Minimum Password Length in Password Management

  • #7433 Clean up codeception environments

  • #5552 Fixed #5552 - Inbound Email Auto-reply send email without Attachments

  • #6992 Fixed #6992 - Group Email Inbox accounts doesn’t respect reply as option in admin

  • #7477 Remove unused webDriverHelper variables

  • #3756 Fixed #3756 - Popup Studio and Calendar don’t auto-close

  • #7409 Fixed #7409 - Managing Delegates Removes main windows Scrolling

  • #7421 Fixed #7421 - Use of ampersand (&) in email subject sends email subject misformatted

  • #7491 Remove unnecessary test files

  • #7492 Replace the createAccount method

  • #7509 Fixed #7509 - Using prefix index to not hit Key threshold in MySQL5.6/UTF-8

  • #7511 Fixed #7511 - Silent installer tries to do unknown things on completion

  • #7467 Fixed #7467 - Survey entry-point broken in 7.11.5

  • #7267 Fixed #7267 - Database Failure after upgrading to Version 7.11.4

  • #7407 Fixed #7407 - "Users may send as themselves" broken - Invalid address: (punyEncode)

  • #7520 PSR-2

  • #6935 Fixed #6935 - Cookie path is not respected if globally set

  • #6470 Fixed #6470 - Email module: Inline image not shown in received/sent email

  • #7530 Fix missing function getAssignedEmailsCountForUsers

  • #7535 Misc automated testing improvements

  • #7536 Cleanup files created by acceptance tests between test runs

  • #7304 Fixed #7304 - ListView: Fix selection count for the "Select All" case

  • #7541 ListView: Fix the selection count when executing an action without any selection

  • #7542 ListView: Fix selection when switch from "select all" to "select page"

  • #7550 SugarWidgetSubPanelEmailLink: Fix missing opt-in ticks after inline editing

  • #7553 sugar_3.js: Remove unused send_form_for_emails()

  • #7554 Fixed email attachment icon

  • #7284 Fixed #7284 - Top of dashlets being cut off by nav bar nd positioning of dashlet pop-up

  • #7561 Add a get_current_language() helper function

  • #7562 Fix/silent upgrade

  • #7547 Fixed #7547 - use correct login image on install.php

  • #5190 Fixed #5190 - Attachment in detail view of non imported email doesn’t show

  • #7565 Add wait to HomeCest so it won’t flake

  • #7567 Fixed #7567 - Missing Contracts from selection of Related to: field

  • #4881 Fixed #4881 - Detail view of no imported email is different as imported + missing time unit + attachments

  • #2464 Fixed #2464 - Logo upload function is not working

  • #7573 Remove sugar references

  • #7582 Fix codecov path

  • #7209 Fixed #7209 - Inline Edit alert Even if I dont make a change

  • #7588 Fix pagination button class

  • #7298 Fixed #7298 - Emails 'Bulk Action' is disabled after upgrade to 7.10.16

  • #7594 Fixed #7594 - Remove include/timezone/timezones.php

  • #7607 Remove lastView variables from tests

  • #7599 Fixed #7599 - Unwanted email generated in case creation & update

  • #7608 Fixed #7608 - A non-numeric value encountered at ListViewSubPanel.php

  • #7624 Fixed email settings "data error"

  • #6996 Escaped strings issue, breaks "My favorites" filters and perhaps other things

  • #7639 Fixed DB failure with activities subpanel

Community

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


Please visit the official website to find the appropriate upgrade.

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


7.11.6

Released 1st July 2019

Release Notes

Security

  • #7439 - Update password hash to use php password_hash by default.

Bug Fixes

  • #7455 Fixed #7455 - Keep Lead photo when converting to Contact.

  • #7249 Fixed #7249 - Admin user cannot edit another user’s Mail Accounts.

  • #7156 Fixed #7156 - Slow SQL query in include/SugarFolders/SugarFolders.php causing slow emails interface in 7.10.x (and 7.11.x).

  • #7402 Fixed #7402 - Popup selects are broken.

  • #6866 Fixed #6866 - 7.10.12 Auto Import of Emails not working.

  • #3727 Fixed #3727 - IMAP server delete button on DetailView.

  • #7319 Fixed #7319 - Activity Stream dashlet "reply" function doesn’t appear to do anything.

  • #4116 Fixed #4116 - Wrong error_1.csv with multiple imports.

  • #7393 Fixed #7393 - Displaying dropdown db value instead of dropdown label in group header in Reports module.

  • #7344 Fixed #7344 - Automated Testing improvements.

  • #7391 Fixed #7391 - DB Error on audit logging large multi select fields.

  • #7107 Fixed #7107 - SQL errors with sql_mode=STRICT_TRANS_TABLES

  • #7238 Fixed #7238 - Incorrect user_id saved in users_signatures table when admin updates a signature.

  • #7351 Fixed #7351 - Fields last_name and first_name in Users too short.

  • #7357 Fixed #7357 - Home module index page loading bad MySugar file location.

  • #6379 Fixed #6379 - Unable to GET deleted records through API.

  • #6343 Fixed #6343 - installer fails, if posix is not installed on linux systems.

  • #7234 Fixed #7234 - Get subpaneldefs.php from custom/modules/MODULE_NAME/metadata.

  • #6872 Fixed #6872 - Installation and upgrades files checksums not provided.

  • #5173 Fixed #5173 - Email inline editing does not work properly (ver. 7.10-RC-2).

  • #2049 Fixed #2049 - 7.7.2 - Calendar Activities are off by 1 day.

  • #6140 Fixed #6140 - Switch from league/url to league/uri due to deprecation.

  • #6445 Fixed #6445 - Campaigns Wizard - EMail Template "Assigned to" issue.

  • #7241 Fixed #7241 - Some files still use the DB global variable.

  • #6420 Fixed #6420 - Campaigns: Test-Emails sent out twice.

  • #5652 Fixed #5652 - Ending spaces in language strings.

  • #6915 Fixed #6915 - File OAuth2Tokens/metadata/editviewdefs.php is Missing.

  • #7183 Fixed #7183 - My Cases dashlet searchFields status default values are incorrect.

  • #7369 Fixed #7369 - Reports module doesn’t have all all formats for displaying date.

  • #7370 Fixed #7370 - Reports module timezone date issue.

  • #7308 Fixed #7308 - Sub-Theme changes don’t always update.

  • #6851 Fixed #6851 - The query fails while managing event delegates in MSSQL.

  • #6882 Fixed #6882 - Email Address Removed if email is forwarded using outlook.

  • #7206 - Add php-cs-fixer to composer.json as a dev dependency.

  • #7356 - Configurable elasticsearch host in acceptance test.

  • #4198 - fixing a recursion issue on reminders.

  • #7297 - Fixed the support forum link.

  • #7240 - EmailTemplates: Improve image url replacement.

  • #7341 - Fix zero padding issue with openssl decryption.

  • #7329 - StateChecker: Don’t save hash debug traces.

  • #7253 - Fixed issue with undecoded subjects coming from Emails DetailView.

  • #7381 - tests: change the test config default date format to match the unit tests.

  • #7410 - StateChecker: disable save_traces by default.

  • #7418 - Remove repetitive instance URL visits from tests.

  • #7389 - Avoid caching incomplete beans in during SugarBean→fill_in_relationship_fields.

  • #7436 - Simplify the acceptance and install suite configs.

  • #7444 - IMAP StateSaver test fix

  • #7453 - Cache Composer files in Travis. (hotfix-7.10.x PR).

  • #7451 - Add composer validate job in Travis.

  • #7449 - Remove some incomplete tests and miscellaneous formatting fixes for the unit test suite

  • #7442 - Replace most instances of $I→wait(n) with waitForX.

  • #7437 - Remove wait from Codeception Travis env

  • #7452 - Disable stopOnFailure and stopOnError in PHPUnit config.


Please visit the official website to find the appropriate upgrade.

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


7.11.5

Released 3rd June 2019

Release Notes

Security

  • #CVE-2019-12601 - Security Issue - Fix possible SQL Injection: InboundEmail.php

  • #CVE-2019-12600 - Security Issue - Fix possible SQL Injection: reassignUserRecords.php

  • #CVE-2019-12598 - Security Issue - Fix possible SQL injection

  • #CVE-2019-12599 - Security Issue - Survey module: Inputs are not sanitized (security issue)

Bug Fixes

  • #6882 Fixed #6882 - Email Address Removed if email is forwarded using outlook.

  • #6851 Fixed #6851 - The query fails while managing event delegates in MSSQL.

  • #7133 Fixed #7133 - Changes in Studio do not make an override file.

  • #6445 Fixed #6445 - Campaigns Wizard - EMail Template "Assigned to" issue.

  • #7241 Fixed #7241 - Some files still use the DB global variable.

  • #7310 Fixed #7310 - 7.10.x-hotfix CI is failing.

  • #7174 Fixed #7174 - /Api/V8 needs the ability to return a list of modules.

  • #7175 Fixed #7175 - /Api/V8 needs the ability to a list of module’s fields.

  • #6420 Fixed #6420 - Campaigns: Test-Emails sent out twice.

  • #5652 Fixed #5652 - Ending spaces in language strings.

  • #6915 Fixed #6915 - File OAuth2Tokens/metadata/editviewdefs.php is Missing.

  • #7250 Fixed #7250 - Notices in ListViews.

  • #7183 Fixed #7183 - My Cases dashlet searchFields status default values are incorrect.

  • #7288 Fixed #7288 - Field name in Campaigns is too short.

  • #7271 Fixed #7271 - Email Template selection in email module is not working for 7.10.16.

  • #7291 Fixed #7291 - Field name in ProspectLists is too short.

  • #7268 Fixed #7268 - Fatal Error with PHP7.3 with LoggerManager.php.

  • #6504 Fixed #6504 - Multiple bounce handling problems.

  • #7173 - Fix V8 API authorization header passing with apache+php-fpm.

  • #7263 - Travis due date fix.

  • #7273 - install.php: Syntax error upload logo.

  • #7290 - RFC: travis-ci: add a job for PHP 7.3.

  • #7297 - Fix support forum link.

  • #7240 - EmailTemplates: Improve image url replacement.

  • #4198 - fixing a recursion issue on reminders.

Please visit the official website to find the appropriate upgrade.

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


7.11.4

Released 30th April 2019

Release Notes

Security

  • Security Issue - Fixed SQL injection

  • Security Issue - Fixed XSS vulnerability

  • Security Issue - Fixed Oauth2 access control issue

Bug Fixes

  • #7188 Fixed #7188 - ACL doesn’t work on JSON API V8.

  • #6829 Fixed #6829 - Cache composer packages on Travis CI.

  • #6540 Fixed #6540 - [language] Hard coded messages in Elasticsearch.

  • #6126 Fixed #6126 - If field value contains single quote, on each save CRM will treat this field as a changed.

  • #5724 Fixed #5724 - Map Area - Import Option Fails : An Error has occurred.

  • #7221 Fixed #7221 - stdClass::$message_id undefinded for IMAP.

  • #7220 Fixed #7220 - Description/note fields in the contract line items formats the numeric values as currency.

  • #6480 Fixed #6480 - REST API - Prevent "Too few arguments to function SugarWebServiceImplv4" after API call.

  • #7080 Fixed #7080 - API returns wrong module string address for email addresses.

  • #7221 Fixed #7221 - stdClass::$message_id undefinded for IMAP.

  • #4661 Fixed #4661 - Ability to create / edit object’s "Created By" "Date Created" using API.

  • #6483 Fixed #6483 - V8 API Doesn’t popuplate created_by and modified_user_id.

  • #7188 Fixed #7188 - ACL doesn’t work on JSON API V8.

  • #6480 Fixed #6480 - REST API - Prevent "Too few arguments to function SugarWebServiceImplv4" after API call.

  • #6483 Fixed #6483 - V8 API Doesn’t popuplate created_by and modified_user_id.

  • #6864 Fixed #6864 - API - overzealous method visibility.

  • #6037 Fixed #6037 - AOR Reports - Issue with related records in reports.

  • #7162 Fixed #7162 - Popup select All records btn hidden in SuiteCRM 7.11.x.

  • #7166 Fixed #7166 - Upgrad to 7.11.3 version email body is empty.

  • #5746 Fixed #5746 - Unable to order results descending on get_relationships API method .

  • #6455 Fixed #6455 - The V8 API does not allow filtering by custom fields.

  • #7189 Fixed #7189 - Fatal error when loading custom views.

  • #7207 Fixed #7207 - Get Menu.php from custom/modules/MODULE_NAME/.

  • #7095 Fixed #7095 - Api relationship links are missing the /Api and start with /V8 .

  • #6950 Fixed #6950 - We should have a way to add composer dependencies safe-upgrade.

  • #49 Fixed #49 - Support pthreads.

  • #6761 Fixed #6761 - Api/V8 - Unable to Delete (unlink) relationships.

  • #48 - Browser title not correct for custom modules.

  • #46 - Spanish reminders added to notify template.

  • #7147 - Api - fix relate fields not populating on get_list.

  • #6744 - Fix emails losing confirmed opt-in when converting a lead to a contact.

  • #6680 - Change default view on template to avoid date created/modified issues.

  • #7214 - Fixed DeleteRelationshipParams typo.

  • #7213 - Fixed relationship links url.

  • #7229 - Remove hardcoded encryption key.

  • #7176 - Remove codecov patch status.

  • #7217 - Fix AOS_Product_Categories test name.

Users of ALL previous 7.11.x releases are advised to Upgrade to 7.11.4 as soon as possible.

Please visit the official website to find the appropriate upgrade. To report any security issues please follow our Security Process and send them directly to us via email security@suitecrm.com

7.11.3

Released 28th Mar 2019

Release Notes

Security

Enhancements

  • #6806 WYSIWYG Field type core contribution.

  • #6710 Performing an upgrade from the CLI.

  • #6823 UI change: Displaying proper popup of list of PDF Templates

Bug Fixes

  • #7101 Fix (little) v8 API for v7.10.10+

  • #7099 Fix/mssql folder support

  • #7091 Fix obscured milestone radio buttons in Project Templates

  • #7075 Fixed missing curly brace in SoapPortalUser.php.

  • #6921 Fixed #6921 - Verbose logs for popErrorLevel

  • #7049 Give cookie a default value to stop from throwing notices.

  • #6978 Fixed #6998 - cron.php fails because there is no check whether ElasticSearch is enabled

  • #6978 Fixed #6978 - Hosting company is blocking ports because of YamlRunnerTest.php

  • #6985 Fixed #6985 - Exception on Repair/Quick Repair and Rebuild

  • #6755 Fixed #6755 - Adding setFooter('{PAGENO}') to the PDF

  • #7044 Fixed Content-Type header missing in some cases for the getImage entry point.

  • #6733 Fixed - AOR Reports: Add a security groups subpanel.

  • #7034 Fixed - Removed sugar reference.

  • #6729 Fixed #6729 - Email Style Issue - Black screen.

  • #6822 Fixed - Now using secure cookies when appropriate.

  • #7084 Fixed #7084 - Fix Error in SearchForm2.php when having a function in field definition.

  • #7045 Fixed - EmailTemplates: Only show subpanels in the DetailView.

  • #7060 Fixed - warnings in log.

  • #7067 Fixed #7067 - InLine Date Edit bug - Call to a member function format() on boolean.

  • #7064 Fixed - Use the provided method to make sure the index exists.

  • #551 Fixed #551 - add functionality to save new labels for relationships.

  • #6942 Fixed - issue with tab panel and quick create form.

  • #5497 Fixed #5497 - Reports: Hide inaccessible modules in the reports editor.

  • #7082 Fixed - EmailTemplates: Fix undefined property error when creating a new template.

  • #7035 Fixed - Increase minimum recommended memory to 64Mb (for 7.10.x).

  • #3592 Fixed #3592 - Problems with quotations.

  • #675 Fixed #675 - Suitecrm 7.3.2 Calendar entries are not displayed.

  • #7012 Fixed - Codecov threshold.

  • #6844 Fixed #6844 - Reduce travis output - DotReporter.

  • #6185 Fixed #6185 - Top menu mouse out does not close sub.

  • #5662 Fixed #5662 - EmailTemplate: Fix images URLs not being converted with mozaik.

  • #7043 Fixed - Random unittest error in SugarControllerTest.

  • #7041 Fixed - Any Phone search on Contacts module added missing field phone_home on SearchFields.

  • #7032 Fixed #7032 - Add setLevelMapping method.

  • #7004 Fixed - PDF templates from setting no value when 0.00 is entered.

  • #7008 Fixed - Remove Robofile.php + Update composer.lock.

  • #7021 Fixed - link to testing documentation. [ci-skip].

  • #5706 Fixed #5706 - 7.10.4 - Checkboxes are missing in downloaded PDF from Reports.

  • #2531 Fixed #2531 - 7.10.4 - Report Writer - Boolean Field will not export to CSV

  • #6936 Fixed #6936 - Global link Employees always reset list query.

  • #5985 Fixed - unified search "no results" page.

  • #6815 Fixed - unittests: Fixes for PHP 7.3.

  • #7051 Fixed #7051 - Changed a limit of 2.147.483 seconds for autoRefresh.

  • #7054 Fixed #7054 - Email body blank when sent as plaintext only.

  • #7025 Fixed #7025 - Sent date for emails in History View Summary is incorrect.

  • #6860 Fixed - Reports: Hides inaccessible modules in the reports editor.

  • #5967 Fixed #5967 - AOR Reports - incorrect calculation for date quarter periods.


Users of ALL previous 7.11.x releases are advised to Upgrade to 7.11.3 as soon as possible.

Please visit the official website to find the appropriate upgrade.

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


7.11.2

Released 19th Feb 2019

Release Notes

Enhancements

  • #6186 Feature/robo coding standards

Bug Fixes

  • #4361 Fixed #4361 Use Parameter $imageJSONEncode if returning sprites

  • #6832 Fixed #6832 - Project Coding Standards being ignored

  • #6867 Confirm opt-in fix

  • #6870 Fixed #6870 - Composer deprecation warning

  • #6796 Fixed #6796 duplicated code and broken braces introduced in a previous merge

  • #6886 Fix/php lint

  • #6894 Duplicate: Reports: Fix "One of" operator for multi select fields

  • #6904 Fixed #6904 - In Campaign view status page, row is out of box

  • #6916 Fixed #6916 - 7.11.1 Fatal: Object of class EmailAddress could not be converted to string

  • #6036 Fixed #6036 - Reports entering a date parameter with Period operator

  • #6298 Fixed #6298 - Pagination not working on list views

  • #6932 Fixed #6932 - 7.11.1: Newer version of PHPMailer is not compatible with Email:email2Send method

  • #6778 Fixed #6778 - Role Management - Header change doesn’t update entire colum

  • #2117 Fixed #2117 - Redundant More Button in SuiteP

  • #6865 Fixed #6865 - Move consolidation/robo to "require" in composer

  • #6865 Fixed #6419 - Reserved mssql keyword in query, crash business hours module

  • #6966 Fixed #6966 - Email to field wrong UFT-8 encoding

  • #6955 Fix missing quotes typo

Please visit the official website to find the appropriate upgrade.

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


7.11.1

Released 31st Jan 2019

Release Notes

Bug Fixes

Emails
  • #6810 Resolved issue with email config within campaign wizard.

  • #6785 Resolved issue with system not sending attahcments.

  • #6767 Resolved Email view when using non default folders.

  • #6766 The SMTP Port saved as a string instead of int.

  • #6484 Inseting images from local disk rendered and saved within email templates.

  • #5961 Resolved saving attachments in the Email template editor.


Miscellaneous
  • #6787 Resolves critial issue when a new user being created the password wasn’t being saved.

  • #6786 No longer display "%20" instead of a space when in dropdown editor

  • #6468 Fixed possibility of NULL value breaking module builder templates

  • #6758 Removed duplication language strings.

  • #6140 Replaced league/url league/uri

  • #6516 Fillers now stay as saved in Gridlayout

  • #532 here is now an edit/remove in the projects subpanel

  • #6453 LDAP fix.

  • #6743 Add email account name to the inbox button '''

Developer
  • #6759 No longer deletes composer.lock on travis.

  • #6764 Travis Fix.


Please visit the official website to find the appropriate upgrade.

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


Release Stats

In total, we have merged 12 Pull Requests with 3 of these from Community contributions!

Please visit the official website to find the appropriate upgrade.

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


7.11.0

Released 14th Jan 2019

Release Notes

Enhancements

Google Calendar Synchronisation

Users can authenticate using their Google login and synchronise their Meetings between a Google calendar – these include updates, reminders, and invitees.

  • #6146 Synchronise SuiteCRM with Google Calendar

Elasticsearch

Elasticsearch is an open-source, broadly-distributable, readily-scalable, enterprise-grade RESTful search engine. It provides a highly flexible solution to centrally store and index your data that can be accessed extremely quickly via its API. By including Elasticsearch as a core search engine integration SuiteCRM can now provide users a faster and better scalable way to perform full text searches via Global Search on larger data volumes than before.

  • #6222 Global search with Elasticsearch integration

  • #1348 Added new 'Copy emails from WorkFlow Module' option to Workflow’s 'Create Record' action

This allows the user to copy a record’s email addresses using the workflow module actions to the newly created record if the option is checked.

  • #6533 Adding the ability to set subpanels to display as flat buttons via layoutdefs

$layout_defs['Leads']['subpanel_setup']['history']['flat'] = 1
  • #6493 Developers have the ability to extend the Favourites and Tracker functionality in SugarView

  • #3008 Developers have the ability to inject module vardefs or custom data into the DOM to utilise in complex JS functionality.

$data = $this->getVardefsData('Accounts');
$this->addDomJS($data, 'vardefs');

Bug Fixes

Emails
  • #6734 Resolved the bug where users were unable to navigate using the tab order

  • #6590 Insert images in Email Templates with tinyMCE

  • #4046 Fixed #4046 - 7.9.4 - imported emails are not auto related to related records when you reply to/reply to all/ forward them

  • #6402 Fixed #6402 - Resolved mass update of Users for Email Client.

  • #6351 Fixed #6351 - Now only sends one email when using activities subpanel as intended

  • #6485 Fixed #6485 - Resolves opt-in tick for external email clients

  • #6487 Fixed #6487 - Resolves the DB time shown for related email addresses in reports module

  • #6472 Fixed #6472 - Resolved wrong sized image for email templates in the campaign wizard

  • #5420 Date_sent filled correctly, Drafts will send and Layout fixed.

  • #4999 Fixed #4999 - Resolved sent emails now appear in the sent folder.

  • #6611 Fixed #6611 - Resolved Email Template now displays in List View correctly

  • #6713 Fix email related to when importing an email


Miscellaneous
  • #3763 Fixed #3763 - Resolved the bug that stopped users to navigate using tab order

  • #717 Fixed #717 - Corrects Field Indention on Detailview when by itself on panel

  • #707 Fixed #707 - Resolves the issue of users unable to clone a field in studio

  • #583 Fixed #583 - Adds the visual cue that a module is highlighted on main navigation

  • #3083 Fixed #3083 - Calendar pop up windows are incorrectly displayed under MENU bar index

  • #6004 Fixed #6004 - Fix round up for quotes/invoices where there is an increase in integral part

  • #6302 Fixed #6302 - installWizard styling

  • #6150 Fixed #6150 - This shows all the records of Parent Type in listview

  • #5477 Fixed #5477 - Resolves issue of Fillers Cause Spacing Issues on the DetailView when they are left of a Field

  • #6340 Fixed #6340 - Email Compose Dropdown now recognises specialised characters

  • #5948 Fixed #5948 - Resolved inline editing on the "content" field on the Campaign Module

  • #6647 Generate chart colours based on labels

  • #5783 Fixed #5783 - Resolved so that the geocoded table header is now visible

  • #2741 Fixed #2741 - Custom search field subquery now checks all values

  • #5771 Fixed #5771 - Resolves the Salutation variable missing in campaigns when used.

  • #6530 Fixed #6530 - unsubscribed users no longer showing up as subscribed

  • #6190 Fixed #6190 - You can now access Change Log from Document Detail View

  • #6549 Fixed #6549 - No longer a missing surveys_campaigns relationship

  • #6565 fixes google calender language formatting

  • #6579 Fixed #6579 - Resolved Calendar creating an extra meeting after Repeat End by

  • #6552 Fixed #6552 - Resolved AOR_Report exporting apostrophies to CSV.

  • #6599 Fixed #6511 - Resolved the Document Attachment Subpanel is now correct

  • #6594 Fixed #6594 - Resolved Calendar now updates visually when not using "Shared Calendar Separate"

  • #6629 Resolved link now gets deleted in documents

  • #6653 Resolved campaing wizard no longer shows the template editor in all steps

  • #6651 Fixed #6651 - Added LBL_CHECKMARK to SecurityGruop language

  • #4872 Fixed #4872 - Fixed so subpanel actions are no longer failing if refresh_page=1

  • #6738 Resolves the issue of when creating a row the delete collumn will now display correctly.

  • #6687 Minor grammar fixes to log entry

  • #532 Fixed #532 - Add the edit/remove button to Project Tasks subpanel


Developer
  • #6260 New Tests for Inbound Email functionality

  • #2400 Fixed #2400 - Language manifest is duplicated and overwritten on each install

  • #6464 Codecov exclude

  • #6548 code cleanup

  • #6585 php_zip_utils.php

  • #6586 Fixed #6586 - Fix an erroneously-commented return statement.

  • #6592 Updated contributing.md

  • #6568 Fixed #6568 - Change minimun and recommended PHP

  • #5508 Fixed #5508 - Upgrade phpMailer to 6.x

  • #6566 Update composer.json + composer.lock

  • #6603 Added/Refactor: Clean MySql Queries in SugarFolders

  • #5509 Fixed #5509 - [language] Now has the correct label for 'FOR_AMOUNT' in activity stream

  • #6637 Vardefs definition in dom

  • #6648 Fixed #6648 - We add a task in RoboFile.php for cleaning cache directory

  • #6678 Resolved blank screen on PasswordManager

  • #6698 Copyright revision

  • #6539 Cleanup, Refactoring and bugfix for Google Sync

  • #6303 Fixed #6303 - Administration / System Settings / ERROR in log: argument cache/themes/SuiteP/modules is not a file or a dir


Developer Note

Change in file location:

Library Old Location New Location

Recaptcha

include/reCaptcha/

vendor/google/recaptcha

TinyMCE

include/javascript/mozaik/vendor/tinymce

vendor/tinymce/tinymce/

PhpMailer

include/phpmailer/

vendor/phpmailer/phpmailer


Release Stats

In total, we have merged a MASSIVE 69 PULL REQUESTS with 24 of these from Community contributions!

Special thanks to the following members for their contributions and participation in this release (in order of most Pull Requests contributed).

Please visit the official website to find the appropriate upgrade.

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


7.11 RC 2

Release Notes

Enhancements

  • #1348 Added new 'Copy emails from WorkFlow Module' option to Workflow’s 'Cr…

  • #3008 Module vardefs definitions or custom data in the DOM

  • #6533 Fix/Individual Flat Subpanels

  • #6632 Set collapsed_subpanels preference

  • #6493 Definition of Favorites and Trackers Beans in Sugar View

  • #6590 Insert images links in Email Templates with tinyMCE

  • #6584 Adding inboundemail tests using FakeImapHandler

  • #6260 New testing email related functions

Bug Fixes

  • #6618 Push acceptance test output to new file host

  • #6585 Remove php_zip_utils error

  • #6454 Reverting back to PHPunit and only using codeception for API & acceptance tests

  • #6548 Elastic Search Code Clean Up

  • #6566 Update composer.json + composer.lock

  • #6588 Resolve merge conflict for Cases EditView - hide non new case fields

  • #6637 Vardefs definition in dom - Adding Tests

  • #6603 Added/Refactor: Clean MySql Queries in SugarFolders

  • #6592 Updated contributing.md

  • #6464 Codecov exclude - faster time hopefully.

  • #6368 Fix for issue #5477

  • #6609 Fixed #6594 - Calendar doesn’t update visually when NOT using "Shared Calendar Separate"

  • #2930 Fixed #707 - added conditional statement to check if action is not clone

  • #6304 Fixed #6303 - Administration / System Settings / ERROR in log: argument cache/themes/SuiteP/modules is not a file or a dir.

  • #6488 Fixed #6487 - opt-in: use the DB time for writing confirm_opt_in_*date

  • #2956 Fix #2219 - Description field not wrapping with SuiteP theme after in…

  • #6004 Fixed #6003 - round up for cases where there is an increase in integral part.

  • #6629 Fix issue where link is not deleted for documents

  • #6634 Fixed #5509 - [language] New label 'FOR_AMOUNT' in activity stream for opportunity

  • #6327 Fixed #6150 - SuiteCRM v7.10.7, bug Returns parent record data.

  • #6192 Fix #6190 - Change Log access from Document Detail View

  • #6378 Fixed #5948 - 7.8.18 Content Field on Campaign module can’t be edited…

  • #6600 Hotfix 4999 sent folder issue

  • #6612 Fixed #6611 - Email Template doesn’t display in List View correctly

  • #6460 Fixed #2741

  • #6302 Fixed installWizard styling - check writable module

  • #6411 Fixed #5783 - The table header with geocoded objects is not visible

  • #6530 Manage subscriptions: Fix unsubscribed users showing up as subscribed sometimes

  • #3846 partial fix for issue of logic for default value

  • #6597 Fixed: #6552 AOR Report Export CSV was giving incorrect data when using apostrophe (') into any field

  • #6550 FIX #6549 - Add missing surveys_campaigns relationship

  • #6497 Fixed #6472 - Fix wrong image sizes for email templates in the campaign wizard

  • #6599 Fixed #6511 - Document Attachment Subpanel link incorrect

  • #6466 Fixed #5771 - Salutation variable in campaigns displays item name instead of value 7.10.4

  • #4072 Fixed #4046 - 7.9.4 - imported emails are not auto related to related records when you reply to/reply to all/ forward them

  • #6474 Fixed #6351 - Triple email sending when i use activities subpanel in Contact Module

  • #6573 FIX #6568 - Change minimun and recommended PHP

  • #6565 Fixes google calender language formatting

  • #6571 FIX #6568 - Adjust SUITECRM_PHP_REC_VERSION to 7.1.0

Please visit the official website to find the pre-production appropriate upgrade.

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

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

Lastly a big thank you to the community for testing and confirming pull requests in our 17-18th December 2018 Pull Request Party. This release is the result of the hard work and effort everyone put into the project!


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