Blog

On the DataTables blog you will find news, announcements and tutorials about DataTables and its suite of extensions.

Latest posts

24th Sep 2025
By Allan Jardine -

Running a survey with Editor

Recently, you might have noticed the banner at the top of the DataTables pages, entreating you to fill in a survey about how you use DataTables. If you haven't filled out the survey yet, please do so. I'm reading every reply and building a picture of how DataTables is being used, what its strengths and weaknesses are, and forming a plan for the future.

The survey will run for two weeks, after which I will compile the results and write up a blog post discussing the insights gleaned from it. Before then, I want to detail how I've used Editor to create the survey, which will be done over a series of posts.

Example survey output

Continue reading...

17th Aug 2025
By Allan Jardine -

Editor 2.5 and ColumnControl 1.1

I'm delighted to announce the side-by-side release of Editor 2.5.0 and ColumnControl 1.1.0. Both are progression releases, building on the solid foundation of what has gone before. They each introduce new features as well as general improvements and fixes. In this post, I'll cover the main new features.

Server-side processing

First, let's look at why these two pieces of software were released at the same time - ColumnControl now has support for server-side processing, and the Editor server-side libraries have full support for this mode.

If you aren't yet familiar with server-side processing in DataTables, it is a mode of operation where the majority of data operations are handed off to a server-side program (typically an SQL engine), which is optimised for search, ordering and paging, replying with only the data to be displayed for each page. This allows the table to readily display millions of rows without needing to send the full data set to the client-side.

Continue reading...

30th Jul 2025
By Allan Jardine -

Outage - post incident review

On 29th July 2025, the DataTables.net site had a major outage as a result of an attack. This took out the main site with its examples and documentation, the support forum, and the sub-domains, including, most importantly, the DataTables CDN.

Digging into such an event, when something has gone so wrong, is not a fun thing to do, but it is important for me to do so I can learn what I can do better in future, for you so you can understand what happened and the challenges faced, and for the community so we can try to stop this sort of thing happening in future.

Image showing the bandwidth drop

Continue reading...

Historic blog posts

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2012

2011