• jmiller released this 2026-06-07 01:10:14 +00:00 | 0 commits to dev since this release

    Security

    • Fix JSON-LD XSS vulnerability via </script> injection in content data (#34)
    • Add ACL permission checks to Batch and ImportExport controllers (#37)
    • Add CSV import file type, MIME type, size, and content_type validation (#35)
    • Fix multilingual data corruption in content plugin load/save (#41)

    Added

    • Site-wide default OG title and description plugin parameters
    • Discord embed color via theme-color meta tag (color picker in plugin config)
    • LinkedIn article tags: article:published_time, article:modified_time, article:author
    • og:image:width and og:image:height for faster social preview rendering
    • onMokoOGAfterRender event for third-party plugin extensibility
    • Joomla Web Services API for OG tags — full CRUD at /api/v1/mokoog/tags (#27)
    • Live social preview in article/menu editors (Facebook and Twitter/X card mockups) (#3)
    • CSV import/export for bulk OG tag management (#12)
    • OG image text overlay generator (#7)
    • Multilingual OG tag support with per-language records (#11)
    • JSON-LD structured data: Article, WebPage, BreadcrumbList schemas (#6)
    • Social platform debugger quick links (Facebook, LinkedIn, Google) (#9)
    • Content type adapter architecture for K2, VirtueMart, HikaShop (#5)
    • WhatsApp and Telegram link preview optimization (#10)
    • Category-level OG tag support (#4)
    • Batch OG tag generation for existing articles (#1)
    • Auto-resize OG images to 1200x630px with center crop (#2)
    • SEO meta tag management: title, description, robots, canonical URL (#8)
    • Per-article and per-menu-item OG fields in the editor
    • Auto-generation of OG tags from article content, title, and images
    • Default fallback image configuration
    • Admin tag manager component with filtering, search, and pagination
    • Facebook App ID and Telegram channel support
    • Database table #__mokoog_tags with multilingual unique key

    Removed

    • Removed deploy-manual.yml workflow — using Joomla update server for distribution
    Downloads