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 for uploadMany can now return null 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