PagibleAI CMS 0.10: Built for Teams, Modular by Design

Glowing blue and teal AI core radiating light ribbons that resolve into a ring of connected people, permission shields and modular package blocks, symbolizing PagibleAI CMS 0.10 built for teams on a modular architecture

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.

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

Team roles icon

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 icon

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.

Accessibility icon

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.

Brand colours palette icon

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 and filter icon

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.

Keyboard-friendly editor icon

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 package icon

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.

Search engine icon

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 icon

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 validation icon

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.

Performance and rate limiting icon

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.

Security hardening icon

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.

Glowing blue and teal AI core radiating light ribbons that resolve into a ring of connected people, permission shields and modular package blocks, symbolizing PagibleAI CMS 0.10 built for teams on a modular architecture

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.