2.6: Major Release (Dec 12, 2019)
Features:
Added support for Magento 2.3.3.
The synchronization process is more granular with the 2.6 version of PowerSync Magento and Salesforce integration. The new architecture allows merchants to handle abruption of service especially if issues happen mid through the synchronization process. The system is now able to pick up where it left off and complete the remaining portion of the flow instead of requiring a manual restart of the entire transaction.
New configuration allowing you to specify the Lead behavior upon conversion.
Ability to test the Salesforce connection w/o needing to save the configuration first.
Several UX improvements to the Synchronization Queue.
Exposed additional timestamps in the Magento Admin panel for various CRON jobs related to the integration.
Salesforce API version for bulk processing is now automatically extracted from the WSDL file.
Ability to set integration mappings unique to each website in the Magento platform.
Migrated installation scripts to use to the declarative schema.
Exposed product options as an available mapping item.
Added additional configuration options to provide more flexibility for merchants to control when Salesforce Orders and Salesforce Opportunites are created.
Performance:
Major optimizations for the dependency builder logic which prepares records before they synchronize with Salesforce.
The bulk sync process was overhauled. Now the system is smart enough to detect record changes in dependencies if no changes are found the synchronization of that record is skipped. This boosts up the sync process by 30-40% on average. The optimization was applied to the following objects: Website, Products, Customers, Order, OrderProduct, OpportunityProduct, OpportunityContactRole, Abandoned Carts, Invoices, InvoiceProduct, Shipment, ShipmentProduct, ShipmentTracking.
Added additional caching for object mappings to further accelerate the sync process.
Add to Queue flow was rebuilt to better support large volume transactions.
General
TNW_SForceBusiness extension was deprecated, all features and logic were moved to TNW_SForceEnterprise extension.
Renamed several pages in the Magento Admin panel to improve UX and readability.
Removed old DB tables and renamed a few old tables to use the new naming convention.
Changed the default price accuracy setting in the configuration to $100.12.
Added the ability to filter the Magento Sync Queue using Magento ID column.
Navigation label changes to improve overall UX of the solution.
ACL improvements to provide more granular access control to the features of the integration
Added a way for us to capture merchant feedback and help us serve you better
Defects
Thank you to all our customers for helping us improve our product. PowerSync has identified and fixed all 50 issues (32 reported by our customers and 18 identified internally)