1.7.6
1.7.5
1.7.4
1.7.3
- Require json/ext to ensure extension version gets loaded for json_gem
- Rename JrJackson
- Prefer JrJackson to JSON gem if present
- Print a warning if outdated gem versions are used
- Loosen required_rubygems_version for compatibility with Ubuntu 10.04
1.7.2
- Rename Jrjackson adapter to JrJackson
- Implement jrjackson -> jr_jackson alias for back-compatability
- Update vendored OkJson module
1.7.1
1.7.0
- Add load_options/dump_options to MultiJson
- MultiJson does not modify arguments
- Enable quirks_mode by default for json_gem/json_pure adapters
- Add JrJackson adapter
- Raise ArgumentError on bad adapter input
1.6.1
1.6.0
- Add gson.rb support
- Add MultiJson.default_options
- Add MultiJson.with_adapter
- Stringify all possible keys for ok_json
- Use JSON.generate instead of #to_json
- Alias
MultiJson::DecodeError
toMultiJson::LoadError
1.5.1
1.5.0
1.4.0
1.3.7
- Fix rescue clause for MagLev
- Remove unnecessary check for string version of options key
- Explicitly set default adapter when adapter is set to
nil
orfalse
- Fix Oj
ParseError
mapping for Oj 1.4.0
1.3.6
1.3.5
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.2.0
1.1.0
1.0.4
- Set data context to
DecodeError
exception - Allow
ok_json
to fallback toto_json
- Add warning when using
ok_json
- Options can be passed to an engine on encode
1.0.3
1.0.2
1.0.1
1.0.0
- Remove
ActiveSupport::JSON
support - Fix
@engine
ivar warning - Only
rescue
from parsing errors during decoding, not anyStandardError
- Rename
okjson
engine and vendored lib took_json
- Add
StringIO
support tojson
gem andok_json
0.0.5
0.0.4
- Fix default_engine check for
json
gem - Make requirement mapper an
Array
to preserve order in Ruby versions < 1.9