2025

3.5.8 (Joomla) 1.5.8 (WordPress) – 2025-03-25

  • General Improvements & Fixes
    • User Field Type: Custom Fields values can now be retrieved.
    • Improved Table Management: Create, Copy, Rename now use the same logic for Joomla & WP.
    • Import/Export Enhancements:
      • Fixed import issue when tables have different field prefixes.
      • Renamed ExportTables and ImportTables class files for better organization.
    • Foreign Key Handling:
      • Fixed addForeignKey for user fields.
      • Fixed removeForeignKey.
  • Pagination & Search Enhancements
    • {{ html.pagination }} added to Auto Layout Creator (WP) & default simple catalog layout.
    • Search by exact date in datetime fields added.
    • Search by date range bugs fixed.
    • Date field search now applies global search filter.
    • Date selection works without requiring the “Search” button.
  • WordPress-Specific Fixes
    • Fixed ordering by User Field in WP.
    • Fixed current language detection in WP.
  • UI & UX Enhancements
    • List of Records column width improved in the backend.
    • Error message text improved for better clarity.
    • Table Join (Lookup Table) popup window fixes:
      • Fixed “Add New selectable item” popup.
      • Added session expiration handling in popup.
    • Installation messages updated to clarify “Table created” instead of “Table added”, with #__ prefix shown for security.
  • Bug Fixes
    • Fixed domain validation bug in URL Field type.
    • Fixed Lookup Table self-parent value selection issue.
    • Fixed saving of a single value in catalog view.
    • Fixed delete confirmation message (now correctly shows item name instead of ID).
    • Fixed a warning in the Date field search box.
  • Developer & Performance Improvements
    • Refactored JavaScript methods:
      • Moved global methods to CustomTablesEdit (CTEditHelper).
      • Prevented duplicate JS function declarations.
      • Replaced ctWebsiteRoot with CTEditHelper.websiteRoot.
    • Refactored and moved helper files (e.g., DataType, FileMethods).
    • Added new virtual field option: Stored Decimal.

3.5.7 (Joomla) 1.5.7 (WordPress) – 2025-03-06

  • General Improvements
    • Improved error reporting with exceptions instead of silent errors.
    • Enhanced error handling in various back-end functions.
    • Unused files removed.
    • Code cleanup & maintenance, including merged inputbox types and file renaming.
  • Bug Fixes
    • Saving issues fixed for third-party table fields (WordPress).
    • Multilingual Text field bug fixed when adding a new record.
    • Empty int & float values now saved as NULL instead of empty strings.
    • Fixed image gallery deletion bug when no image parameters were set.
    • Save new record as ‘Unpublished’ bug fixed.
  • User Experience & UI Improvements
    • Advanced Tab description improved in Table/Edit settings.
    • Schema tab hidden when adding a new table (since it’s not needed).
    • Improved German translation in the back-end.
  • WordPress Compatibility
    • Language field type enabled for WordPress version.
    • Fixed case-sensitive language value input in WP.
    • Multilingual Text field type added to WP.
    • Pagination class added (independent of Joomla, WP support enabled).
    • Search box availability check added.
  • Import & Export Enhancements
    • Import Table Structure error reporting improved.
    • Import Records error handling enhanced further.
    • Layout & Display Enhancements
  • Layout & Display Enhancements
    • Auto Layout Generator now supports sortable columns for virtual fields.
    • Default Layouts moved to separate files for better readability.
    • Fixed script & style tag loading in Joomla views.

3.5.6 (Joomla) 1.4.8 (WordPress) – 2025-02-19

  • Back-End Enhancements:
    • Table Editor (Joomla 3): Fixed an issue with the Advanced Tab parameters.
    • Settings: Added icon type selection, allowing users to choose between Images, Font Awesome, and Bootstrap and Ultimate Member icons.
    • Go Back, Print, and Search Buttons: Improved for better usability.
  • WordPress Fixes & Features:
    • Fixed a bug where the CustomPHP parameter was not saving correctly.
    • Text Editor Type Parameter: Now configurable in the layout as requested by Søren.
    • Text Editor Feature: Added for WordPress users.
  • UI & Styling Updates:
    • “Not So Pixelly” Toolbar Icons: Updated for a more modern look.
    • Order By Icons: Now only show labels on Catalog Page and Simple Catalog layouts.

3.5.5 (Joomla) 1.4.7 (WordPress) – 2025-02-14

  • Pagination & Sorting Enhancements:
    • {{ html.limit }} and {{ html.orderby }} tags now support a CSS class option, allowing better styling customization.
  • Bug Fixes:
    • Field Editor: Fixed a bug affecting field editing.
    • Layout Warning: Removed a false warning message that appeared in the list of layouts.

