Skip to content

v1.0.0 — MageOS Blog, full rewrite

Choose a tag to compare

@DavidLambauer DavidLambauer released this 20 Apr 13:36
· 93 commits to main since this release
a84ee33

First release of the greenfield rewrite of MageOS Blog.

See CHANGELOG.md for the full entry.

Quick install

composer require mageos/module-blog
bin/magento module:enable MageOS_Blog
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:clean

Highlights

  • Four content entities: posts, categories, tags, authors.
  • Luma + Hyvä storefront support.
  • Scheduled publishing via cron.
  • SEO: meta tags, Open Graph, Twitter Cards, JSON-LD on post detail pages.
  • RSS 2.0 feed at /blog/rss.
  • Sitemap integration (post, category, tag).
  • DB-fulltext-backed storefront search.
  • 6 storefront widgets.
  • Full GraphQL API (queries + mutations + URL resolver) with admin ACL.
  • i18n seed (236 phrases).

Upgrade note

v1.0.0 is greenfield. There's no migration path from any v0.x fork including the original Magefan-derived codebase. To move off a v0 install, export content from the old admin, fresh-install v1, re-import via admin or GraphQL.

Attribution

Design inspired by Magefan Blog (OSL-3.0). v1 is an independent implementation with no shared code.