Documentation for the Filament Custom Fields plugin, supporting both v1 and v2 versions.
.
├── v1/ # Version 1 specific documentation
│ ├── introduction.mdx
│ ├── installation.mdx
│ ├── quickstart.mdx
│ └── essentials/ # v1 configuration and features
├── v2/ # Version 2 specific documentation
│ ├── introduction.mdx # v2 features and improvements
│ ├── installation.mdx # v2 installation guide
│ ├── quickstart.mdx
│ ├── upgrade.mdx # v1 to v2 upgrade guide
│ └── essentials/ # v2 configuration and features
├── shared/ # Documentation shared between versions
│ ├── concepts.mdx # Core concepts
│ ├── support.mdx # Support information
│ ├── contributing.mdx # Contribution guide
│ ├── license.mdx # Licensing information
│ └── code-distribution.mdx
├── images/ # Shared images
├── logo/ # Logo files
└── docs.json # Mintlify configuration with versioning
The documentation uses Mintlify's built-in versioning system:
- Default version: v2 (latest)
- Supported versions: v1, v2
- Version switcher: Automatically available in the documentation UI
- Original implementation
- Basic field types
- Standard caching
- Laravel 10+ / Filament 3+ support
- Enhanced performance (50% faster rendering)
- New field types (JSON, Rich Editor, Code Editor)
- Improved validation with custom rule builders
- Better UI/UX with drag-and-drop ordering
- TypeScript support
- Laravel 12+ / Filament 4+ support
- Backward compatible upgrade path
Users can find upgrade instructions at /v2/upgrade
which includes:
- Automatic upgrade command
- Manual upgrade steps
- Breaking changes
- Rollback procedures
The /shared
directory contains documentation that applies to all versions:
- Core concepts
- General best practices
- Architecture overview
To run the documentation locally:
npx mintlify dev
The documentation is automatically deployed when pushing to the main branch.
When adding new documentation:
- Determine if it's version-specific or shared
- Place in appropriate directory (v1/, v2/, or shared/)
- Update docs.json navigation if adding new pages
- Ensure version-specific features are clearly marked