Remove - asStripClasses backwards compatiblity. There was a typo for asStripeClasses back when it was first introduced, now here in 1.10 the patch that was used to allow both forms is removed.
Update media/src/core/core.info.js

Only set iStart once and only call fnFormatNumber once on iStart.
Update media/src/api/api.static.js

Slightly shorter method for checking the version (stops as soon as it reaches a version part that has a difference)
Update media/src/ext/ext.sorting.js

handle undefined values, skip toLowerCase call for empty strings
Update media/src/core/core.ajax.js

Remove unnecessary else(s)
Update media/src/core/core.draw.js

Remove check for iOpenRows !== 0, since it isn't really needed.
(the contents of the loop just won't execute)
Update media/src/core/core.draw.js

Remove unused variable
Update media/src/core/core.filter.js

Reorder things a little to simplify
Fix: Release is currently 1.9.4

component.json needs to reflect the current release, not the development version.
Fix: Current release is 1.9.4

package.json needs to reflect the current release, not the development version.
Merge branch 'master' of github.com:DataTables/DataTables
Dev - Remove reporting code from the Ajax draw update - don't need it after the change for 36076fc5c83cda9f22fa0580a6128dc3b4b90284
Update media/src/core/core.ajax.js

simplify conditions:
!A || (A && (B || C)
really is the same as:
!A || (true && (B || C))
which simplifies to:
!A || (B || C)
which simplifies to:
!A || B || C
Merge pull request #120 from timtucker/patch-31

Dev: Simplify Ajax condition
New: The primary public interface for DataTables' initialisation options is now camel case parameters rather than the Hungarian notation that was used before. There are a number of reasons for doing this, the primary one being that the Hungarian notation used by DataTables is actively stopping people from using the library due to their aversion to using Hungarian notation. Without doubt the Hungarian notation used was a mistake (the reason it was used was that when DataTables was originally written, the company I worked for at the time required the use of Hungarian notation, and thus I was trained in it...).

Backwards compatibility issues: The main goal here (other than to use camel-case notation!) is to preserve backwards compatibility. Unfortunately this isn't 100% possible:
	- DataTable.defaults.columns has been renamed to be DataTable.defaults.column
		- Otherwise it conflicts with aoColumns in the defaults.

Without doubt this is going to be a long process - for example the unit tests and examples need to be completely updated for this change. The JSDoc comments have been updated, so the site should take care of itself for the most part, when released.

In terms of implementation, it is important to note that I have not broken backwards compatibility here - the way it is does is that the current defaults are retained, and a camel-case to Hungarian mapping is automatically generated and then applied to the objects given by the end user. This adds around 0.5K to the size of DataTables, but writing the mapping manually would require at least 3K, and changing DataTables wholesale to camel-case would utterly break backwards compatibility. This is the least 'evil' way to accomplish this. It is important to note that this is a step along the roadmap for DataTables - come v2 Hungarian notation will likely be dropped completely.

One important note to make about this mapping is that if you use camel-case DataTables will copy the value from the camel-case properties to their Hungarian counterparts, so you will end up with additional properties on your source object. As I say, this appears to be to be the least 'evil' option, although still not perfect itself. The challenges of working with legacy software and installs...!
Merge pull request #108 from timtucker/patch-21

Fix: Update string sorting to correctly sort undefined values.
Merge pull request #115 from timtucker/patch-27

Update media/src/core/core.draw.js
Merge pull request #107 from timtucker/patch-20

Dev: Different algorithm for fnVersionCheck
Merge pull request #106 from timtucker/patch-19

Dev: Simplify language handling of start number for infinite scrolling
Merge pull request #109 from timtucker/patch-22

Update media/src/core/core.ajax.js