-
developer
10 JunNot every plugin needs a whole admin page. Sometimes you just want a button in the toolbar, or a little assistant in the corner, or a panel that pops out next to whatever you're editing. AI Pro drops a chat assistant into the bottom-right of every admin screen. Revisions Pro slides a revision-hi...
-
developer
05 JunYeti Search Pro isn't a settings page. Open it in Admin Next and you get a real search dashboard: index management, document counts, a live search tester, analytics, all in one place. SEO Magic is the same idea pointed at SEO: a crawl report, per-page scores, a re-crawl button, CSV export. Thes...
-
grav2
04 JunWith Grav 2.0 getting closer, I've been living inside the new Admin2 for months now while we build it out, and a handful of features have completely changed how I work on my sites day to day. Admin2 is a ground-up rewrite of the Grav admin as a modern single-page app talking to the new Grav API...
-
developer
03 JunIf your plugin adds its own Markdown syntax — a callout block, a shortcode-like construct, a custom inline mark — you've historically done it by assigning a closure to Grav's Parsedown instance and registering a trigger character by hand. That approach still works in Grav 2.0, and it always will....
-
developer
01 JunMost of the Grav 2.0 developer series so far has been quick wins. The compatibility flag is a one-line change. Adding API endpoints is a couple of event handlers. Custom blueprint field types are the one place where you've actually got work to do, because the way they're built has genuinely change...
-
developer
18 MayThe Grav API plugin is the load-bearing component of Grav 2.0. Admin Next is built on top of it, the MCP server runs through it, and any third-party tool that wants to talk to a Grav site (a build script, a CI job, a headless frontend, a mobile app, an AI agent) goes through it. The API ship...
-
developer
07 MayIf you ship a Grav plugin or theme, the new compatibility flag is one of the most important things to know about for Grav 2.0, and it's also one of the easiest 2.0 updates you can make. It's a one-block addition to your
blueprints.yamlthat tells Grav exactly which major versions you've tested... -
developer
07 MayIf you maintain a Grav plugin or theme, this post is your starting point for Grav 2.0. I know how a major version bump can look from the outside, especially when the headline features include a brand-new admin and a first-party API, so I wanted to get out in front of the obvious question: "what do...
Andy Miller