Release Name: 1.1.0
Notes:
A maintenance release that fixes some bugs and adds some features. I also changed the distribution license from GPL to the Ruby licenense (which includes the GPL).
Changes:
2007-05-21 (1.1.0)
* Implemented max_nesting feature for parser to avoid stack overflows for
data from untrusted sources. If you trust the source, you can disable it
with the option max_nesting => false.
* Piers Cawley <pdcawley@bofh.org.uk> reported a bug, that not every
character can be escaped by ?\ as required by RFC4627. There's a
contradiction between David Crockford's JSON checker test vectors (in
tests/fixtures) and RFC4627, though. I decided to stick to the RFC, because
the JSON checker seems to be a bit older than the RFC.
* Extended license to Ruby License, which includes the GPL.
* Added keyboard shortcuts, and 'Open location' menu item to edit_json.rb.
|