SocialMagick 3.0.2 adds support for two new content types, introduces text drop shadows, and fixes several bugs — including a crash that could affect sites with image generation disabled.
Text drop shadow. You can now add a drop shadow to the text overlaid on your OpenGraph images. The shadow is fully configurable: colour, horizontal and vertical offset, blur radius, and opacity. Combined with the existing text stroke and opacity controls, this gives you fine-grained control over text legibility across any background.
Support for Joomla Contacts and Contact Categories. SocialMagick now generates OpenGraph images for com_contact content — individual contacts and their category pages. Configuration follows the same cascading model used for articles and categories: defaults set at the component level are overridden by category settings, which are overridden by individual contact settings, which are overridden by menu item settings.
Option to force-set the OpenGraph data. A new option lets you instruct SocialMagick to override any OpenGraph tags already set by other extensions or by Joomla itself. This is useful on sites where another plugin or component sets its own og:image and SocialMagick's output would otherwise be ignored.
Bug fixes. A high-priority crash (Call to a member function get() on null) that occurred when image generation was disabled has been resolved. Two medium-priority bugs where OpenGraph settings set at the category or menu-item level were silently ignored have also been fixed.