# Release Notes

## Development

[Commits](https://github.com/jhudson8/backbone-query-parameters/compare/v0.4.0...master)

## v0.4.0 - September 23rd, 2014
- Adding minification task using Google Closure Compiler to Gruntfile.js Adding Google Closure Compiler binary. Minified src & src map - 27ff3d7
- Check last param on false value instead of isUndefined - e5bd919
- Initial fix for optional named params - f05b6e7
- Added breaking test for named parameters with optional route parameters - 8f23eca
- Update module wrapper to work in Node and be more in line with UMDJS - a79ff63

[Commits](https://github.com/jhudson8/backbone-query-parameters/compare/v0.3.1...v0.4.0)

## v0.3.1 - September 23rd, 2014
- [#95](https://github.com/jhudson8/backbone-query-parameters/pull/85) - Make backbone 1.1 shim amd compatible with conditional define.

[Commits](https://github.com/jhudson8/backbone-query-parameters/compare/v0.3.0...v0.3.1)

## v0.3.0 - December 30th, 2013
- [#71](https://github.com/jhudson8/backbone-query-parameters/issues/71) - router.getFragment() fails ([@finpingvin](https://api.github.com/users/finpingvin))
- [#65](https://github.com/jhudson8/backbone-query-parameters/issues/65) - Backbone 1.1.0 ([@klimashkin](https://api.github.com/users/klimashkin))
- [#62](https://github.com/jhudson8/backbone-query-parameters/issues/62) - Query string in hash fragment is stripped in IE ([@bradleyayers](https://api.github.com/users/bradleyayers))
- [#56](https://github.com/jhudson8/backbone-query-parameters/issues/56) - Update README to make it clear if Backbone 1.0.0 is supported
- [#21](https://github.com/jhudson8/backbone-query-parameters/issues/21) - _toQueryParam on arrays in objects
- [#31](https://github.com/jhudson8/backbone-query-parameters/issues/31) - pushState mode failing on non-pushState devices

[Commits](https://github.com/jhudson8/backbone-query-parameters/compare/v0.2.5...v0.3.0)

## v0.2.5 - December 17th, 2013

- [#72](https://github.com/jhudson8/backbone-query-parameters/pull/72) - Added parsing of key[] URL Encoded for array structure ([@jeremyFreeAgent](https://api.github.com/users/jeremyFreeAgent))
- [#75](https://github.com/jhudson8/backbone-query-parameters/pull/75) - Failover parameter parsing if junk data is sent ([@kpdecker](https://api.github.com/users/kpdecker))

[Commits](https://github.com/jhudson8/backbone-query-parameters/compare/v0.2.4...v0.2.5)

## v0.2.4 - November 8th, 2013

- Fix bower name reference - 7ef4d42

[Commits](https://github.com/jhudson8/backbone-query-parameters/compare/v0.2.3...v0.2.4)

## v0.2.3 - November 8th, 2013

- Treat + parameters as spaces - c928e16
- adding bower.json - 98daf38
- Fix #26 -- + decoding to space. - 40d9fbf
- Fix #59 — ?cmpid decodes to {cmpid: ""} - 4d0e298
- Add support for query string values that contain =, fixes #57 - 20cd64d
- Added parsing of key[] for array structure - bd9a070
- Fix for iOS4 splat bug. - 73595b7
- Updated to amd module. - fcb474e
- Making querystring with '' - 0107d77
- Making querystring with 0 - 9e7c12e

[Commits](https://github.com/jhudson8/backbone-query-parameters/compare/v0.2.2...v0.2.3)
