File rubygem-json_pure.changes of Package rubygem-json_pure
-------------------------------------------------------------------
Wed Dec 7 11:24:16 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 2.6.3
see installed CHANGES.md
-------------------------------------------------------------------
Thu Aug 4 13:16:43 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 2.6.2
see installed CHANGES.md
-------------------------------------------------------------------
Tue Jan 25 07:07:30 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 2.6.1
see installed CHANGES.md
### 2021-10-24 (2.6.1)
* Restore version.rb with 2.6.1
### 2021-10-14 (2.6.0)
* Use `rb_enc_interned_str` if available to reduce allocations in `freeze: true` mode. #451.
* Bump required_ruby_version to 2.3.
* Fix compatibility with `GC.compact`.
* Fix some compilation warnings. #469
-------------------------------------------------------------------
Wed Jan 20 12:51:43 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 2.5.1
see installed CHANGES.md
## 2020-12-22 (2.5.1)
* Restore the compatibility for constants of JSON class.
## 2020-12-22 (2.5.0)
* Ready to Ractor-safe at Ruby 3.0.
## 2020-12-17 (2.4.1)
* Restore version.rb with 2.4.1
## 2020-12-15 (2.4.0)
* Implement a freeze: parser option #447
* Fix an issue with generate_pretty and empty objects in the Ruby and Java implementations #449
* Fix JSON.load_file doc #448
* Fix pure parser with unclosed arrays / objects #425
* bundle the LICENSE file in the gem #444
* Add an option to escape forward slash character #405
* RDoc for JSON #439 #446 #442 #434 #433 #430
-------------------------------------------------------------------
Fri Sep 25 14:14:18 UTC 2020 - Stephan Kulow <coolo@suse.com>
updated to version 2.3.1
see installed CHANGES.md
## 2020-06-30 (2.3.1)
* Spelling and grammar fixes for comments. Pull request #191 by Josh
Kline.
* Enhance generic JSON and #generate docs. Pull request #347 by Victor
Shepelev.
* Add :nodoc: for GeneratorMethods. Pull request #349 by Victor Shepelev.
* Baseline changes to help (JRuby) development. Pull request #371 by Karol
Bucek.
* Add metadata for rubygems.org. Pull request #379 by Alexandre ZANNI.
* Remove invalid JSON.generate description from JSON module rdoc. Pull
request #384 by Jeremy Evans.
* Test with TruffleRuby in CI. Pull request #402 by Benoit Daloze.
* Rdoc enhancements. Pull request #413 by Burdette Lamar.
* Fixtures/ are not being tested... Pull request #416 by Marc-André
Lafortune.
* Use frozen string for hash key. Pull request #420 by Marc-André
Lafortune.
* Added :call-seq: to RDoc for some methods. Pull request #422 by Burdette
Lamar.
* Small typo fix. Pull request #423 by Marc-André Lafortune.
## 2019-12-11 (2.3.0)
* Fix default of `create_additions` to always be `false` for `JSON(user_input)`
and `JSON.parse(user_input, nil)`.
Note that `JSON.load` remains with default `true` and is meant for internal
serialization of trusted data. [CVE-2020-10663]
* Fix passing args all #to_json in json/add/*.
* Fix encoding issues
* Fix issues of keyword vs positional parameter
* Fix JSON::Parser against bigdecimal updates
* Bug fixes to JRuby port
-------------------------------------------------------------------
Thu May 7 20:59:04 UTC 2020 - Stephan Kulow <coolo@suse.com>
- updated to version 2.3.0
see installed CHANGES.md
-------------------------------------------------------------------
Sat Mar 2 15:24:20 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to version 2.2.0
see installed CHANGES.md
## 2019-02-21 (2.2.0)
* Adds support for 2.6 BigDecimal and ruby standard library Set datetype.
-------------------------------------------------------------------
Wed Apr 19 04:31:26 UTC 2017 - coolo@suse.com
- updated to version 2.1.0
see installed CHANGES.md
## 2017-04-18 (2.1.0)
* Allow passing of `decimal_class` option to specify a class as which to parse
JSON float numbers.
-------------------------------------------------------------------
Wed Apr 12 04:37:36 UTC 2017 - coolo@suse.com
- updated to version 2.0.4
see installed CHANGES.md
## 2017-03-23 (2.0.4)
* Raise exception for incomplete unicode surrogates/character escape
sequences. This problem was reported by Daniel Gollahon (dgollahon).
* Fix arbitrary heap exposure problem. This problem was reported by Ahmad
Sherif (ahmadsherif).
-------------------------------------------------------------------
Sat Jan 14 05:33:40 UTC 2017 - coolo@suse.com
- updated to version 2.0.3
see installed CHANGES.md
## 2017-01-12 (2.0.3)
* Set `required_ruby_version` to 1.9
* Some small fixes
-------------------------------------------------------------------
Wed Jul 27 04:30:14 UTC 2016 - coolo@suse.com
- updated to version 2.0.2
see installed CHANGES.md
## 2016-07-26 (2.0.2)
* Specify `required_ruby_version` for json\_pure.
* Fix issue #295 failure when parsing frozen strings.
-------------------------------------------------------------------
Sat Jul 2 04:37:34 UTC 2016 - coolo@suse.com
- updated to version 2.0.1
CHANGES removed upstream
-------------------------------------------------------------------
Wed Oct 21 04:30:03 UTC 2015 - coolo@suse.com
- updated to version 1.8.3
see installed CHANGES
2015-09-11 (1.8.4)
* There were still some mentions of dual GPL licensing in the source, but JSON
has just the Ruby license that itself includes an explicit dual-licensing
clause that allows covered software to be distributed under the terms of
the Simplified BSD License instead for all ruby versions >= 1.9.3. This is
however a GPL compatible license according to the Free Software Foundation.
I changed these mentions to be consistent with the Ruby license setting in
the gemspec files which were already correct now.
2015-06-01 (1.8.3)
* Fix potential memory leak, thx to nobu.
-------------------------------------------------------------------
Sat Feb 7 07:21:17 UTC 2015 - coolo@suse.com
- updated to version 1.8.2
* Some performance improvements by Vipul A M <vipulnsward@gmail.com>.
* Fix by Jason R. Clark <jclark@newrelic.com> to avoid mutation of
JSON.dump_default_options.
* More tests by Michael Mac-Vicar <mmacvicar@gmail.com> and fixing
space_before accessor in generator.
* Performance on Jruby improvemed by Ben Browning <bbrownin@redhat.com>.
* Some fixes to be compatible with the new Ruby 2.2 by Zachary Scott <e@zzak.io>
and SHIBATA Hiroshi <hsbt@ruby-lang.org>.
-------------------------------------------------------------------
Tue Sep 30 12:02:43 UTC 2014 - mrueckert@suse.de
- update to new packaging scheme and add gem2rpm.yml
-------------------------------------------------------------------
Sun Oct 20 12:05:39 UTC 2013 - coolo@suse.com
- updated to version 1.8.1
* Remove Rubinius exception since transcoding should be working now.
-------------------------------------------------------------------
Wed May 15 03:57:05 UTC 2013 - coolo@suse.com
- updated to version 1.8.0
* Fix https://github.com/flori/json/issues/162 reported by Marc-Andre
Lafortune <github_rocks@marc-andre.ca>. Thanks!
* Applied patches by Yui NARUSE <naruse@airemix.jp> to suppress warning with
-Wchar-subscripts and better validate UTF-8 strings.
* Applied patch by ginriki@github to remove unnecessary if.
* Add load/dump interface to JSON::GenericObject to make
serialize :some_attribute, JSON::GenericObject
work in Rails active models for convenient SomeModel#some_attribute.foo.bar
access to serialised JSON data.
-------------------------------------------------------------------
Tue Feb 12 14:02:25 UTC 2013 - coolo@suse.com
- updated to version 1.7.7
* Security fix for JSON create_additions default value and
JSON::GenericObject. It should not be possible to create additions unless
explicitely requested by setting the create_additions argument to true or
using the JSON.load/dump interface. If JSON::GenericObject is supposed to
be automatically deserialised, this has to be explicitely enabled by
setting
JSON::GenericObject.json_createble = true
as well.
* Remove useless assert in fbuffer implementation.
* Apply patch attached to https://github.com/flori/json/issues#issue/155
provided by John Shahid <jvshahid@gmail.com>, Thx!
* Add license information to rubygems spec data, reported by Jordi Massaguer Pla <jmassaguerpla@suse.de>.
* Improve documentation, thx to Zachary Scott <zachary@zacharyscott.net>.
-------------------------------------------------------------------
Wed Jan 2 08:13:14 UTC 2013 - coolo@suse.com
- updated to version 1.7.6
* Add GeneratorState#merge alias for JRuby, fix state accessor methods. Thx to
jvshahid@github.
* Increase hash likeness of state objects.
-------------------------------------------------------------------
Sun Aug 26 05:38:52 UTC 2012 - coolo@suse.com
- updated to version 1.7.5
* Fix compilation of extension on older rubies.
-------------------------------------------------------------------
Sat Jul 28 17:18:19 UTC 2012 - coolo@suse.com
- update to 1.7.4
* Fix compilation problem on AIX, see https://github.com/flori/json/issues/142
-------------------------------------------------------------------
Sun Jul 15 08:46:56 UTC 2012 - coolo@suse.com
- update to 1.7.3
* Work around Rubinius encoding issues using iconv for conversion instead.
* Fix some encoding issues, that cause problems for the pure and the
extension variant in jruby 1.9 mode.
-------------------------------------------------------------------
Tue May 8 06:04:35 UTC 2012 - coolo@suse.com
- update to 1.7.1
* Small fixes
-------------------------------------------------------------------
Sun May 6 15:25:12 UTC 2012 - coolo@suse.com
- update to 1.7.0
* Add JSON::GenericObject for method access to objects transmitted via JSON.
* Fix possible crash when trying to parse nil value.
-------------------------------------------------------------------
Thu Apr 5 08:15:45 UTC 2012 - coolo@suse.com
- update to 1.6.6:
* Propagate src encoding to values made from it (fixes 1.9 mode converting
everything to ascii-8bit; harmless for 1.8 mode too) (Thomas E. Enebo
<tom.enebo@gmail.com>), should fix
https://github.com/flori/json/issues#issue/119.
* Fix https://github.com/flori/json/issues#issue/124 Thx to Jason Hutchens.
* Fix https://github.com/flori/json/issues#issue/117
-------------------------------------------------------------------
Wed Feb 15 15:00:34 UTC 2012 - saschpe@suse.de
- Update to version 1.6.5:
* Fixed a bug that shows up when using optimisation under GCC 4.7.
- Changes from version 1.6.4:
* Patches that improve speed on JRuby contributed
* Support object_class/array_class with duck typed hash/array.
- Changes from version 1.6.3:
* Let JSON.load('') return nil as well to make mysql text columns (default to
'') work better for serialization.
- Changes from version 1.6.2:
* Add support for OpenStruct and BigDecimal.
* Fix bug when parsing nil in quirks_mode.
* Make JSON.dump and JSON.load methods better cooperate with Rails' serialize
method. Just use: serialize :value, JSON
* Fix bug with time serialization concerning nanoseconds. Thanks for the
patch go to Josh Partlow (jpartlow@github).
* Improve parsing speed for JSON numbers (integers and floats)
-------------------------------------------------------------------
Fri Oct 21 12:56:46 UTC 2011 - fcastelli@suse.com
- Remove the update-alternatives code since version 1.6.1 does no
longer ship binaries.
-------------------------------------------------------------------
Fri Oct 14 12:29:00 UTC 2011 - fcastelli@suse.com
- Update package to version 1.6.1
-------------------------------------------------------------------
Thu Aug 25 08:28:17 UTC 2011 - dmacvicar@suse.de
- initial package for version 1.5.3
- remove the java/ section