7x Releases Exponential Platform DXP 2.0.0.2
Saturday 18 April 2026 8:43:48 pm
- Currently 3 out of 5 Stars.
- 1
- 2
- 3
- 4
- 5
Rebooting our free software community software distribution of this Very Powerful Symfony CMS Framework with Symfony 7.4 Support!
7x is happy to announce that we are now releasing the newly rebranded and improved Exponential Platform Legacy 2.0.0.2 (Based upon Platform v5.x Pure) available now for download, installation, upgrade.
This release is our first as Exponential Platform DXP. The software is exactly the same as before as you expect it to be, with a simple text change to the software to replace the product name and remove the trademarked term and the addition of exponential supported features like SQLite Database Support.
Upgrade process for existing installations has not changed at all. New installations work as expected. Freedom for the Exponential Community is retained and stable for general use! No slowdowns here, full speed ahead! Try out the new features today by downloading the software package now available (tar.gz or zip)!
Introducing Exponential Platform DXP 2.x — Pure Symfony 7.4 LTS, No Legacy Bridge, the exponential:* CLI Namespace, and a 2,257-Line Operations Guide Through v2.0.0.2
April 2026 — 7x (se7enxweb), North American stewards of Exponential Platform
We are pleased to announce the first public announcement of Exponential Platform DXP — the clean, forward-only Symfony 7.4 LTS Digital Experience Platform from 7x. This announcement covers all five releases from the initial development tag at 0.0.0.1 through the current stable at v2.0.0.2, released April 10, 2026.
Exponential Platform DXP is a separate and distinct product from Exponential Platform Legacy. It runs the modern Platform v5 content kernel exclusively — no eZ Publish legacy kernel, no legacy bridge, no dual-admin complexity. One Symfony application, one kernel, one web entry point. It is the recommended starting point for all new projects that do not require a legacy eZ Publish kernel.
Start a new project in under 5 minutes:
What Is Exponential Platform DXP?
Exponential Platform DXP is an open-source Digital Experience Platform built on Symfony 7.4 LTS and PHP 8.3+, running the se7enxweb/core Platform v5 content kernel. It provides a complete professional CMS and application framework:
- User-defined content classes and objects with a fully customisable content model
- Version control, content approval, and scheduled publication
- Advanced multi-lingual support and full Unicode handling
- Fine-grained role-based permissions
- Multi-site and multi-siteaccess support from a single codebase and database
- REST API v2 secured by JWT authentication (RSA keypairs via lexik/jwt-authentication-bundle)
- GraphQL API with auto-generated schema per content model (ibexa:graphql:generate-schema)
- Platform v5 Admin UI — React-powered editorial interface at /adminui/
- Twig 3.x template engine with the @ezdesign namespace and theme fallback chain
- Webpack Encore + Yarn 1.22.x asset pipeline with HMR dev server and production minification
- Doctrine ORM 2.x + DBAL 3.x with instanceof-based platform detection (no deprecated getName() calls)
- SQLite 3.35+ zero-config support for local development and CI — no database server required
- Solr 8.x search integration (optional)
- Varnish 6/7 HTTP cache integration (optional)
What Exponential Platform DXP does NOT include by design:
- No se7enxweb/legacy-bridge — no eZ Publish legacy kernel
- No classic legacy admin or legacy siteaccess routing
- No Netgen Layouts or Netgen Site bundle (installable separately if needed)
If your project requires the full eZ Publish legacy kernel alongside Platform v5, see Exponential Platform Legacy (se7enxweb/exponential-platform-legacy), which ships the complete dual-kernel stack.
Technology stack (2.x / Platform v5):
- Symfony 7.4 LTS
- PHP 8.3+ (required)
- se7enxweb/core (Exponential Platform v5 OSS, provides Ibexa DXP OSS 5.0.6)
- Doctrine ORM 2.x + DBAL 3.x
- Twig 3.x
- Webpack Encore + Yarn 1.22.x + Node.js 20 LTS
- MySQL 8.0+, MariaDB 10.3+, PostgreSQL 14+, SQLite 3.35+ (dev/testing)
- REST API v2 + GraphQL + JWT authentication
- Solr 8.x (optional), Varnish 6/7 (optional), Redis 6+ (optional)
- Composer 2.x
Default access points after install:
- https://127.0.0.1:8000/ — Public site (Symfony/Twig controllers)
- https://127.0.0.1:8000/adminui/ — Platform v5 Admin UI (admin / publish)
- https://127.0.0.1:8000/api/ezp/v2/ — REST API v2
- https://127.0.0.1:8000/graphql — GraphQL
Release History: 0.0.0.1 through v2.0.0.2
The Exponential Platform DXP skeleton has shipped five releases from March through April 2026. Each is described below in chronological order.
0.0.0.1 and 0.0.0.2 — Initial Development Tags (March 2026)
The first two tags of the repository established the initial skeleton structure forked from the Ibexa DXP v5 project skeleton and adapted for the se7enxweb/core fork ecosystem. These were early development snapshots used to validate that the Platform v5 OSS stack — Symfony 7, Twig 3, Doctrine DBAL 3, the Platform v5 Admin UI — could install, boot, and serve pages correctly.
Key milestones confirmed in these early tags:
- Default welcome page and route working — Twig 3 / Symfony 7
- Platform v5 Admin UI tested and working at /adminui/
- PHP 8.1 through 8.5 support tested
- General changes to enable installation from the se7enxweb fork repository and full Composer package graph
- Exponential Platform v5 documentation site established at platform.doc.exponential.earth
v2.0.0.0 — First Official Stable Release (April 6, 2026)
The first production-ready tag of Exponential Platform DXP. All core platform systems confirmed working on the v5 new-stack kernel:
- Default welcome page and public site rendering working — Symfony 7 / Twig 3 controllers
- Platform v5 Admin UI fully operational at /adminui/
- PHP 8.1 through 8.5 compatibility tested and confirmed
- Full composer create-project install flow validated end-to-end
- Project identity established: Exponential Platform DXP 2.0.0.0 (GPL Stable), version line targeting se7enxweb/core at Platform v5 OSS / Ibexa DXP OSS 5.0.6
v2.0.0.1 — Documentation Release (April 8, 2026)
A documentation-only release — no code changes to composer.json or any source file. This release added the first comprehensive project documentation to the skeleton, transforming it from a minimal stub into a fully documented project:
README.md — complete rewrite:
- Full badge header: PHP 8.3+, Symfony 7.3+, Platform 5.0 OSS, License GPL v2+, GitHub issues and stars
- Project Notice: independence statement (not associated with eZ Systems)
- Project Status: Platform v5 (5.0.x) active development scope
- Who is 7x: 24-year stewardship history and corporate background
- Technology Stack table: PHP 8.3+, Symfony 7.3+, Doctrine ORM 3.x, Twig 3.x, REST API v2, GraphQL, JWT
- Full requirements table: PHP, Composer, Symfony, MySQL, MariaDB, PostgreSQL, SQLite, Redis, Solr, Varnish, Apache, Nginx
- 10-step Quick Start install block
- Main Features list and Additional Capabilities in the 5.0.x series
- Key CLI Commands Reference
- Full contributor guide, issue tracker, where to get help, and dual-licence statement
INSTALL.md — new 1,609-line comprehensive guide:
- 21 sections covering: Requirements, Architecture, First-Time Installation (Composer and git paths), Environment Configuration, Database Setup (MySQL/MariaDB/PostgreSQL/SQLite), Web Server (Apache/Nginx/Symfony CLI), Permissions, Frontend Assets, JWT Authentication, GraphQL Schema, Search Index, Image Variations, Cache Management, Day-to-Day Operations, Updating, Cron Jobs, Solr, Varnish, Troubleshooting (30+ entries), Database Conversion (all directions), Complete CLI Reference
- Database conversion paths documented: Any → SQLite, SQLite → MySQL/MariaDB, SQLite → PostgreSQL, MySQL/MariaDB → PostgreSQL, and full Oracle migration paths via ora2pg and Apache Hop
v2.0.0.2 — exponential:* Command Namespace and Documentation Overhaul (April 10, 2026)
The current stable release and the most significant functional update in the 2.x line. Two major changes: a complete CLI command namespace rename and a full documentation overhaul.
exponential:* Console Command Namespace
All Platform v5 bin/console commands now carry the canonical exponential: prefix. Prior to this release all 16 commands were registered under the upstream ibexa: name. The rename is implemented in se7enxweb/core commit 2a1236a — 16 command classes in total:
- exponential:install — initial schema and seed-data install (exponential-oss type default)
- exponential:reindex — rebuild and refresh the search engine index
- exponential:check-urls — audit all external URL links in content fields
- exponential:content:cleanup-versions — prune archived and draft versions from the repository
- exponential:copy-subtree — copy a Location subtree to a new parent
- exponential:debug:config-resolver — inspect resolved SiteAccess config values (alias: exponential:debug:config)
- exponential:delete-content-translation — remove a language translation from all versions of a content item
- exponential:user:expire-password — force password expiry for user accounts
- exponential:user:validate-password-hashes — audit hash algorithm health for all user passwords
- exponential:images:normalize-paths — fix stored image paths to the canonical hash-based scheme
- exponential:images:resize-original — batch-resize stored originals via a Liip Imagine filter
- exponential:urls:regenerate-aliases — rebuild all Location URL aliases from current pattern config
- exponential:content-type-group:set-system — mark or unmark a Content Type Group as a system group
- exponential:timestamps:to-utc — migrate date and datetime field values to UTC storage
- exponential:content:remove-duplicate-fields — remove duplicate field rows caused by upstream bug IBX-5388
- exponential:io:migrate-files — migrate binary files between IO storage handlers (local, DFS, S3)
The ibexa:* aliases remain fully functional for all migrated commands — backward-compatible for existing scripts and crontabs. The ezplatform:* prefix does not exist in Platform v5.
Documentation: INSTALL.md rewritten to 2,257 lines
The v2.0.0.1 guide was fully rewritten with corrections and expansions aligned to Symfony 7.4 LTS and PHP 8.3+:
- Frontend toolchain corrected throughout: Webpack Encore + Yarn 1.22.x (v2.0.0.1 incorrectly documented Symfony AssetMapper — Platform v5 uses Encore)
- Install command corrected to php bin/console exponential:install exponential-oss
- Phantom ezplatform:* commands removed — ezplatform:graphql:generate-schema, ezplatform:cron:run, ezplatform:solr:create-core, and ezplatform:content:cleanup-drafts do not exist in Platform v5 and have been removed from all documentation
- Section 22.3 expanded: each of the 16 exponential:* commands individually documented with full option and argument tables, practical examples, when-and-why guidance, and deprecated alias notation
- 22 sections total covering the full install and operations lifecycle
Documentation: README.md corrections and improvements
- Title corrected to Starter Skeleton (was incorrectly "Symfony Flex Metapackage")
- All badge and GitHub link URLs corrected to point to exponential-platform-dxp-skeleton (v2.0.0.1 links pointed to the metapackage repo)
- Symfony version corrected to 7.4 LTS throughout (was 7.3+)
- Frontend toolchain corrected to Webpack Encore + Yarn 1.22.x
- Quick Start updated to use exponential:install exponential-oss
- composer create-project command cleaned: unnecessary :dev-master version constraint removed
- Command prefix convention clarified: ezplatform:* correctly noted as non-existent in v5
How This Differs from Exponential Platform Legacy
7x now maintains two parallel DXP skeleton products. Choosing the right one:
- Exponential Platform DXP (se7enxweb/exponential-platform-dxp-skeleton) — pure Platform v5 new-stack only. No eZ Publish legacy kernel. Best for new projects starting fresh on Symfony 7.4 LTS
- Exponential Platform Legacy (se7enxweb/exponential-platform-legacy) — Platform v5 + the complete eZ Publish legacy kernel running via se7enxweb/legacy-bridge. Best for teams migrating existing eZ Publish content repositories or who need the full legacy extension ecosystem active
Both products ship on Symfony 7.4 LTS, PHP 8.3+, and are GPL-licensed and free.
What's Coming Next in Exponential Platform DXP 2.x
- PHP 8.4 and 8.5 full compatibility testing and fixes
- Expanded demo content and starter design templates for faster time-to-first-page
- Solr 9.x and Elasticsearch 8.x integration documentation and testing
- Additional GraphQL schema examples and headless CMS quickstart guide
- Oracle database support evaluation
- Security audit pass and hardening guide
Support the Project
Exponential Platform DXP is the work of 7x (se7enxweb), maintained as free, GPL-licensed software. If your project depends on this stack, please consider supporting it:
Download and Resources
Exponential Platform is not affiliated with eZ Systems or Ibexa. All software is GPL-licensed and free. 7x (se7enxweb) is the North American company that has maintained this platform and its ecosystem for 24+ years.