Exponential 6.0.14
Released 2026-06-07. Tag v6.0.14.
Read this page if you want to run on MongoDB, use the upgrade file check, or upgrade from 6.0.13.
In short
MongoDB 8 is a database next to MySQL, PostgreSQL and SQLite, with a compatibility layer, setup wizard support, an index script and conversion helpers. The default installation moves to package version 6.0.14, and the release file list for the upgrade check is regenerated.
Upgrading
No action needed for MySQL, PostgreSQL and SQLite sites. Before you choose MongoDB, read what works and the known limits in MongoDB as the database.
Added
bin/shell/generatefilelist.shandshare/filelist.md5, the release file list that the upgrade check compares against. See File consistency check. (bd11387b68)
Updated
- MongoDB 8: a database adapter and a kernel compatibility layer, a general
WHEREparser, copy, move and add location, integer casts inWHEREandSELECTinarrayQuery, the autoload order ofexpMongoDBandexpMongoSchema, and the settings that load its schema handler. See MongoDB as the database. (af5761fdd8,6a192392e9,c72a94f69e,bd81c3646f,b5a73f285f) - The setup wizard has a database name field, to authenticate against a specific database. See
MongoDB as the database. (
78bf407ed5) - SQLite and PostgreSQL get portable SQL instead of engine-only branches. See
MongoDB as the database. (
e0d617f28e) - Setup installs MySQL on shared hosting without root access, and keeps MongoDB-only code out of the SQL paths.
(
93cdd0cf47) - The PostgreSQL setup wizard can be run again on an existing database. (
7773850ade) - The SQLite schema reader uses the
PRAGMAAPI infetchTableFieldsandfetchTableIndexes. See SQLite database support. (af62dcf3f6) generatefilelist.shhas a working--includeoption, and the file list holds the hashes of 6.0.14. See File consistency check. (365c121e7e,4e0b21ae2d,9b9c5bafcb)- Default installations use package version 6.0.14 instead of 6.0.10. (
46540dc84e) - No crash from
implode(null), and therole_limitationskey is right in the user cache. (eea23b654a) - Admin:
.lengthreplaces the deprecated jQuery.size(),js_class_languagesis set in the node full view, andbrowse.tplprints persistent data values of any type. (6e1167795c,95f2c1af8d,1d74b95640) - The diff engine has better types. See PHP 8 support. (
3684e364f2) - The standard design shows the Exponential logo, and the copyright reads 2025 - 2026. See
The product is called Exponential. (
d8fbef61bd,ab2811ce2c)
Not listed above
12 changes of this release bring no separate user benefit: 3 documentation, 7 tooling and repository, 1 version bookkeeping and 1 merge commit. Every change of the release (34 in this range) is in the ledger of the root repository.
Related pages
- Releases before and after: 6.0.13, 6.0.15.
- The story: April 2026, May 2026, June 2026, first half, June 2026, second half.