Download Our Latest Software

SocialMagick 3.0.2 Stable

Released on: 2026-04-21 07:15 CDT

What's new?

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.

Changelog

New features

  • Option to force-set the OpenGraph data
  • Optional text drop shadow for overlay text (colour, X/Y offset, blur, opacity)
  • Support for Joomla Contact Categories OpenGraph integration
  • Support for Joomla Contacts (com_contact) OpenGraph integration

Bug fixes

  • [HIGH] Call to a member function get() on null when image generation is disabled
  • [LOW] The frontend preview access level guard was not enforced
  • [LOW] The frontend preview did not report the correct OpenGraph tags
  • [MEDIUM] OpenGraph settings cannot be overridden for categories and articles at the category level
  • [MEDIUM] OpenGraph settings cannot be overridden for categories and articles at the menu level