Editor 2.4.2 release notes
Friday 25th April, 2025
A patch release to address issues that have come to light recently. Most a small (see release notes below), but in particular note that if you are using PHP the Options->include() method has been renamed Options->inc() for compatibility reasons.
Downloads
Downloads of specific versions of Editor are only available to license holders. Please see the download page for information about the current release version.
Release notes
Core
Fixes
- CSS files should be made up of ASCII characters only, with UTF8 characters consisting of an escaped Unicode code point.
autocompletewas closing the dropdown before an option could be selected if used in inline mode.- If
datetimeis specified withwireFormatand you select a date from the picker, then delete it with the keyboard, the selected date would be submitted.
Node.js
Fixes
- When label and value are the same in an
Optionsinstance, don't attempt to read them twice from the db.
PHP
Fixes
- For
Mjoinapply the main JOIN before any left joins - Rename
Options->include()toOptions->inc()- this is required for PHP 5 compatibility. - Update return information from
Database->insert()to clarify that onlyinsertIdshould be used from the return. - When label and value are the same in an
Optionsinstance, don't attempt to read them twice from the db.
.NET
Fixes
- Guid (
uniqueidentifier) columns could throw an error when writing out JSON to the client-side. - Manually added options would result in an error being thrown. Updated: New
Options.Add(Dictionary)method which can be used to add options with the same structure as the database result and allows the options to be passed through the rendering function. Adding using the otherOptions.Add()overloads will not be passed through the rendering function. - When label and value are the same in an
Optionsinstance, don't attempt to read them twice from the db.