* Important - Updated Scenarios to allow creating Conditions based on whether an option has been selected in a Component.
* Important - Scenario Conditions are no longer matched partially when configuring a Composite without having made a selection in every Component. Previously, a Scenario that hides Component n based on a selection in Component i (i<n) would always match while Component i was empty. Now, you can use the 'No Selection' option in the Scenario matching Conditions of Component i to determine exactly how the Scenario should behave when Component i is empty.
* Dev - Updated height animations to utilize CSS transitions instead of jQuery.
* Fix - Fixed PHP 8 'Required parameter $cart_item_data follows optional parameter $quantity' warning.
* Fix - Prevent default option from being pre-selected if out-of-stock products are hidden from the catalog and the default option is out of stock.
* Fix - Prevent 'PHP Recoverable fatal error' during checkout in some edge cases.