Releases for Query String Object
Query String Object 2.1.7
October 16, 2009 - 3:45am — blairSize: 7.66 KB
md5_file hash: def2a6c934155b50ddb6b3b0769e795f
First released: October 16, 2009 - 3:45am
fixed regex bug in safari 3.2/mac
Query String Object 2.1.6
August 13, 2009 - 8:02pm — blairSize: 7.66 KB
md5_file hash: d53bfbf769cf15b012b6194274549fbf
First released: August 13, 2009 - 8:02pm
Fixed some bugs
Query String Object 2.1.5
June 14, 2009 - 1:54am — blairSize: 7.5 KB
md5_file hash: 60927194d7add24bdea076f2d6390a05
First released: June 14, 2009 - 1:54am
accidentally left the offending line of code into the last bugfix...
Query String Object 2.1.4
June 10, 2009 - 7:37pm — blairSize: 7.54 KB
md5_file hash: 343fde94e268b20c3b92558ac6a6a10c
First released: June 10, 2009 - 7:37pm
Reverted previous fix and placed the URI decoding further down the code path, as per the patch provided by David Bartle
Query String Object 2.1.3
April 20, 2009 - 12:05pm — blairSize: 7.5 KB
md5_file hash: 06d6edba025ea8f2f12a9996641012f1
First released: April 20, 2009 - 12:05pm
Last updated: April 20, 2009 - 12:06pm
Added fix for not catching uri encoded array subscripting
Changed toString to encodeURIComponent keys and values rather than just keys.
Query String Object 2.1.2
February 8, 2009 - 3:02am — blairSize: 7.46 KB
md5_file hash: 7d7640defaacaafbc36723690e7ef0b7
First released: February 8, 2009 - 3:02am
hotfix to fix file name
Query String Object 2.1.1
February 8, 2009 - 3:01am — blairSize: 7.46 KB
md5_file hash: 54aedc1054cf6e6d0b624a6df3c7bc45
First released: February 8, 2009 - 3:01am
Last updated: February 8, 2009 - 3:00am
hotfix to update publish date in the file
Query String Object 2.1.0
February 8, 2009 - 2:57am — blairSize: 7.46 KB
md5_file hash: ee331226d666cb089a2b4e375683b679
First released: February 8, 2009 - 2:57am
Added numbers setting parameter
Added load method
Query String Object 1.2.3
February 8, 2009 - 2:39am — blairSize: 5.64 KB
md5_file hash: c328d32f175911f87946995b06e62fd6
First released: February 8, 2009 - 2:39am
Various code additions
Query String Object 2.0.1
October 14, 2008 - 3:59pm — blairSize: 7.08 KB
md5_file hash: 09d66b0cc9776e1bcad0e1c092819b13
First released: October 14, 2008 - 3:59pm
Fixed bug with number coercion to empty string in the get method.
Query String Object 2.0.0
May 28, 2008 - 9:35am — blairSize: 7.04 KB
md5_file hash: dd7a18e7644519d17d0b7130878459fa
First released: May 28, 2008 - 9:35am
This is a rewrite almost completely from scratch with a cleaner API and richer features.
New features include support for deeply nested objects and array. Earlier versions only supported one dimensional array and hash objects. The keys are parsed to replicate the nature of PHP form arrays.
The destructive methods have been renamed to the upper case analogues of the standard method to make destructive method calls shorter and prettier. So destructiveSet becomes SET, etc.
One new public method named compact related to the new deeply nested objects has been added. When a member inside the keys object is set to either null or undefined, calling compact will rebuild the keys object without that value in it. This was done to facilitate the deeply nested objects. Luckily you should never have to call compact as it's called every time you call remove (which 'removes' elements from the keys object by setting them to null) automatically.
Finally, to add further symmetry to the API, and in case there are any performance hounds out there, the get method now has a 'destructive' analogue called GET. GET will return the direct object from the keys object which can then be modified thus modifying the original element due to JavaScript's references. The get method performs some kajiggering to ensure you have a clean object with now internal references. (Of course that keys public property is still sticks out like a sore thumb; one of these days I might get rid of that too...)
Query String Object 1.2.3
April 25, 2008 - 10:43am — blairSize: 5.64 KB
md5_file hash: c328d32f175911f87946995b06e62fd6
First released: April 25, 2008 - 10:43am
Fixes two bugs:
1. Numbers starting with 0 were being parsed as octal. parseInt now takes a radix argument of 10 to fix this.
2. Only the first plus was being replaced with a space. Switched to a global regex replace to fix this.
Query String Object 1.2.2
April 12, 2008 - 1:08am — blairSize: 5.63 KB
md5_file hash: a86ea57a955345c5ded802c9a16caf55
First released: April 12, 2008 - 1:08am
Fixes a couple bugs no-one noticed, and added a couple new options related to hash parsing.
Query String Object 1.2.1
April 4, 2008 - 5:18am — blairSize: 5.27 KB
md5_file hash: a14e3777222563742dfd0ca5a536749a
First released: April 4, 2008 - 5:18am
Fixed some bugs:
1. The number 0 became boolean true in previous versions.
2. Encoded values in the URL were undecoded.
3. Nonexistent key requests threw errors.
Query String Object 1.2
February 9, 2008 - 6:49am — blairSize: 5.15 KB
md5_file hash: 0ce5da8881515e6f1464b20856aee523
First released: February 9, 2008 - 6:49am
New version of jQuery.query. Tested in Firefox 3, IE 7, Opera 9, and Safari 3 on Windows. New features and fixes listed in plugin description. Written against jQuery v1.2.3 but it is likely usable in previous versions.
Query String Object 1.1.1
January 4, 2008 - 2:02am — blairSize: 2.69 KB
md5_file hash: 26b222a87fc4fe9512af303638c12813
First released: January 4, 2008 - 2:02am
Bug fix that was really really really stupid, as many of my bug fixes are.
Query String Object 1.1
August 13, 2007 - 5:28pm — blairSize: 2.71 KB
md5_file hash: 654d12890f6f024f307dfbeb0ea0bd50
First released: August 13, 2007 - 5:28pm
Last updated: August 13, 2007 - 5:30pm
Added copy and empty methods to the object.
jQuery Query 1.0
August 13, 2007 - 3:12pm — blairSize: 2.02 KB
md5_file hash: 86b838f69d8eee08ba093471ec3b77cb
First released: August 13, 2007 - 3:12pm
Last updated: August 13, 2007 - 5:31pm
Initial release.
