This is primarily a maintenance release for JAK to address a missing data type in the API which caused problems for Safari. Having an iPhone it personally bugged me to review code designed to be compatible with the iPhone environment only to see some obscure code break. Needless to say, the websites live browser compatibility test has been updated (the test code itself is undergoing regression testing though) and the new stable version of the code has been posted for download.
So far the browser compatibility test has ran successfully on:
IE6, IE7, IE8
FireFox 2.x, 3.x, 3.5.x
Safari 4.x
Chrome 3.x
Here is the change log for changes that occurred from 1.3 to 1.4
JAK.TypeOf() method:
Enhanced by adding the 'regexp' data-type
JAK.ArrayContains() method:
Added better error handling
Added better handeling of null/undefined array values
Optimized performance by using the while loop decrement technique.