Upgrade release notes
Upgrading libraries can often be a painful experience, but it is a key goal of DataTables to not fall into that trap, allowing you to update DataTables cleanly and easily. Backwards compatibility is always a key goal. In order to keep moving forwards, there are sometimes a few changes that might cause issues, depending upon your DataTables configuration. These changes are documented here for each major release of DataTables.
Although DataTables 1.9 has seen a major amount of work on the internal method and structure of the program as a whole, one of the primary goals has been to ensure backwards compatibility is retained. There are only two minor changes that are not 100% backwards compatible, one requiring a little CSS to rectify and the other is state saving customisation. Read more »
DataTables 1.10 is a significant update to DataTables, including an entirely new API and allowing initialisation option to be specified using camelCase notation, rather than the old style Hungarian notation. Backwards compatibility is an important aspect of 1.10, as always, but there are a few key points that you should be aware of, noted in this document.
Related documents:Read more »
DataTables 1.8 has been developed with backwards compatibility in mind and as such it should be a drop in replacement for the majority of developers. With that in mind, there are a few small issues which you should be aware of, particularly if developing plug-ins. Read more »
As with other releases in the 1.x series of DataTables, the 1.7 release focuses on building on what has gone before, without breaking backwards compatibility. Having said that there are a few differences which must be taken into account. Read more »