MySource Matrix Changelog - 3.18.0 RC2 to 3.18.0
This changelog lists the bug fixes and additional changes between the second release candidate and stable release of MySource Matrix 3.18.0. For the new features introduced in the first two release candidates, please refer to the
3.18.0 RC1 changelog and
3.18.0 RC2 changelog.
Featured Changes
Negative On-Hand Quantity Support in E-Commerce System
If a customer has paid for their cart, but between that time and delivery there are insufficient quantities of product(s) to fulfil the order, then the order will still go through, causing product quantity fields to turn negative. Fields are available in the Default Delivery Method to alert the form's owner to any back-ordering required.
Default Delivery Method Changes
The Default Delivery Method now allows you to process your cart using the eSec Payment Gateway asset. Emails will only be sent upon successful payment processing if this option is selected. There is also a new option to stop emails being sent.
Set Thumbnail Trigger Action
This new trigger action takes an asset ID of an Image asset from a parameter map variable (GET data, POST data, and Matrix "session" data), which is then linked as the thumbnail of the current asset.
Additional Changes and Bug Fixes
Core
- Fixed bug #2897: File attachment problem
- Fixed bug #2917: generateGetParentsQuery doesn't batch $in_sql for IN clause
- Fixed bug #2939: Asset map does not display $ sign when it is followed by a number
- Fixed bug #2942: linking screen - PHP5 deprecated message
CMS
- Fixed bug #2914: Asset Builder: Dynamic Create Locations Folder Problem (Asset Builder Page)
- Fixed bug #2918: Listing Engine "Current Asset ID" Dynamic Parameter Caching Problem (Listing Engine)
- Fixed bug #2921: When validated an external link, a malformed url causes an error (Links Report)
- Fixed bug #2932: incorrectly tunnelling different protocols (Remote Content Page)
Calendar
- Fixed bug #2902: Event Label Format keywords don't work in List views on Calendar details screen (Calendar Page)
- Fixed bug #2910: Link to 'Event view' in event Limbo edit mode doesn't work (Calendar Page)
- Fixed bug #2930: Recurring events not recurring (Recurring Calendar Event)
LDAP
- Fixed bug #2945: LDAP Bridge returns getChildren() array in the wrong format (LDAP Bridge)