Summary
Additional UI control options have been added to the configurator admin as we continue to make configurator UIs more flexible. Also, memory leaks which were causing intermittent performance problems in the portal and REST API have been fixed.
All updates for this release
New Feature
- CPQ-2677 Added configurator property 'Scene Toolbar Position' to control where the viewer toolbar buttons are located
- CPQ-2676 New image select option layout: Horizontal Scroll
- CPQ-2674 Added button style 'Link Accent'
- CPQ-2673 Add ability for select fields to lay out the options in the dropdown in a horizontal wrap (like the image select)
- CPQ-2629 Draggables: add surface data to drag args to allow easier control over dragging canvas operators
Improvement
- CPQ-2678 Added selection underline to image select controls to make it easier to tell which option is selected
- CPQ-2660 Add configuredProduct type to quote output snap rules
- CPQ-2604 Clean up GetKbmaxUrl and GetKbmaxUrlTemplate
Bug
- CPQ-2685 Custom Attributes are not updating on Quote Lines after reconfiguring a quote in Salesforce CPQ
- CPQ-2682 Message Rules not working when Embedded
- CPQ-2671 Bug setting theme through embed API
- CPQ-2656 Fixed bugs which occasionally caused Salesforce CPQ customers to incorrectly be directed to a login screen if they attempted to use a configurator
- CPQ-2630 Image select in horizontal mode is not showing selection highlight around image
- CPQ-2628 Fixed memory leaks which were causing intermittent load-time problems
- CPQ-2582 If a configurator has been deployed from dev to prod, but not to test, and you try to do a compare for test to prod, it will fail on the ReferencesJson handling
- CPQ-2542 UI Field Image Column does not appear to work when sourced from DB Table.
- CPQ-2532 Number Slider Control does not work with negative numbers set by default or snap rules
- CPQ-2522 Hide "Expand Screen" icon in scene when configurator is launched from Salesforce
- CPQ-2259 When a configurator sends a message, it should also be able to catch the message itself. This is working normally, but not in an embed.
- CPQ-2675 Fixed various bugs with new SSO feature