Releases for DataTables
DataTables 1.6.2
March 11, 2010 - 3:33am — theallanSize: 747.09 KB
md5_file hash: 799a18fc893527034a1fbd477dcc7318
First released: March 11, 2010 - 3:33am
Update to DataTables with a number of bug fixes and a lot of optimisations over 1.6.0. Also includes updates to the three main plug-ins (FixedHeader, KeyTable and TableTools).
DataTables 1.6.0
January 23, 2010 - 4:34am — theallanSize: 740.55 KB
md5_file hash: 3c51977fdd3836952f5634010963375e
First released: January 23, 2010 - 4:34am
Last updated: January 23, 2010 - 4:34am
New release of DataTables which includes a number of improvements, a few new features and of course bug fixes :-). The new features include the ability to specify table control elements multiple times in the sDom parameter, which means you can now have pagination (filtering, info and length) controls both above and below the table if you wish. A number of API enhancements also make developing for DataTables that little bit easier.
Also included in this package are the FixedHeader, TableTools and KeyTable plug-ins for DataTables allowing:
- FixedHeader: fixed header (footer, left and right columns as well) to be attached to the table
- TableTools: CSV, Excel, clipboard and print exporting of the table
- KeyTable: Keyboard navigation of the table.
Enjoy :-)
DataTables 1.5.2
September 5, 2009 - 5:39am — theallanSize: 692.56 KB
md5_file hash: 6519c802e9dff40e00c31a1124a08211
First released: September 5, 2009 - 5:39am
Last updated: September 5, 2009 - 5:38am
DataTables 1.5.2 is quite an exciting update as DataTables now includes full support for jQuery UI's ThemeRoller ( example). Look and feel integration along with professional styling for your tables is now trivial to achieve thanks to the excellent ThemeRoller tool.
There are also a couple of minor bug fixes in this release which improve stability.
DataTables 1.5.0-Release
August 11, 2009 - 5:24pm — theallanSize: 612.94 KB
md5_file hash: 1b2a9767c80f6d26d575f75646d5a93b
First released: August 11, 2009 - 5:24pm
This latest (and greatest) version of DataTables sees loads of new features, including:
New: Server-side processing for handing of the processing of large data sets to a database. Also allows for Gear and AIR database support.
New: New plug-in support for custom filtering
New: Unit test framework with 1'300+ tests
New: Full support for Adobe AIR
New: Many new examples show casing the power of DataTables
Fixed: Plenty of bugs!
DataTables 1.5.0-beta 7
April 6, 2009 - 3:29pm — theallanSize: 232.3 KB
md5_file hash: 2f44c1252f795e20d7d91c2a40574c85
First released: April 6, 2009 - 3:29pm
Last updated: April 6, 2009 - 3:29pm
This is next incremental release towards 1.5 final. This is mainly a maintenance release for small bug fixes in the beta serial, but there is one new feature - you can not predefine filtering options through the use of oSearch and aoSearchCols as initialisation parameters (these objects are the same as the ones DataTables uses internally).
You can download it here:
http://datatables.net/releases/dataTables-1.5.beta.7.zip
Full release notes:
http://datatables.net/download
Discussion:
http://datatables.net/forums
Enjoy :-)
DataTables 1.4.3
March 18, 2009 - 4:12pm — theallanSize: 169.44 KB
md5_file hash: d23d8548e5f266f29558090c982c1eef
First released: March 18, 2009 - 4:12pm
DataTables 1.4.3 includes a couple number of bug fixes. These fixes are all back ported from the 1.5 beta series (and as such are all fixed in that branch):
New (back ported from 1.5.0 beta 4): Added option for using original data for sorting and filtering (when using fnRender) - bUseRendered ( http://datatables.net/usage#bUseRendered )
Fixed (back ported from 1.5.0 beta 4): $ and ^ are escaped as regex characters now
Fixed (back ported from 1.5.0 beta 4): Filtering with a string as anything but a post fix filtered on the old result, rather than the full table.
Fixed (back ported from 1.5.0 beta): sClass is now applied to DOM read cells as well as dynamically created ones
Fixed (back ported from 1.5.0 beta): sAjaxSource didn't do an initial sort on the retrieved data
This is effectively a stabilisation release for the 1.4 series and is likely to be the last 1.4 release (unless there is something seriously wrong!)
Along-side this release, DataTables 1.5 beta 4 has been released: http://datatables.net/download
DataTables 1.5.0-beta
March 12, 2009 - 6:33pm — theallanSize: 186.35 KB
md5_file hash: 8287a648a6a7cdf4f812ead397f4c7d1
First released: March 12, 2009 - 6:33pm
I'm very pleased to release a beta version of DataTables 1.5. After some intensive development this week, there are a couple of very significant new features including:
- Support for server-side processing of data
- Ability to get/display data from any source (Gears for example)
- Adobe AIR support
- Ability to show or hide columns programatically through the API.
This is very much a beta release, but it seems to be hold up quite well in my tests, and it also fixes a number of issues that were present in 1.4. I've also build a unit testing framework for DataTables, which will thoroughly test all releases in future, but I'm still in the middle of writing the tests. 1.5 final won't be released until I'm happy that I've got a comprehensive test suite (we all want solid software!), but hopefully that won't be too long.
DataTables 1.4.1
March 7, 2009 - 11:16am — theallanSize: 168.57 KB
md5_file hash: 458412d9b88782f359f36fd2218dc260
First released: March 7, 2009 - 11:16am
Maintenance release:
- Updated: Plenty of attention to fnRender() - thanks to mimic on the forum.
- Updated: fnRender()ed data is stored in the internal aoData internal storage array to
- Updated: fnRender callback, aData parameter is now only the row in question - not the entire table
- New: Pass oSettings to fnInitComplete
- New: Add a third element to the array returned by fnGetPosition for TD elements - to indicate the position with hidden nodes
- New: Added a single row get for fnGetNodes()
- New: Use JSON.parse() for cookie if it is available for security. This is recommend.
- New: Regular expression flag for global and individual column filtering is now retained. Therefore you could now enable global regex filtering by doing 'oTable.fnSettings().oPreviousSearch.bEscapeRegex = false;'.
- Fixed: Filtering did not work when using fnRender()
- Fixed: fnUpdate() now considers fnRender()
- Fixed: fnGetData() speed improved for a single row
- Fixed: when initialising an empty table (ajax or aaData) a sorting type of 'string' is not assumed
- Fixed: Bug in _fnColumnIndexToVisible() which could cause issues with fnUpdate()
- Fixed: When oLanguage was specified, the DataTables initialisation process returned too early due to a setTimeout poll. This is only needed for an XHR language file.
DataTables 1.4.0-final
March 1, 2009 - 6:35am — theallanSize: 166.78 KB
md5_file hash: 5a9551765f993e8b94a375eb47624e69
First released: March 1, 2009 - 6:35am
Last updated: March 1, 2009 - 6:34am
I'm very pleased to announce the release of DataTables 1.4.0. After a beta cycle of around one month, many new features and enhancements have been added to DataTables, plenty of bugs have been fixed, and edge usage cases resolved.
Along side the release of DataTables 1.4.0, this new web-site has been created to help document DataTables initialisation parameters and API, and also to foster further development of this plug-in. A plug-ins section has been added, and every is encouraged to share their thoughts on the forums.
I hope you enjoy developing with DataTables 1.4.
New in DataTables 1.4
- Non-destructive DOM interaction!
- Ajax auto loading of data
- Sorting column(s) highlighting
- Type detection for dynamic data (and plugin support)
- State saving
- API plug-in mechanism
- Speed - v1.4 is considerably faster for most common tasks
- Improved documentation (new web-site)
DataTables 1.4.0-beta-9
February 22, 2009 - 3:36pm — theallanSize: 165.53 KB
md5_file hash: e68df2d8fe1f14ff539a299b32b7b621
First released: February 22, 2009 - 3:36pm
A bit of a tidy up, a few bug fixes and a couple of enhancements as DataTables heads towards 1.4 final :-)
Beta 8:
- New: Empty row td now has a class name of 'dataTables_empty'
- New: fnAddData returns an array of integers with the indexes of aoData which have been added
- New: Added Norwegian language file (nb_NO) - with thanks to Petter Ekrann for this translation.
- Fixed: aaSorting can be of zero length
- Fixed: You can pass parameters to custom API functions (with thanks to Benedikt Forchhammer for this fix)
- Fixed: Sorting with individual column filtering (but no global filter) resulted in the column filtering being lost.
- Fixed: Empty row now has asStripClasses[0] applied as a class name
- Fixed: A whole bunch of little improvements to the code thanks to jslint
Beta 9:
- New: fnUpdate function to update the data currently on display in the table. Takes account of filtering, sorting etc.
- New: fnAddData now has a second parameter, a boolean to indicate redraw required or not (default true)
- Fixed: Nested tables no longer have their rows removed when DataTables redraws!
- Fixed: Remove fnDecrement API function (can be added back as an API function if anyone wants it - but it was broken anyway...)
- Fixed: Remove _fnMasterIndexFromDisplay internal function - unused
DataTables 1.4.0-beta-7
February 15, 2009 - 11:51am — theallanSize: 163.95 KB
md5_file hash: d0fa4dae1f973f18ed52be59cef9d0eb
First released: February 15, 2009 - 11:51am
Several improvements made and bugs fixed since beta 3:
New: Add (optional) third parameter to fnFilter() API function to indicate is regex strings should be escaped or not. Default true.
New: A couple of extra classes for the 'full_numbers' pagination buttons.
New: Plug-in method for custom API functions
New: API plug-in example
New: Package gzipped DataTables as standard (9.2k)
New: Portuguese Brazilian translation
New: Added variable length for the 'full_numbers' pagination type thorugh the variable jQuery.fn.dataTableExt.oPagination.iFullNumbersShowPages - with thanks to Jovan Popovic for his work on this!
Fixed: Updated German language file (thanks to Jorg Holz)
Fixed: Save state now works in IE (IE has an issue with the path of a cookie being anything but root)
Fixed: Save saving with full numbers rejigged slightly
Fixed: Tidied up a few spaces where there should have been tabs
Bug fix: Custom defined titles (sTitle) are applied to non-dynamically build tables
Bug fix: Fix offset issue when using fnRender() with bVisible parameter in the table table
DataTables 1.4.0-beta 3
January 26, 2009 - 7:00pm — theallanSize: 148.16 KB
md5_file hash: 0b908aaef1dc9645d1b97e7da811f739
First released: January 26, 2009 - 7:00pm
A couple of new features for beta 3:
- New feature: State saving - remember filtering, sorting, pagination and length values after refresh
- New: Russian translation
- Added: Form submit example
- Added: Highlight rows and columns example
- Added: State saving demo
- Remove: Random test file
DataTables 1.4.0-beta
January 22, 2009 - 5:37am — theallanSize: 132.06 KB
md5_file hash: 7396c7c9e534538163a063854e2771ef
First released: January 22, 2009 - 5:37am
This is the latest and greatest version of DataTables, with the primary new feature being that DataTables is now non-destructive in it's manipulation of the DOM. Other new features include:
- Ajax auto loading of data
- Sorting column(s) highlighting
- Type detection for dynamic data (and plugin support)
- Speed - v1.4 is considerably faster (for most things!)
The new documentation and further information about this release can be found on the DataTables 1.4 home page.
DataTables 1.3.11
January 16, 2009 - 4:49am — theallanSize: 105.58 KB
md5_file hash: 6e3aa4388329429d9dc5f774be1ef9ba
First released: January 16, 2009 - 4:49am
Bug fix release:
- Bug fix: Data passed to fnRender() is slice()'ed in order that it can be modified and then drawn without effecting the original data
- Bug fix: fnRender() documentation updated
- Bug fix: Data inserted into the header can have html tags
- New: Single row select demo
DataTables 1.3.10
January 14, 2009 - 1:59pm — theallanSize: 101.88 KB
md5_file hash: 41e057d3095a90a22ce82ef64994d597
First released: January 14, 2009 - 1:59pm
Bug fix revision:
- Fix sInfoEmpty typo (was sInfoEmtpy)
- Compatibility with jQuery 1.3 (which thanks to Stefan Skopnik for this fix)
DataTables 1.3.9
January 12, 2009 - 5:22am — theallanSize: 101.85 KB
md5_file hash: d4a110c9a3c548982a32863c0ac46907
First released: January 12, 2009 - 5:22am
Minor feature (re-)addition:
- Support for sorting on a column which is not the column clicked on (e.g. possibly a hidden column) - iDataSort.
DataTables 1.3.8
January 8, 2009 - 3:59pm — theallanSize: 101.74 KB
md5_file hash: ce4a6f5e500feeedbd599fc70380ee04
First released: January 8, 2009 - 3:59pm
Bug fix release:
- Fix issue reported in plugins.jquery.com/node/5356 where the 'full_numbers' pagination will not all 'next' to go to last page
- Fix premature ending of example code due to an HTML character being shown
- Fix French translation (many thanks to Guillaume LO RE for providing the new translation).
DataTables 1.3.7
December 12, 2008 - 9:05am — theallanSize: 101.85 KB
md5_file hash: a724771475f9a29827b42e671ec7e7b8
First released: December 12, 2008 - 9:05am
Bug fix release of DataTables:
- Bug fix: Sorting terminates when a string which can be parsed as a date is encountered (including blank strings)
- Bug fix: When sorting is disabled the master data array wasn't copied to the working array
- Bug fix: DOM positioning was incorrectly looking at 'sDomPositioning' as an array (IE objects to this)
- Bug fix: Draw callback function wasn't being correctly cached in the settings object.
DataTables 1.3.6
December 6, 2008 - 7:47am — theallanSize: 101.87 KB
md5_file hash: 6094b67683910a32fbca641628b6bd37
First released: December 6, 2008 - 7:47am
Big fix (and minor feature addition) release:
- New feature: fnDrawCallback() called (if defined) on each draw
- Bug fix: Column type defaults to 'string' when table is created as empty (data added later)
- Bug fix: Update the user selected rows demo
DataTables 1.3.5
November 26, 2008 - 4:57am — theallanSize: 97.89 KB
md5_file hash: 75fd0d0c12fa5f0e89a89d24aa3e2d7a
First released: November 26, 2008 - 4:57am
Bug fix release and new example:
- New example: User selectable rows ( http://www.sprymedia.co.uk/dataTables/example_select_row.html )
- Bug fix: Cope with numeric data when dynamically creating a new row
DataTables 1.3.4
November 15, 2008 - 4:20am — theallanSize: 97.89 KB
md5_file hash: 75fd0d0c12fa5f0e89a89d24aa3e2d7a
First released: November 15, 2008 - 4:20am
Bug fix release of DataTables:
- Bug fix: Don't override custom defined column types when dynamically creating a table. Example: http://www.sprymedia.co.uk/dataTables/example_dynamic_creation.html
DataTables 1.3.3
November 14, 2008 - 7:16pm — theallanSize: 97.87 KB
md5_file hash: 46d29b5b3139cf3e642e238cac3b5342
First released: November 14, 2008 - 7:16pm
Minor bug fix release:
- Bug fix: Internationalisation of the pagination strings wasn't being correctly handled.
DataTables 1.3.2
November 14, 2008 - 6:55pm — theallanSize: 97.77 KB
md5_file hash: caefd665424faaff5b0196e938d756c0
First released: November 14, 2008 - 6:55pm
Last updated: November 14, 2008 - 6:55pm
Bug fix and minor refinements release of DataTables:
- Bug fix: Numerical (descending) sorting was broken in IE
- Bug fix: Processing element is now shown when sorting the table
- New: Date columns without a parse-able date are given the Unix epoch time (so the sort doesn't break)
- New: CSS refinement for the 'Processing' display element
DataTables 1.3.1
October 31, 2008 - 1:53pm — theallanSize: 97.33 KB
md5_file hash: 7cdb84e1332e1a89d860dbf152a8c9fa
First released: October 31, 2008 - 1:53pm
A couple of minor bug fixes from the 1.3.0 release:
- Bug fix: CSS 'height' issue with the table and IE7
- Bug fix: HTML sorted (descending)
- Bug fix: Rows weren't being given the default class of 'odd/even'
DataTables 1.3.0
October 29, 2008 - 8:07pm — theallanSize: 97.34 KB
md5_file hash: 9eb0de0d68c9372548deb1b7386c84f2
First released: October 29, 2008 - 8:07pm
DataTables 1.3!
- New: Multi-column sorting
- New: DOM positioning
- New: Single column filtering
- New: Alternative pagination styling
- New: Plugin support for pagination and sorting functions
- New: Access to internal settings
- Bugs fix: Number of fixes from the 1.2 branch
Please note that there as been small changed to the initialisation API - particularly the sorting mechanism in this release and this should be checked for integration problem before you deploy v1.3. Refer to the project page for full information about the DataTables initialisation and API functions.
Any problems - please let me know!
DataTables 1.2.9
October 15, 2008 - 2:53pm — theallanSize: 75.76 KB
md5_file hash: 28b55f4146fbc9c16d5f2f46f4f297a5
First released: October 15, 2008 - 2:53pm
Bug fix release:
- Bug fix: Fix variable scoping issue when referencing table from different object
DataTables 1.2.8
October 14, 2008 - 3:41am — theallanSize: 75.67 KB
md5_file hash: 4ce3e4550e985c64bf7c22549901d5f0
First released: October 14, 2008 - 3:41am
Bug fix release:
- Bug fix: Fix regression error introduced by 1.2.7 when creating a dynamic table
DataTables 1.2.7
October 8, 2008 - 9:46am — theallanSize: 75.65 KB
md5_file hash: a90ca54b7849ac8fec81194e9296a96a
First released: October 8, 2008 - 9:46am
Bug fix release:
- Bug fix: Don't place sorting classes on columns which cannot be sorted (bSortable=false).
DataTables 1.2.6
October 5, 2008 - 8:55am — theallanSize: 75.62 KB
md5_file hash: 3be3f444c417276d6149b2d97aca5dcd
First released: October 5, 2008 - 8:55am
Last updated: October 5, 2008 - 8:55am
Bug fix release - with thanks to Torsten Irländer for his work on creating a patch for this release:
- Bug fix: Maintain classes from the 'thead th' elements when rendered
DataTables 1.2.5
September 17, 2008 - 12:21pm — theallanSize: 75.44 KB
md5_file hash: 6ce94d8622c062134a7d74b565758f66
First released: September 17, 2008 - 12:21pm
Bug fix release:
- Bug fix: Automatic type detection now takes place over all rows, rather than just the first one. This error was introduced in 1.2.4.
DataTables 1.2.4
September 17, 2008 - 3:33am — theallanSize: 78 KB
md5_file hash: ca9e25429585f02f9905bc249f586e24
First released: September 17, 2008 - 3:33am
Last updated: September 17, 2008 - 3:33am
DataTables 1.2.4 sees:
- Bug fix: negative numbers added to numeric sorting auto-detection
- Bug fix: user set type not overruled, even if auto-detection would find a different type
DataTables 1.2.3
September 5, 2008 - 8:30am — theallanSize: 75.31 KB
md5_file hash: b2a6faedd859f2004bed000d3318d91b
First released: September 5, 2008 - 8:30am
Version 1.2.3 of DataTables sees the following:
- Added new data type for sorting - 'html'. This will strip HTML tags before sorting, so invisible characters (to the user) are not sorted upon.
DataTables 1.2.2
August 25, 2008 - 3:07pm — theallanSize: 73.45 KB
md5_file hash: 1badba2f61b5c08e44dd35b2d24c826f
First released: August 25, 2008 - 3:07pm
- Add 'sDefaultSortDirection' initialisation parameter
DataTables 1.2.1
August 21, 2008 - 9:10pm — theallanSize: 70.93 KB
md5_file hash: b8ab663efcafa10bf335e6ab77eac5b6
First released: August 21, 2008 - 9:10pm
Bug fix: Don't override the tfoot element if there is one present - just keep it as it is.
DataTables 1.2.0
August 19, 2008 - 9:54pm — theallanSize: 70.9 KB
md5_file hash: ab517ce7e9842f1a5bc927897b84dfdb
First released: August 19, 2008 - 9:54pm
Last updated: August 19, 2008 - 9:54pm
DataTables 1.2 includes:
- Support for multiple tables per page, and initialisation using standard jQuery syntax, $(.dataTable).dataTable() for example
- Addition of fnHeaderCallback() and dnFooterCallback() for dynamically updating the header and footer of the table
- Automatic class detection for the table column cells
- Full control of the table footer (now independent of the header)
- Bug fixes!
DataTables 1.1.3
August 12, 2008 - 7:47pm — theallanSize: 59.31 KB
md5_file hash: 6a9e5acd09d83f42e224aec691a5f9ed
First released: August 12, 2008 - 7:47pm
- Bug fix: Sorting after clearing filter fixed
- Bug fix: Filtering information with \n in
- Example change: Changed demo CSS to use classes
DataTables 1.1.2
August 11, 2008 - 8:53pm — theallanSize: 59.26 KB
md5_file hash: 32159b4a72ea2e34267ae52e3379f6d6
First released: August 11, 2008 - 8:53pm
Veersion 1.1.2:
- Class names are assigned to the construction elements
- Added the API functions fnClearTable and fnAddData (one or multiple rows) - with thanks to Yekimov Denis for these!
- Multiple bug fixes
DataTables 1.1.1
July 31, 2008 - 3:32pm — theallanSize: 58.97 KB
md5_file hash: 6999dc1e59b474380cc686652815f0fa
First released: July 31, 2008 - 3:32pm
Fix bug when filtering the table.
DataTables 1.1.0
July 30, 2008 - 4:49pm — theallanSize: 58.95 KB
md5_file hash: 27411aed00638e07fb6c7dd7b5c3aa59
First released: July 30, 2008 - 4:49pm
Version 1.1 of the DataTables plugin includes:
- Support for creation of a table from pure Javascript (useful for optimisation, Adobe AIR etc)
- Full internationalisation support. Language information can be passed directly into the object initialiser, or loaded from a language file on a server
- The ability to attach and remove (open and close) a row to other rows already on display in the table have been added to the Javascript API (used, for example, for confirmation of deleting a record)
- Multiple bug fixes
