PagibleAI CMS 0.10 grows up for teams and bigger projects. Invite your whole team with named roles — editor, publisher, viewer or admin — and control exactly who can create, publish or configure each page. Editors get a redesigned, fully accessible admin built on Vuetify 4 with your own brand colours, sortable lists and preferences that stick. Under the hood, PagibleAI is now a modular monorepo of focused packages, with a rewritten cross-database search engine, schema-validated content and an Octane-ready, rate-limited core. It's the most scalable — and most team-friendly — PagibleAI yet.
PagibleAI CMS 0.10: Built for Teams, Modular by Design
For Editors: Built for Teams
Where 0.9 helped you perfect your media, 0.10 helps you work together. Bring your whole team into PagibleAI with clear roles and permissions, enjoy a redesigned admin that everyone can use — by keyboard, screen reader or touch — and shape it with your own brand colours, smarter lists and preferences that are remembered for you.
What's New for Editors
Named Team Roles
Assign editor, publisher, viewer or admin roles to each user and let PagibleAI expand them into exactly the right permissions — onboard a whole team in seconds without juggling individual rights.
Page-Level Permissions
Finer control over who can do what: a dedicated permission for changing page configuration lets contributors edit content while only trusted users alter layout, themes and settings.
Accessible by Design
The admin panel now follows accessibility guidelines throughout — full keyboard navigation, screen-reader labels and clear focus states — so everyone on your team can create content with confidence.
Your Brand, Your Colours
A refreshed admin built on Vuetify 4 lets you set your own backend colours, so the editing experience matches your brand from the very first login.
Sort, Filter & Remember
Sort and filter pages, files and elements right in the list views — and PagibleAI remembers your choices per user, so you pick up exactly where you left off.
A Calmer, Keyboard-Friendly Editor
Rearrange your page tree by keyboard, get automatic names for shared elements and enjoy clearer feedback throughout — a faster, smoother editing flow on every device.
One CMS, Your Whole Team
Collaboration is now a first-class part of PagibleAI. Named roles map each person to exactly the permissions they need — contributors draft, publishers go live, admins configure — and those rules are enforced consistently across the admin panel, the GraphQL API and the MCP server. Combined with a fully accessible, WCAG-minded interface, 0.10 makes PagibleAI a CMS your entire team can use, safely and comfortably.
For Developers: Modular, Searchable, Scalable
Under the hood, 0.10 is the biggest engineering release yet. PagibleAI is now a modular monorepo of focused Composer packages, with a rewritten search engine, schema-validated content, role-based JSON permissions and an Octane-ready, rate-limited core — all kept clean at PHPStan level 8.
Under the Hood
Modular Monorepo
PagibleAI is split into focused Composer packages — core, admin, search, GraphQL, MCP, AI, import, backup and themes — so you install only the parts you need and keep your footprint lean.
Rewritten Search Engine
A streamlined, custom Laravel Scout engine indexes drafts and published content together and runs full-text search natively on SQLite, MySQL, PostgreSQL and SQL Server — and plugs into external search engines too.
Role-Based Permissions
User rights move from a bitmask to a clear JSON array of named permissions, with configurable roles like editor, publisher and admin — readable, extensible and easy to audit.
Schema-Validated Content
Page, element, meta and config data are now validated against JSON schemas on save, catching malformed content before it ever reaches your database or templates.
Octane-Ready & Rate-Limited
Static state is now safe under Laravel Octane for high-throughput deployments, and every API endpoint is rate-limited out of the box to keep your site responsive and protected.
Benchmarked & Hardened
A built-in benchmark suite runs in CI to guard performance, while an SSRF fix, strict URL handling and a clean PHPStan level 8 pass keep 0.10 fast and secure.
Release at a Glance
0.10 Highlights
Area
What Changed
Who Benefits
Teams
Named roles: editor, publisher, viewer & admin
Editors
Permissions
Page-level config permission & finer control
Editors
Accessibility
Keyboard navigation & screen-reader support
Editors
Admin
Vuetify 4 redesign with configurable colours
Editors
Workflow
Sortable lists with saved per-user preferences
Editors
Architecture
Modular monorepo of focused Composer packages
Developers
Search
Rewritten cross-database Scout engine
Developers
Content
JSON schema validation on save
Developers
Scale
Octane-ready core with API rate limiting
Developers
Quality
Benchmark suite, Laravel 13 & PHPStan level 8
Developers
Frequently Asked Questions
What are roles and how do they work?
Each user can be assigned named roles — editor, publisher, viewer or admin — which PagibleAI expands into a set of permissions defined in config. Roles are enforced everywhere: the admin panel, the GraphQL API and the MCP server, so a person's access is always consistent.
What does the modular monorepo mean for me?
PagibleAI is now a meta-package made of focused Composer packages — core, admin, search, GraphQL, MCP, AI, import, backup and themes. Install the full suite or just the pieces you need; either way you get a smaller, clearer dependency footprint.
Is the new search compatible with my database?
Yes. The rewritten Scout engine runs full-text search natively on SQLite, MySQL/MariaDB, PostgreSQL and SQL Server, indexing both drafts and published content. It also integrates with external Scout engines if you prefer a dedicated search service.
Is upgrading from 0.9 to 0.10 safe?
0.10 migrates user permissions from the old bitmask format to the new JSON role system, so it includes a database migration that updates existing users automatically. Back up your database and review the upgrade guide before updating production.
Ready to Scale PagibleAI Across Your Team?
Invite your team with named roles, enjoy a redesigned accessible admin, and build on a modular, Octane-ready core with rewritten search. Upgrade to 0.10 today and grow without limits.