Download

Requires PHP 5.3+
Supports PHP 7
Package Includes
  • Editor 1.8.1
  • PHP libraries for Editor
  • Full suite of examples
Documentation
Examples use 7.4+
TypeScript definations
Package Includes
  • Editor 1.8.1
  • Node.JS libraries for Editor
  • Full suite of examples
Documentation
Framework 4.5+
Written in C# 6.0
Package Includes
  • Editor 1.8.1
  • .NET Framework libraries
  • Full suite of examples
Documentation
Core 2.1+
Windows, Mac, Liunx
Package Includes
  • Editor 1.8.1
  • .NET Core libraries
  • Full suite of examples
Documentation
Package Includes
  • Editor 1.8.1
Documentation

Editor 1.8

Editor 1.8 is a major update for Editor and sees primary focus on improving Editor's packaging and integration with the most common packaging libraries for each library supported:

  • Composer for PHP
  • NuGet for .NET Framework and .NET Core
  • npm for NodeJS (this package already existed for earlier versions of Editor)

You might have noticed in the list above that we've expanded our supported platforms to include .NET Core! Its awesome to see the .NET package for Editor running seamlessly on Linux and MacOS.

Performance improvements have been applied for one-to-many joins (Mjoin) and file meta information, which show a major improvement in response times, particularly when using server-side processing.

Behind the scenes we've been working on harmonising and expanding our testing of Editor and its server-side libraries. It is now tested in every combination of multiple browsers, all four platforms and four supported databases - the tests take a while to run! We are really pleased with the results and this should lead to faster development of Editor.

While Editor is primarily a client-side library, the front-end has only seen relatively minor updates in this release. The features that have been added are none-the-less welcome additions to rounding off the capabilities of the API, alongside a number of fixed.

Please see the release notes for full details.

Editor 1.8.1 is now available.

Upgrading from 1.5, 1.6 or 1.7

  • .NET: Note that for the .NET Framework platform, the provided dll has been renamed from DataTables.dll to DataTables-Editor-Server.dll to match the Nuget package for Editor's server-side component. It still provides the same functionality.
  • PHP: The Editor PHP libraries in the demo have been moved from a /php directory to /lib for consistency with the other deployment platforms. The library files can be used in any directory name you wish, as long as it is correctly referenced from your table's PHP file.

On the client-side there are no special requirements when updating from Editor 1.5.x or later. All changes are fully backwards compatible.

Upgrading from 1.4 or earlier

An upgrade document document is available for those upgrading from v1.4 which details the changes from older versions.

Releases