Skip to content

3.4.0

Choose a tag to compare

@ernestdefoe ernestdefoe released this 31 May 15:47

What's Changed

Adds blog post creation entry points and section navigation when linkrobins/blog is installed.

Added

  • Blog nav pill in the hero pill-row (uses the admin-configured blog nav label/icon, falling back to "Blog" with a feather icon).
  • "Write a Blog Post" in the Quick Actions sidebar panel — shown to members with permission to write posts.
  • "Write a Post" button in the site header on /blog routes — gives authors a direct path to the compose editor on the blog's own pages, which use the blog extension's layout rather than the forum index.
  • Section nav pills ("Discussions" / "Blog") above the blog index and category pages, so the blog feels like a first-class section — useful if you set the blog as your landing page.

All entry points are permission-gated (canCreateBlogPost) and only appear when the blog extension is present.

Fixed

  • A blank-page crash when navigating to the blog via the in-app nav pill. The blog-page nav wrapper now keys its fragment consistently, resolving a Mithril "vnodes must either all have keys or none have keys" error that only triggered on client-side route transitions.