Version 7.5.20
(Release: February 26th, 2026)
Enhancements 🚀
Add rate limiting and cleanup for member captchas
Add must-interact functionality to modals to prevent closing
Enable 1st-Party Addon Support for CLI Generators with AbstractGenerator Refactor
Add support in Pro Search for signed parameters
Added image_manipulation_quality config override; #4992
Added orderby parameter to exp:channel:categories tag; #4340
Bug Fixes 💃🐛
Resolved #4339 where it was not possible to validate custom field names outside of CP
Resolved #4690 MSM wrong config issue
Resolved #5011 where file size was not updated when file is replaced
Resolved #5018 where deleting an MSM site could fail due to upload destination error.
Resolved #5071 where saving Pro Search setting could show PHP warning
Resolved #5106 where Pro Variables: Select Entries Relationship UI Issue (Search and Channel Filtering returning no entries)
Resolved #5126 where RedactorX had a validation issue in a Grid field
Resolved an issue where spellcheck and survey libraries had relaxed curl verification
Resolved an issue where regex template routes could create PHP warnings
Resolved a possible generator error when field type was missing
Resolved an empty data error in Member fieldtype
Resolved an issue causing TypeErrors when using Live Preview
Resolved an issue where Live Preview origins could be handled more strictly
Resolved an error with relationship single variable
Developers 💻
Added unit tests for several core Add-ons and libraries
Cleaned up unused action in Stats Add-on
Added stricter property casts in Image library
Update handling of referrer in Member module’s select_avatar
Version 7.5.19
(Release: January 21st, 2026)
Enhancements 🚀
Added ability to specify SMTP SSL peer name in config
Updated LivePreview to maintain scroll position during updates
Added indexes for Module Actions
Bug Fixes 💃🐛
Fixed #5057 where RedatorX required validation bug
Resolved #5073 where File Manager did not display some SVG files in table view
Resolved #5055 where {page_uri} for Structure Listings did not include trailing slash even if configured
Resolved #4993 where expiration of password reset links did not match email instructions
Resolved #5093 where there was a typo in cookie description
Resolved an issue with maintaining numeric keys on Select fieldtypes that use a placeholder element
Version 7.5.18
(Release: December 3rd, 2025)
Bug Fixes 🐛
Resolved #4399 where Structure URI for a cloned entry differed from the cloned URL Title #4819
Resolved #3556 where some date fields could not accommodate dates past year 2038 #4855
Resolved #4899 where submitting a Channel Form in MSM with a site parameter could overwrite site_pages #4911
Resolved #4894 where File Manager “New Folder” created a folder in the wrong location #4916
Resolved #4967 where it was possible to create an Upload Directory in the site base directory #4978
Fixed a bug in the updater where DB connection did not include all available options #5019
Resolved #5017 where “Save and Close” on Role edit redirected to a non-existing page #5028
Resolved #5010 where image dimensions in CP were displayed as height × width #5029
Resolved #5044 by adding missing keys for file_name and title #5049
Resolved #4566 where filtering file models by file_name had poor performance #5051
Resolved #5052 IP2Nation install issue #5053
Resolved #5060 where category tree data did not include all category columns #5061
Resolved a performance issue in the CP Relationship field with many categories #5063
Fixed PHP deprecation error #5074
Enhancements ✨
Added ability to set headers on AJAX responses, addressing #4973 #4983
Parse {file:XX:description} tags in textarea and RTE fields, addressing #5013 #5032
Made Drag and drop list the default for multi-select in the Select interface #5034
Added database cache driver to the caching library #5041
Updated React Select to use a virtualized list of options #5062
Optimized spam training #5072
Developers 💻
Removed JIRA collector integration #5035
Added file and line number to dump() and dd() #5042
Added caching tests #5043
Added PHP CLI script for bumping EE version #5045
Added Pro Search tests #5078
Version 7.5.17
(Release: October 27th, 2025)
Bug Fixes 🐛
Resolved #5022 where fieldtypes used as an excerpt could throw an error when passing an array #5027
Resolved #5012 where searching for files with 3 digit IDs did not work #5015
Fixed a Pro Variable bug where date setting options did not stick #5000
Fixed #4979 where Live preview button did not trigger when closing preview #4981
Fixed bug where using entry_status in Comment form threw a PHP error #4986
Resolved #4900 where maxlength for text field in Channel Form could have been set to 0 #4965
Resolved #4881 where “No access redirect” was not performed if a restricted template is used as layout #4883
Resolved #4346 where double slashes could appear in URLs #4347
Addressed #4996 by removing unintended spaces in channel notifications #4997
Enhancements ✨
Improved performance of forms displaying many nested categories #5014
Improved performance of the author filter on the Entry listing page #5009
Improved performance of the category filter on the Entry listing page #5008
Improved performance of the Categories column on the Entry listing page #5007
Refactored Pro Variable “Select Entries” to use the Relationship field #4999
Improved delete member flow with explicit confirmation toggle #5002, addressing #4998
Hid text to show only icons for default HTML buttons #4980
Made Notes fieldtype compatible with Grid and third-party fieldtypes #4964, addressing #4955
Developers 💻
Added unit tests for Template library; small fixes in Template and Api libraries #5021
Version 7.5.16
(Release: September 15th, 2025)
Bug Fixes 🐛
Resolved #4921 where saving File model from CLI was producing an error #4949
Resolved #4918 where some queries were duplicated when using Member field inside of a Grid #4948
Resolved issue where the file info was not cached #4870
Resolved #3718 where the ability to edit entries from Relationship field was misbehaving sometimes #4828
Enhancements ✨
Added title label and instruction tags to Channel Form #4906
Added support for AVIF images in File Manager #4837
Made “View Page” link in Structure open in a new tab #4383
Changed template no-access language #4956
Added the backspace parameter to {exp:comment:entries} tag #4954
Allowed Upload Destination adapter to be overridden in config #4946
Added new CLI commands and JSON output options #4969
Added additional HTTP status codes #4976, including 422 #4975
Developers 💻
Added extension hooks for the Updater service #4951
Added PHP unit tests for Structure module #4957
Added PHP unit tests for Channel module, a whole lot more #4946
Version 7.5.15
(Release: August 20th, 2025)
Bug Fixes 🐛
Fixed #4923 where RTE ckeditor unordered list style issue
Fixed #4833 no_results to work in rss parser add-on
Resolved #4458 an issue where base_path and theme_path could be incorrectly set when installed with system folder above web root
Resolved #4933 changed row getter to account for model object as well
Enhancements ✨
Add mime_type parameter to {exp:file:entries} tag #4940
Add Strict-Transport-Security header to HTTP Header addon #4912
Changed #4891 : Removed the “*” displayed on individual input boxes of a required Grid field
Bypass on-the-fly manipulations if the image is not editable (e.g. SVG); #4868
Developers 💻
4 new hooks for email and forgotten passwords #4805