Changelog of older versions
2024-02-01 4.0 Official release
2024-01-29 Forum #54267 Fix radio button IDs in repeating group.
2024-01-25 Fix several deprecated Factory::getDbo calls
2024-01-25 Improve Fabrik Home display
2024-01-22 Forum #54305 Forum #54270 Load old date CSS from inside Fabrik (J!5 removed calendar CSS from media/system)
2024-01-21 Improve Fabrik Home: show version and useful links
2024-01-21 Forum #54304 Consent: use raw userID (thx lcollong)
2024-01-20 Forum #54303 Store default NOW() for date_created in Sequence element
2024-01-20 Forum #54300 Add groupModel to form php eval variables
2024-01-19 Textarea: remove TinyMCE version check >4 (will break JCE >2.9.54)
2024-01-19 Forum #54260 Fix "filter under headings" showing up in PDF
2024-01-19 Forum #54253 Skip Content plugin in smart search indexer context
2024-01-01 Forum #54271 Fix language Translations in form limit plugin
2023-12-17 Forum #54148 Fix item-Id setting in fabrik-Bootstrap-grid.php (div template)
2023-12-14 Forum #54132 Catch "j" format in jdate (not working in form view)
2023-11-22 Forum #54204 Fix deprecated J! function calls in Partial/Pdf (breaking in J!5)
2023-11-14 Fix (again) Add Group icon for repeat Groups with table layout and min=0
2023-11-11 Forum #54175 Fix deprecated warnings in Field, InternalId & Jdate Element Plugins
2023-11-10 Forum #54186 Add com_fabrik/js folder for custom JS
2023-11-06 Forum #53833 Expose the data array to the eval functions of databasejoin element
2023-11-05 Forum #54179 Fix Thumbs element details view
2023-11-05 Forum #54183 Removed CSV as a menu item type
2023-11-05 Forum #54165 Fix Timestamp element saves as local/utc and update on edit
2023-11-04 Forum #54174 Deprecated warnings with PHP 8.2
2023-11-01 Forum #54169 update_col.php: fix issue with Elements with Range filter
2023-11-01 Forum #54156 fix duplicate HTMLHelper call for Imagick
2023-10-22 4.0 Zeta Release
2023-10-22 Forum #54149 Fix missing Itemid on Apply
2023-10-22 Forum #54097 Fileupload delete in bootstrap_tabs
2023-10-21 Forum #54143 Fix usergroup list view
2023-10-21 Don't apply default values in existing records (e.g. empty dates)
2023-10-21 Fix bootstrap_tabs BS5 selectors
2023-10-20 Allow Installation on Joomla 5
2023-10-20 Fix Admin Modules
2023-10-20 Add admin Groups order default
2023-10-19 Forum #54144 Add $this->data and $formModal to the call to attachments eval.
2023-10-19 Workaround for J!4.4.0 issue which breaks the time picker if 24h enabled (always show week numbers)
2023-10-17 Forum #54132 Fix jdate applying timezone to store as local.
2023-10-17 Forum #54134 Fix timestamp update on edit logic.
2023-10-17 Forum #54106 Fixed the ordering sticky for Lists, Forms, etc in the admin.
2023-10-13 Forum #54118 Block user input only on the action buttons.
2023-10-04 Forum #54108 Added AWS to the vendor libraries.
2023-10-02 Forum #54119 Fix count error after deleting ajax-max-1 file
2023-09-24 Slider element: fix background class for value in form
2023-09-21 Forum #54108 Fixed filter type on user
2023-09-15 Forum #54094 Fix form repeat group order icon
2023-09-10 Fix list email plugin addressbook multiselect (old F3 issue)
2023-09-02 Variable names in usergroup element
2023-08-29 Forum #54072 Fix Birthday element not storing since Epsilon;
2023-08-23 Forum #54050 log form: fix Date() call
2023-08-20 Forum #54026 Content plugin, load frontend language file also in backend
2023-08-15 4.0 Epsilon Release (After installing Epsilon please install the birthday plugin fix plugin-birthday-2023-08-29.zip)
2023-08-14 PHP8.2 Support for MPDF
2023-08-13 Fix list "Group by" not storing selected element
2023-08-13 Fix usergroups showing values in list view
2023-08-12 Added the form articles and upsert plugins, added the specialchars Validation plugin
2023-08-12 Fix error if storing empty birthday with "Save empty as Null"=no
2023-08-11 Forum #53988, Forum #53761 fullcalendar.php: show label of a dbjoin "title" element, not value
2023-08-11 Forum #53974 PHP validation: enable access to ->setMessage()
2023-08-11 form.js: Fix inject groupAdd icon position in repeat group table layout
2023-08-11 Improve quickicon AdminModule layout
2023-08-11 OldDate: If alwaysToday and element is readonly show last stored value (like in list view an F3)
2023-08-11 Forum #53994, Forum #53983 Fix dbjoin frontend add and select issues for dropdown, auto-complete, radio
2023-08-10 Fix jdate filter BS5
2023-08-10 Improve Advanced search layout, don't display a value field if element is "please select", fix spinning loader for 'please select'
2023-08-09 Forum #54030 Use BS5 class text-end for repeat-group buttons in Bootstrap and bootstrap_tabs
2023-08-04 Several deprecated fixes
2023-08-04 Forum #53960 mootools-core.js: catch undefined parameter in computePosition
2023-08-04 Forum #53880 Copy loading-light.gif
2023-08-04 Forum #54000 Fix comment table definition (timestamp needs default current_timestamp()), fix deprecated trim on null
2023-08-03 Forum #53997 Remove Fabrik pagination link styling conflicting with Cassipeia/Atum
2023-07-27 Forum #53976 Fix non-editable jdate overriding existing date with NULL
2023-07-27 Forum #53981 Fix typos in log and notices form plugin
2023-07-17 Forum #53966 route.php not existing in J!4, not necessary for "old" com_search-j4-adapted
2023-07-14 Forum #53964 Fix missing variables in list php eval
2023-07-05 Set the doctype to partial for the list selection modal.
2023-07-05 Forum #53947 listfilter.php: fix deprecated null in strtolower
2023-07-04 Some layout fixes in fabrik-element-field-form.php and form-php-plugin
2023-07-02 Forum #53943 Fixed Content plugin "You are trying to embed an element..." error
2023-06-29 Forum #53921 Fixed: force to float only after unnumberFormat a formatted int/decimal field
2023-06-26 Add article form plugin
2023-06-23 Save the form Groups even if we do not record the form data in the database
2023-06-23 list.php: add BS5 class for condensed table
2023-06-22 Forum #53921 Fixed store empty int/decimal values as NULL even if number format is enabled
2023-06-22 Forum #53923 Fixed create list via CSV import + deprecated trim param warning
2023-06-21 Fixed form autofill.js (Cannot read properties of undefined (reading 'element') li 204)
2023-06-19 Fixed getting the BS Tab for element JS, the markup changed with BS5
2023-06-12 Forum #53893 Add Itemid to PDF links to avoid pagination/filter issues with multiple Menu items calling the same list.
2023-06-05 Added formData to the PHP validation plugin
2023-06-05 Fixed deprecated null param in image.php
2023-06-04 Added the Picklist element with BS5 markup
2023-06-03 Forum #53889 Missing buttons in Dropdown element admin
2023-06-03 Missing $db declaration in uninstall script
2023-06-01 4.0 Delta Release
2023-06-01 Fixed library version numbers
2023-06-01 Include the Cron geocode plugin
2023-06-01 Revised sql update files to ensure they run on install
2023-06-01 Installation library warnings
2023-06-01 Forum #53856 mPdf NullLogger error
2023-05-31 Forum #53870 Fix HTML chars in dropdown Lists
2023-05-31 Forum #53876 Add formModel and elementModel to php-eval in form php plugin (onElementCanView,onElementCanUse,onElementContainerClass)
2023-05-26 Forum #53872,Forum #53819 Fix calc and CDD Elements in repeat Groups
2023-05-24 Forum #53870 Fix tooltip showing parent/child ids in element listing
2023-05-18 Forum #53855 Fix alert image position in ajax Validation error message
2023-05-15 Forum #53854 update_col.php: more Php:eval vars ($update)
2023-05-13 Forum #53851 Fix JS error "undefined (reading '_getSubElements')"
2023-05-13 Forum #53852 Improve list action heading display
2023-05-11 Forum #53736 Fix multi col repeat Groups
2023-05-10 Forum #53844 Force loading #_fabrik_lists from J!DB on frontend import
2023-05-09 Fix Php::Eval params for list listcsv plugin (undefined method PlgFabrik_ListListcsv::getFormModel); Fix auto_detect_line_endings is deprecated
2023-05-08 Forum #53846 validation_rule.php: add $data to Php::Eval vars
2023-05-08 Forum #53845 Deprecated in facetedlinks
2023-05-07 Forum #53841 Set "empty"=null and force int and dec values to numeric to avoid 'Store row failed: Incorrect integer value: '' for column...'
2023-05-07 Forum #53842 plugin.php: add formModel to condition Php::Eval
2023-05-06 Forum #53839 element.php: php8 fix for default value if readonly
2023-05-05 Forum #53789 Fileupload: fabrikDataEmpty and access image
2023-05-05 Forum #53825 Fix juser message if mailing is disabled
2023-05-04 Forum #53837 J!4.3 _registry notice
2023-05-01 Forum #53831 Deprecated warning birthday
2023-04-27 Forum #53823 Re-add initialization of custom helpers __initStatic
2023-04-20 Forum #53804 Fix serveral enhanced dropdown etc. issues
2023-04-19 Forum #53734 Dropdown element can handle int column for value
2023-04-19 Forum #53809 Fix missing classes/43/ for J!4.3
2023-04-16 Forum #53797 Fix list group-heading collapse/expand icons
2023-04-13 Forum #53793 Fix list order icons
2023-04-11 Forum #53788 Fix typo in it-IT
2023-04-08 Forum #53780 Fix Cron "Field 'created' doesn't have a default value"
2023-04-03 Forum #53774 Fix tabbed list layout
2023-03-31 Fix 'Array to string conversion in … Pdf\HeadRenderer.php on line 239' warning during backend PDF creation
2023-03-31 4.0Gamma3 Release
2023-03-29 Forum #53766 Fix controller/Visualizations getModel call
2023-03-27 Forum #53760 Forum #53758 Fix deprecated null params mb_strtolower and json_decode
2023-03-27 Forum #53748 Fix dbjoin deprecated trim on NULL
2023-03-25 Fix cron_php eval parameters
2023-03-22 Forum #53754 List php_events: add $model to eval vars
2023-03-22 Content plugin: fix deprecated issues, improve debug reporting
2023-03-20 Forum #53752 Add variables to Php::Eval also in case of additional php-file
2023-03-20 Forum #53751 Run backend template overrides only on Fabrik
2023-03-19 Fix Deprecated: Passing null to parameter #2 ($replace)... in Worker.php on line 759
2023-03-19 Forum #53749 Fix eval/thisVar in several plugins
2023-03-18 Forum #53743 Set #_elements.default nullable also on update
2023-03-18 Forum #53737 Improve CDD error logging
2023-03-17 Forum #53741 Fix issue on Windows systems and J! root folder starting with a number
2023-03-12 Forum #53731 Use explicit jQuery in blockuserinput.js
2023-03-09 Forum #53668 Improve (j)date range filter layout (BS5 and accessibility)
2023-03-07 Fix email list plugin
2023-03-06 Forum #53711 etc Fix deprecated warnings in list can-edit/delete/view-row plugins (thx pastvne)
2023-03-06 Fix new lib structure in list email + form sms plugin
2023-03-06 Forum #53717 Catch outdated or wrong segments in router
2023-03-05 Forum #53712 Include $data in databasejoin and CDD AdvancedEval params
2023-03-05 Forum #53707 Fix $form warning in backend menu and module editing (and add fix for J!4.2.8)
2023-03-01 Fix typo in Thumbs element. For updating the Thumbs element see (https://fabrikar.com/forums/index.php?threads/fabrik-4-gamma2-now-available-for-download.53699/)
2023-02-28 4.0Gamma2 Release
2023-02-27 Fix version check in Thumbs element
2023-02-27 Update Getid3 lib
2023-02-27 Fix a typo in Comment form plugin
2023-02-27 Improve error reporting on storing meta data
2023-02-27 New library structure; fix "DOMPDF not found"
2023-02-25 4.0Gamma1 Release
2023-02-24 Forum #53682 Repeat group button layout
2023-02-23 Forum #53685 Missing string initialisation in case of ajax_calc
2023-02-23 Forum #53684 revert need for double backslash in date/jdate 'getAllowedPHPDates'
2023-02-22 Forum #53593 escape % in calc element code before logging, so sprintf in logEval won't break with' x arguments required, y given
2023-02-22 4.0Gamma Release
2023-02-21 Removed all calls to the PHP eval function. We now create a class to wrap the code. This isolates Fabrik code from any clash with user supplied code
2023-02-21 Forum #53674 Textarea WYSIWYG sizing
2023-02-19 Forum #53660 Forum #53664 Remove autoscrolling of wide Lists
2023-02-19 Forum #53666 Stop "cycling" of pagination next button
2023-02-16 Forum #53660 Layout enhancement for listactions as dropdown
2023-02-16 Forum #53665 Throw error, not a system error message + false success "Record added/updated" in case of failed "store row to DB"
2023-02-15 Forum #53659 fix Class "Fabrik\Helpers\JURI" not found
2023-02-14 Forum #53654 handle old ReCaptcha v1 as reCaptcha (checkbox) v2
2023-01-29 Fix Rating element
2023-01-17 Forum #53604 Improved error message in case of failing Fabrik connection (instead of 'mysqli object is not fully initialized')
2023-01-12 Forum #53592 User elelemnt not rendering name or ID on new records, ID does not store
2023-01-12 Fix calc element (Ajax-update if code contains \)
2023-01-12 Fix Enhanced Dropdown
2023-01-09 Issue #600 Button element missing
2023-01-08 Issue #603 2 column PDF output broken; (edit) Fix incorrect end-of-group handling
2023-01-05 Issue #609 List module "Show intro" setting
2023-01-05 Issue #606 Remove hardcoded Bootstrap list template and improve div template (BS5 styling, HTML ids)
2023-01-05 Issue #607 Trim whitespace from group column widths; (edit)Don't count hidden fields in multi-col Groups
2022-12-24 Issue #528 Delete not working in row if list actions rendered as dropdown
2022-12-20 Beta4b Release
2022-12-20 Issue #598 Error in sql update file for fabrik_cron
2022-12-20 Issue #599 JSON string broken if "params" fields of the database tables fabrik_lists or fabrik_forms is too long
2022-12-20 Issue #598 Class Factory not found
2022-12-19 Issue #586 Can't delete row from list
2022-12-19 Beta4 Release
2022-12-18 Issue #594 Install fail: BLOB, TEXT, GEOMETRY or JSON column 'default' can't have a default value
2022-12-16 Issue #548 Save part-edited records Form leads to error 0 on clear
2022-12-14 Issue #535 Calc element not rendering HTML
2022-12-14 Issue #588 List filter not working in Admin (also site)
2022-12-14 Issue #530 Googlemap element works in list, not in form
2022-12-14 Issue #500 Advanced search produces an error
2022-12-12 Issue #583 Creating a list based on a view misses table name
2022-12-11 Issue #548 Clearing a partially saved form leads to error 0
2022-12-10 Issue #576 Finish publishing date cannot be cleared in Forms and Visualizations
2022-12-10 Issue #589 Advanced search in admin needs BS5 styling
2022-12-09 Issue #577 Unpublished list cannot be edited
2022-12-09 53564 PHP8 Error in Birthday element
2022-12-08 Issue #585 Saving an element shows empty green error message
2022-12-02 Beta3 Release
2022-11-30 Issue #574 Class 'BaseController' not found
2022-11-30 Issue #572 Change fabrikar.com help links to https
2022-11-29 Issue #543 Issue #544 List filter layout
2022-11-29 Issue #563 Clear filter for search all
2022-11-29 Issue #537 BS5 markup for radio button Groups
2022-11-28 Issue #566 Form Comment plugin call to member function getTableColumns on null
2022-11-28 Issue #569 Error installing on J4 that did not have F! installed.
2022-22-27 Beta2c Release
2022-11-27 Issue #565 Remove old F3 update sql files so they do not run during install
2022-11-27 Issue #533 Add Email Exists validation
2022-11-27 Issue #539 Unable to import from CSV
2022-11-26 Beta2b Release
2022-11-26 Issue #561 Comments plugin shows database warning.
2022-11-26 Beta2a Release
2022-11-26 Multiple issues - SQL Update problems with Beta2.
2022-11-26 Issue #507 Block user input on front end until Fabrik is loaded.
2022-11-26 Issue #560 Upgrade F4-F4 should not delete the library.
2022-11-26 Issue #558 Null date value. 2022-11-24 Issue #540 Deprecated warning in Birthday element
2022-11-23 Beta2 Release
2022-11-23 Issue #547 & Issue #546 Updating to Beta1 causes sql errors
2022-11-22 Issue #549 Plus sign wrong color in filters dialog
2022-11-19 Issue #543 Up/Down arraows Missing
2022-11-19 Issue #540 Deprecated errors in Birthday element
2022-11-17 Issue #531 Undefined method in Captcha plugin
2022-11-13 Issue #501 Advanced search strange layout after re-opening (PR #526)
2022-11-13 Typo in Googlemap viz (coords in viz missing), deprecated warning in Googlemaps element (PR #525)
2022-11-12 Issue #494 and Issue #519, Axjax Validation icons, Time element dropdown, Time element php8 fix (PR #520 PR #523 )
2022-11-11 Issue #503, List buttons alignment (PR #517 )
2022-11-09 Issue #347, Access protection for "Reset Fabrik" (PR #516 )
2022-11-07 Issue #503, Toggle list columns (PR #504, #505 )
2022-11-07 Issue #494, Fail/success icon position in ajax validations, failed Validation indication on group tabs in bootstrap_tabs (PR #502 )
2022-11-06 Issue #486, Responsive CSS for List column visibility
2022-11-06 Issue #489, fabrik hangs when saving element structure change.
2022-11-06 Beta1 release