Make custom event 'woocommerce_variation_select_change' for theme developers as last thing we trigger. #6833
As suggested kept original event and created new event 'woocommerce_variation_has_changed' for after selection has been fully applied. #6833
Update class-wc-checkout.php fixes issue #6940

Check if the cart needs shipping before updating the user shipping address. This fixes the issue (#6940) of the shipping address being updated with the user billing address when purchasing a virtual product.
Display Webhooks menu when the WC API is activated
Improved the Webhooks columns/table list
remove var keyword in WC_Integrations
remove var keyword in WC_Shipping
remove var keyword in WC_Shipping_Method
remove var keyword in WC_Email_Customer_Invoice
remove var keyword in some email classes
remove var keyword in WC_Email_Customer_Reset_Password
remove var keyword in WC_Shipping_International_Delivery
Storefront banner on add-ons. closes #6923
remove var keyword in WC_Product_Cat_Dropdown_Walker
remove var keyword in WC_Product_Cat_List_Walker
Merge pull request #6963 from bryceadams/patch-6962

Removal of old PHP class var use
Fixed dead variable in my account shortcode class
Created the WC_Webhook::get_i18n_status() method
adding email styles back to email preview. closes #6965
Created method to get the webhook statuses