3.4.0
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
/blogroutes — 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.