Monday 12th September, 2022
Editor 2.0.9 release notes
A patch release with 2.0.x fixes before the release of 2.1. Important If you are using the PHP libraries for Editor together with server-side processing, make sure you upgrade to this version to address a potential SQL injection issue.
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
- Update:
render
foruploadMany
can now returnnull
to have an image not displayed. - Fix: Full row inline create might not correctly apply classes to include elements to match the styling libraries defaults.
- Fix: IE11 doesn't support Array.from
- Fix: Keyboard interaction with form elements could cause the form to blur if not preceeded by a click on a form element. This was particularly noticable with checkboxes which could be toggled with the space bar.
- Fix: SQL Server demo SQL reimport error
- Example: Added parent / child editing with
datatable
- Example: Show how CSS columns can be used
.NET
- Fix: Deleting rows when using multi-level identifiers (e.g. schemas) was not working
- Fix: GROUP BY identifiers should be escaped
- Fix: Use the primary key that is given to Editor, rather than trying to determine it from the table (although that is still possible as a backup)
- Fix: When a primary key name is given for a table, use it on insert rather than attempting to look it up.
Node.js
- New:
postRemoveAll
event to give information when all rows have been removed
PHP
- Fix - security: Potential SQL injection vulnerability
- Fix: GROUP BY identifiers should be escaped
- Fix: Use PHP 5.3 array syntax