Release notes
Changelog
New features, fixes, and improvements in ElmapiCMS. For step-by-step upgrades, use the guides in the documentation.
Upcoming
In progressAdded
- Asset library
- Image optimization — store an optimized copy while keeping the original.
- Image resize and rotate tools in the asset editor.
- Video and audio preview in asset details.
- Asset usage — see where each asset is used across content.
- Video previews in the asset library grid and table.
- Arrow navigation between assets in the details modal.
- Media field selection preserves order and pins selected assets in the picker.
- Integrations
- MCP setup section on the project detail page.
Fixed
- Asset crop area and aspect ratio controls.
- Asset library upload and streaming reliability.
- asset_metadata unique index migration for MySQL foreign keys.
- v3.3.0Latest
Added
- AI & assistant
- AI Chat Assistant — create projects, collections, fields, and content through conversation.
- Inline AI content tools — generate, rewrite, expand, summarize, and fix grammar in any text field.
- AI entry translation — translate entire entries to any locale in one click.
- Rich text AI tools — AI actions in the floating toolbar when selecting text.
- AI field context — generation considers field labels, collection name, and other field values.
- Token usage tracking per session.
- AI settings page — configure provider, model, max tokens, max steps, and conversation memory.
- Content & UI
- Create blank translation entries for any locale.
- Improved dashboard design and other UI refinements.
- API & integrations
- API admin endpoints to manage collection and field schema.
- MCP Server support.
v3.2.0
Added
- Translations support.
- Import and export.
- New field type: field group.
- New frontend template: Landing Page.
- Examples and tutorials.
- New JavaScript SDK.
- Locale field and filter by locale in the content list.
- Drag-and-drop sorting for selected relations.
- Seeders for examples.
Fixed
- Content list media load issue.
- Login page app name not reflecting settings.
- Editor source code incorrectly removing tags.
- Removed backend HTML conversion — rich text is stored in both formats as intended.
- Asset library server error when AWS S3 is not configured.
- Underscore-to-dash conversion for the slug field.
- API query sorting when combined with pagination.
v3.1.0
Changed
- Replaced TinyMCE with the new Lexical editor.
Added
- OpenAPI annotations and Swagger documentation.
- force parameter on the API when deleting entries.
- first parameter on the API when querying entries.
- App settings page for app name, logo, and favicon.
Fixed
- System permissions could be updated or deleted incorrectly — now prevented.
- Count incorrect when using limit and offset.
- API relation null / not_null handling.
v3.0.0
Major release: rebuilt from scratch on Laravel 12, React, TypeScript, Shadcn UI, and Inertia.js.
Added
- Core & UI
- Brand-new user interface and modern design.
- Fully responsive layout (desktop, tablet, mobile).
- Full dark mode support.
- New user, role, and permission management.
- Asset library
- Advanced uploader with drag and drop.
- Filter by type, date, and sort options.
- Grid and list views.
- Image crop tool.
- Richer file info and metadata display.
- Projects & content
- Data tables with advanced filtering and bulk actions.
- Project templates — create projects from predefined or custom templates.
- Project cloning — duplicate entire projects instantly.
- Collection templates — reusable collection blueprints.
- Single-entry collections (e.g. About, Terms).
- Duplicate entries with one click.
- Editor
- Integrated TinyMCE editor with source code mode, fullscreen editing, and images from URL or asset library.
- API & docs
- Rewritten content API — faster, with advanced filtering.
- Documentation reorganized and expanded.
v2.0.0
Changed
- Upgraded to Laravel 9.
Added
- Webhooks.
- Embeddable forms.
- Repeatable fields.
- Option to enable public API access (unauthenticated GET requests).
- Timepicker option for the date field type.
- New field type: color picker.
- Allow multiple option for the enumeration field type.
Fixed
- Page refresh issue when saving project settings.
- Thumbnail issue while uploading files.
- Change password issue.
- Unnecessary query in the content resource for collections.
- Small UI issues.
v1.1.2
Added
- API endpoints for managing the media library.
- Uploading files via the API.
- AWS S3 upload support.
- whereRelation filter option.
- Include timestamps option on API requests.
- API error when a field does not exist in a where clause.
- API error when using offset without limit.
Fixed
- Trying to get property id of non-object error.
- Disabled thumb field for non-image files in API responses.
v1.0.0
Initial release.
Looking for install or API docs?
The changelog covers what changed. Setup, configuration, and API reference live in the documentation.