3.5.4 (Joomla) 1.4.6 (WordPress) – 2025-02-13

  • Image Field Types: Fixed backend parameters.
  • Pagination & Sorting Improvements:
    • {{ html.limit }} and {{ html.orderby }} now use updated CSS classes.
    • {{ html.limit }} rebuilt for better performance and WordPress compatibility.
    • A text label can now be displayed before dropdown menus for {{ html.limit }} and {{ html.orderby }}.
    • {{ html.orderby("firstname,payeremail") }} now supports multiple fields for better sorting flexibility.
  • Catalog Layout Fixes:
    • CSS and JS loading issues resolved.
    • CSS classes for Joomla 5 added to improve UI consistency.
  • Field Management Updates:
    • The “Allow Ordering” parameter has been removed and will now be part of the Layout Tag parameters instead.
  • Error Handling & Stability:
    • Improved error reporting, especially for {{ html.limit(5) }}.
    • User creation error messages are now properly passed to the Controller using Exceptions.
  • UI & Toolbar Enhancements:
    • Toolbar links have been made more consistent across the component.
    • Fixed an issue where edit form values weren’t being saved correctly in the default layout.
  • Database & Import Improvements:
    • SET NAMES 'utf8mb4' added to ensure better character encoding support.
    • Import Tables now include an option to set a field prefix.
  • Code Cleanup & Optimization:
    • Removed unused classes: CatalogExportCSV and ViewJSON.
    • Introduced fireFormattedOutput to centralize catalog, details, and edit form output.

3.5.3 (Joomla) 1.4.5 (WordPress) – 2025-02-07

  • Fixes
    1. Fixed issue with saving edit form values using the default layout.
    2. Resolved `NO-PREFIX` / `NO_PREFIX` bug
    3. Fixed bug in “Create new table from schema” where some fields didn’t have any options.
    4. Fixed issue in the back-end list of tables where the selected category was not displayed next to the table name.
    5. “Import Tables” field prefix fixed.
  • Enhancements
    1. Added `SET NAMES ‘utf8mb4’` for improved character encoding support.
    2. Back-end – Edit Table: – Added a “- Select Category -” option for category selection.
    3. Add new record view: – Now treated as a task. – Does not attempt to load a record based on a filter if `listing_id` is not provided. – If `task=new` is not present, it will attempt to load a record.

3.5.2 (2025-01-31)

Improvements

  1. Added Table Schema view (pro version)
  2. Added Create Table from DB Schema functionality
  3. Added default publish status for WordPress version
  4. Added WordPress support for Refresh button

3.5.2 (2025-01-31)

3.5.1 (2025-01-30)

  • Improvements
    1. Enhanced module task submission process
    2. Added JavaScript class declaration validation
    3. Improved loading sequence: table now loads before layout when possible
    4. Updated German front-end translations (thanks to Stephan Blezinger)
  • Bug Fixes
    1. Fixed API endpoint compatibility issues
    2. Resolved module compatibility problems
    3. Corrected search term comma instruction
    4. Fixed nested filtering logic
    5. Resolved Create User task functionality
    6. Fixed layout tags documentation syntax error in XML file
  • UI/UX Fixes
    1. Corrected CSS and Script tab content rendering in detailed view
    2. Implemented proper first record loading based on filter and order parameters
    3. Fixed double rendering issue in detailed view CSS and Script tabs
  • Configuration Updates
    1. Made it possible to have both Menu Item and module simultaneously
    2. Enhanced layout parameters: Default permission can now remain unselected, defaulting to menu item permissions

3.5.0 (2025-01-21)

  • Improvements
    1. Translation lines added.
    2. document.script and document.style tags description improved.
    3. CSS styles and JS Scripts can be set in any child layout.
    4. Permission parameters added to Layout Editor
  • Bug Fixes
    1. Image Gallery editor bug fixed. The path to image folder wasn’t set.
    2. Field title translation bug fixed.
  • Obsolete
    1. ModuleId removed from the URL. It has to be passed with the POST by a module form.
    2. Sort by field disabled in Module View because it requires page reload.

3.4.9 (2025-01-15)

  • Improvements
    1. Mailer check added. Date Picker field label added.
    2. Joomla, back-end. Numbers of chars per layout type is shown and in different colors.
    3. CSV import improved: standardizeDate() method added. It converts dates like “10/4/2024” and “April 10, 2024 3:30:00 PM EST” to “2024-04-10 15:30:00” before inserting to the database.
    4. File and file link field type value check added. Don’t render anything if value is null.
    5. Language translation bug fixed.
  • Bug Fixes
    1. “Do you want to delete?” – alert message translation bug fixed.
    2. Table record update on deletion JS bug fixed.
    3. {{ tables.getrecord() }} and {{ tables.getvalue() }} filter bug fixed.
    4. CSV import critical bug fixed.
  • Security
    1. Default CT declaration has blocked external variables (URL Query params) for security.
    2. Filter parameter se in the menu item cannot be overwritten by the url query parameter. Security update.
  • Obsolete
    1. Legacy tag support removed.
    2. Legacy [name] Twig {{ name }}

What are your feelings

Leave a Reply

Updated on March 26, 2025