I have noticed a small change since the last update, which I think is not intended. As of the last update I can not hide the SEO Meta Box on post-types which have the 'public' argument set to false.
WordPress version: 3.4
WordPress SEO version: 1.2.2
I did this:
I have registered a posttype with the 'public' argument set to 'false':
register_post_type( 'demo', array( 'public' => false, .... ) );
I expected the plugin to do this:
To show an option to Hide the SEO Meta Box for the registered demo posttype. This way I could hide the Metabox on posttypes which are not set to public.
Instead it did this:
Displayed the SEO Metabox on the editor page of the demo posttype. And there was no option to turn the Metabox off.
Hopefully you could implement an option to also hide MetaBoxes on posttypes which are not set publicly.