| title | Changelog |
|---|---|
| sidebar_position | 1.5 |
All notable changes to this package are documented here and on GitHub.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Custom post types with configurable features
- Hierarchical categories with nested set support
- Complete CRUD operations for posts, post types, categories, and category types
- Built-in permission system with policies
Post- Main content model with soft deletesPostType- Define custom content typesCategory- Hierarchical category supportCategoryType- Category type definitions
- Admin controllers for CategoryTypes, Categories, and Posts
- Full CRUD operations with filtering and search
- Bulk actions support
- Trash/restore functionality for posts
- Complete admin interface (Blade templates)
- Category management views
- Post management views
- Category type management views
- Filter forms and search functionality
- Post statuses (draft, published, scheduled, pending, rejected, archived)
- Publishing and scheduling posts
- Category assignment
- Featured images
- Post excerpts
- Document attachments
- Image galleries
- Video links
- Expiration dates
- Custom page styles
- Reference numbers
- Recently updated flags
- Flexible post type configuration
- Category type configuration
- Media settings
- Pagination settings
- Default feature sets
- Helper class for registering admin and public routes
- Custom post type route registration
- Category filtering routes
- Migrations for all CMS tables
- Support for MySQL, PostgreSQL, and SQLite
cms:setup- Quick installation and setup command
CmsPermissionsSeeder- Seed CMS permissions
PostStatus- Post status enum with helper methodsPostTypeFeatures- Available post type features
CategoryTypePolicy- Authorization for category typesCategoryPolicy- Authorization for categoriesPostTypePolicy- Authorization for post typesPostPolicy- Authorization for posts
- Comprehensive documentation with examples
- Installation and setup guide
- Requirements documentation
- Basic usage guides
- API reference
- Laravel 11.0+ / 12.0+
- PHP 8.2+
- kalnoy/nestedset v6.0.5
- naxeem/thaana-transliterator ^1.0
- anhskohbo/no-captcha ^3.0
- mariuzzo/laravel-js-localization dev-l12-compatibility
- predis/predis ^2.2
- diglactic/laravel-breadcrumbs ^10.0
- javaabu/menus *
- Support for Editor.js content editing
- Compatible with Editor.js plugins:
- @editorjs/editorjs ^2.29.1
- @editorjs/header ^2.6.0
- @editorjs/list ^1.6.1
- @editorjs/image ^2.6.0
- @editorjs/quote ^2.4.0
- @editorjs/table ^1.3.0
- @editorjs/delimiter ^1.4.2
- @editorjs/embed ^2.7.4
- @editorjs/link ^2.3.1
- @editorjs/raw ^2.2.0
- @editorjs/simple-image ^1.4.0
- @calumk/editorjs-columns ^0.3.2
For detailed changes in future versions, see the GitHub releases.