Fixes a bug where a fatal error would be thrown in product pages when WooCommerce add-ons added schema but didn't account for the new WooCommerce schema structure, introduced in WooCommerce v9.5.0.
Fixes a bug where a variable product without a product image would lead to a malformed schema output.
Fixes a bug where product attributes would not be included in a product schema.
Fixes a bug where simple products having a custom attribute with multiple values would still be rendered in the schema.