Skip to content

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.5.0] - 2026-11-05

Added

  • Permission table_core_edit for changing MODX core tables
  • Editable primary keys and a context menu in the table data grid

Changed

  • Database exports with mysqldump-php
  • More descriptive SQL results and error messages, results of all queries returning rows
  • Compact table data grid, that scrolls inside the window
  • Hide the actions and the SQL tab without the needed permission
  • Analyze only changed InnoDB tables
  • Install the composer dependencies on the server

Fixed

  • Table data window in MODX 3 and editing in the table data grid
  • Wrong or missing table classes in the table data grid, the class search and SQL queries
  • Removing, renaming and truncating tables and views on MySQL errors
  • Exporting views and binary values in SQL results
  • Context menus, lexicon strings and PHP 8 errors in the tables list
  • The uninstallation removed permissions of other extras

Security

  • Path traversal, SQL injections and XSS by table names, classes and packages
  • Database exports outside the web root, removed after the download
  • Check the tables_list permission for the manager page and the menu

[1.4.1] - 2025-07-22

Fixed

  • Fix installation error

[1.4.0] - 2025-06-10

Added

  • Refresh all table classes by button
  • Table classes are prepared for MODX 3.x too

[1.3.2] - 2024-12-22

Changed

  • Use ANALYZE TABLE to get the right sizes in InnoDB tables

[1.3.1] - 2023-04-18

Changed

  • Improved permission resolver

[1.3.0] - 2023-03-10

Changed

  • Completely refactored code.

Added

  • Automatically assign package classes to database tables.
  • Edit button for each database table.

[1.2.0] - 2023-02-23

Added

  • Compatibility with MODX 3.
  • Use .core_path setting to get the table class name.

[1.1.3] - 2017-06-30

Added

  • Added the horizontal scrolling for a table window.
  • Added output type - var_export or print_r.
  • Added syntax highlighting for sql.
  • Now, instead of the "query error", a full description of the error is displayed.

[1.1.2] - 2016-03-17

Added

  • Changed file name format of database backup to "database_date_time.sql". For example, "modx_20160317_090155.sql".

[1.1.1] - 2016-02-05

Added

  • Add support of PHP 5.3.

Fixed

  • Fixed some bugs.

[1.1.0] - 2015-09-06

Added

  • Added the ability to edit the selected cell in tables with a class or remove entire row.
  • Auto-update the list of tables.
  • Added Magic button to define a class for table.
  • Added 'Select from' button to the tables grid that adds 'Select from' script for selected table to the SQL query editor.

[1.0.1] - 2015-08-21

Added

  • Added autocreation a folder for export operation.
  • Added the table access_namespace for MODX 2.4.0.

Fixed

  • Fixed the error of checking update (wrong package name).

[1.0.0] - 2015-08-17

Added

  • Auto synchronization instead of the button.
  • Added a "need update" marker (by experiment).

Fixed

  • Fixed the error of renaming table.

[1.0.0-beta] - 2015-08-13

Added

  • Initial release