File rubygem-oj.changes of Package rubygem-oj
-------------------------------------------------------------------
Mon Nov 4 17:09:19 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>
- ## 3.16.7 - 2024-11-01
- Changed string_writer_as_json to allow multiple arguments.
- Fixed Global variable registration added to mimic_json and rails code thanks to @byroot.
## 3.16.6 - 2024-09-09
- Fixed issue with Rails 7.2 that changed the order of calls to to_json and as_json.
## 3.16.5 - 2024-08-07
- Fixed Oj::Parser so that block procedures work correctly.
-------------------------------------------------------------------
Fri Jun 21 10:20:24 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>
- ## 3.16.4 - 2024-06-08
- Fixed Oj::Parse EOF issue on larger stream input.
-------------------------------------------------------------------
Mon Jan 29 14:17:26 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>
- ## 3.16.3 - 2023-12-11
- Fixed the gemspec to allow earlier versions of the bigdecimal gem.
## 3.16.2 - 2023-12-06
- Fixed documentation formatting.
- Added option to the "usual" parser to raise an error on an empty input string.
-------------------------------------------------------------------
Fri Nov 3 07:48:36 UTC 2023 - Dan Čermák <dan.cermak@posteo.net>
- ## 3.16.1 - 2023-09-01
- Fixed exception type on number parsing. (thank you @jasonpenny)
## 3.16.0 - 2023-08-16
- Added the `float_format` option.
- Expanded the `max_nesting` option to allow integer values as well as
the previous boolean (true or nil).
- Skip nesting tests with Truffle Ruby in the json gem tests.
## 3.15.1 - 2023-07-30
- Add protection against some using `require 'oj/json`, an internal file.
- Fixed non-json errors when in compat mode.
## 3.15.0 - 2023-06-02
- Added `omit_null_byte` option when dumping.
## 3.14.3 - 2023-04-07
- Fixed compat parse with optimized Hash when parsing a JSON::GenericObject.
## 3.14.2 - 2023-02-10
- Fixed check for in strings.
## 3.14.1 - 2023-02-01
- Fixed issue with uninitialized handler for Oj::Parser::Saj.
- Fixed hang on unterminated string with a byte in parse.c.
## 3.14.0 - 2023-01-30
- Tracing is now a compile time option giving a 15 to 20% performance boost.
- Some cleanup in the fast parser.
-------------------------------------------------------------------
Wed Dec 7 11:28:17 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 3.13.23
see installed CHANGELOG.md
## 3.13.23 - 2022-11-06
- Fixed issue with Oj::Parser extension regarding GC timeing.
## 3.13.22 - 2022-11-01
- Reorganized Oj::Parser code to allow for parser extensions in C.
-------------------------------------------------------------------
Mon Aug 29 06:53:29 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 3.13.21
see installed CHANGELOG.md
## 3.13.21 - 2022-08-19
- Bug parsing big numbers fixed in the SAJ parser.
## 3.13.20 - 2022-08-07
- SSE4 made optional with a `--with-sse42` flag to the compile.
-------------------------------------------------------------------
Thu Aug 4 13:21:30 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 3.13.19
see installed CHANGELOG.md
## 3.13.19 - 2022-07-29
- TruffleRuby issues resolved.
## 3.13.18 - 2022-07-25
- Fixed SSE detection at run time.
## 3.13.17 - 2022-07-15
- Fixed Oj::Parser to detect unterminated arrays and objects.
## 3.13.16 - 2022-07-06
- Added line and column as optional arguments to the Oj::Parser.saj parser.
## 3.13.15 - 2022-07-03
- Fixed issue dumping NaN value in object mode.
## 3.13.14 - 2022-06-03
- Double fclose() due to bad merger fixed by tonobo.
## 3.13.13 - 2022-05-20
- Fixed flooding stdout with debug output when dumping.
## 3.13.12 - 2022-05-20
- Fixed crash on no arguments to pretty_generate. Now raises an exception.
- Register all classes and globals.
- Fixed memory issue with dumping.
-------------------------------------------------------------------
Tue Jan 25 07:15:57 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 3.13.11
no changelog found
-------------------------------------------------------------------
Mon Jul 26 06:03:28 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 3.12.2
no changelog found
-------------------------------------------------------------------
Thu Jun 24 17:41:20 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 3.11.7
no changelog found
-------------------------------------------------------------------
Wed Jan 20 13:00:58 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 3.11.0
no changelog found
-------------------------------------------------------------------
Fri Sep 25 14:28:42 UTC 2020 - Stephan Kulow <coolo@suse.com>
updated to version 3.10.14
no changelog found
-------------------------------------------------------------------
Thu May 7 21:09:49 UTC 2020 - Stephan Kulow <coolo@suse.com>
- updated to version 3.10.6
no changelog found
-------------------------------------------------------------------
Mon Feb 10 15:18:55 UTC 2020 - Stephan Kulow <coolo@suse.com>
- updated to version 3.10.2
no changelog found
-------------------------------------------------------------------
Sat Dec 14 00:27:43 UTC 2019 - Manuel Schnitzer <mschnitzer@suse.com>
- updated to version 3.10.0
* Fixed custom mode load_file to use custom mode.
* Fixed rails mode output of IO objects
* Fixed issue #567. Second precision is forced if set to the correct number of decimals even if zero nanoseconds.
* Fixed issue #568. Dumping bigdecimal in `:rails' mode made more consistent.
* Fixed issue #569. `:compat` mode not restricts the escape mode as indicated in the documentation.
* Fixed issue #570. In `:strict` mode number parsing follows the JSON specification more closely as indended.
* Added `:ignore_under` which when true will ignore attributes that begin with a `_` when dumping in `:object` or `:custom` mode.
-------------------------------------------------------------------
Tue Nov 12 15:04:39 UTC 2019 - Manuel Schnitzer <mschnitzer@suse.com>
- updated to version 3.9.2
* Fixed wrong exception type when mimicing the JSON gem.
-------------------------------------------------------------------
Wed Aug 21 19:14:14 UTC 2019 - Manuel Schnitzer <mschnitzer@suse.com>
- updated to version 3.9.0
## 3.9.0 - 2019-08-18
- Changed custom behavior when `:create_additions` is true and `:create_id` is
set to nil. Now Range, Regexp, Rational, and Complex are output as strings
instead of a JSON object with members. Setting any other value for
`:create_id`, even an empty string will result in an object being dumped.
- Detection of pthread mutex support was changed.
-------------------------------------------------------------------
Thu Aug 15 13:42:52 UTC 2019 - Manuel Schnitzer <mschnitzer@suse.com>
- updated to version 3.8.1
* Fix replacement of JSON::Parse thanks to paracycle.
-------------------------------------------------------------------
Fri Jul 19 09:34:01 UTC 2019 - Manuel Schnitzer <mschnitzer@suse.com>
- updated to version 3.8.0
* Fixed a buffer allocation bug for `JSON.pretty_generate`.
* Added mimic `safe` option to not include the complete JSON in a parse error message.
* Added `use_raw_json` option for `:compat` and `:rails` mode to allow better
performance on dump. StringWriter in particular has been optimized for this option.
-------------------------------------------------------------------
Sun May 5 09:37:17 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to version 3.7.12
no changelog found
-------------------------------------------------------------------
Fri Mar 29 06:09:23 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to version 3.7.11
no changelog found
-------------------------------------------------------------------
Mon Mar 18 15:28:21 UTC 2019 - manuel <mschnitzer@suse.com>
- updated to version 3.7.10
* Corrected time dump so that the none-leap years after a 400
year period are correct.
-------------------------------------------------------------------
Sat Mar 2 15:28:25 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to version 3.7.9
no changelog found
-------------------------------------------------------------------
Mon Jan 14 13:49:12 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to version 3.7.6
no changelog found
-------------------------------------------------------------------
Sat Dec 8 16:26:47 UTC 2018 - Stephan Kulow <coolo@suse.com>
- updated to version 3.7.4
no changelog found
-------------------------------------------------------------------
Thu Nov 22 05:24:33 UTC 2018 - Stephan Kulow <coolo@suse.com>
- updated to version 3.7.1
no changelog found
-------------------------------------------------------------------
Wed Sep 5 10:31:56 UTC 2018 - coolo@suse.com
- updated to version 3.6.7
no changelog found
-------------------------------------------------------------------
Wed Jul 11 02:15:24 UTC 2018 - factory-auto@kulow.org
- updated to version 3.6.4
no changelog found
-------------------------------------------------------------------
Fri Jun 22 14:08:57 UTC 2018 - factory-auto@kulow.org
- updated to version 3.6.3
no changelog found
-------------------------------------------------------------------
Fri Jun 22 01:11:29 UTC 2018 - factory-auto@kulow.org
- updated to version 3.6.3
no changelog found
-------------------------------------------------------------------
Thu May 31 00:15:38 UTC 2018 - factory-auto@kulow.org
- updated to version 3.6.2
no changelog found
-------------------------------------------------------------------
Fri May 4 21:19:40 UTC 2018 - factory-auto@kulow.org
- updated to version 3.6.0
no changelog found
-------------------------------------------------------------------
Sat Apr 14 03:39:41 UTC 2018 - factory-auto@kulow.org
- updated to version 3.5.1
no changelog found
-------------------------------------------------------------------
Mon Mar 5 05:30:34 UTC 2018 - factory-auto@kulow.org
- updated to version 3.5.0
no changelog found
-------------------------------------------------------------------
Thu Feb 8 07:51:28 UTC 2018 - factory-auto@kulow.org
- updated to version 3.4.0
no changelog found
-------------------------------------------------------------------
Tue Jan 9 07:38:06 UTC 2018 - coolo@suse.com
- updated to version 3.3.10
no changelog found
-------------------------------------------------------------------
Sun Dec 3 19:26:48 UTC 2017 - coolo@suse.com
- updated to version 3.3.9
no changelog found
-------------------------------------------------------------------
Wed Oct 11 06:10:09 UTC 2017 - coolo@suse.com
- updated to version 3.3.8
no changelog found
-------------------------------------------------------------------
Mon Aug 28 05:30:01 UTC 2017 - coolo@suse.com
- updated to version 3.3.5
no changelog found
-------------------------------------------------------------------
Thu Aug 3 19:28:54 UTC 2017 - coolo@suse.com
- updated to version 3.3.3
no changelog found
-------------------------------------------------------------------
Tue Jun 20 06:54:53 UTC 2017 - coolo@suse.com
- updated to version 3.1.4
no changelog found
-------------------------------------------------------------------
Tue Jun 6 05:39:22 UTC 2017 - coolo@suse.com
- updated to version 3.1.0
no changelog found
-------------------------------------------------------------------
Tue May 30 05:17:49 UTC 2017 - coolo@suse.com
- updated to version 3.0.10
no changelog found
-------------------------------------------------------------------
Tue May 23 10:06:26 UTC 2017 - coolo@suse.com
- updated to version 3.0.9
no changelog found
-------------------------------------------------------------------
Wed Mar 22 05:33:46 UTC 2017 - coolo@suse.com
- updated to version 2.18.5
no changelog found
-------------------------------------------------------------------
Thu Mar 16 05:35:55 UTC 2017 - coolo@suse.com
- updated to version 2.18.3
no changelog found
-------------------------------------------------------------------
Thu Mar 2 05:49:40 UTC 2017 - coolo@suse.com
- updated to version 2.18.2
no changelog found
-------------------------------------------------------------------
Sat Jan 14 05:35:43 UTC 2017 - coolo@suse.com
- updated to version 2.18.1
no changelog found
-------------------------------------------------------------------
Sun Nov 27 05:39:40 UTC 2016 - coolo@suse.com
- updated to version 2.18.0
no changelog found
-------------------------------------------------------------------
Thu Oct 20 04:46:44 UTC 2016 - coolo@suse.com
- updated to version 2.17.5
no changelog found
-------------------------------------------------------------------
Sat Sep 10 04:35:12 UTC 2016 - coolo@suse.com
- updated to version 2.17.4
no changelog found
-------------------------------------------------------------------
Wed Aug 17 04:32:54 UTC 2016 - coolo@suse.com
- updated to version 2.17.3
no changelog found
-------------------------------------------------------------------
Sun Aug 14 04:32:41 UTC 2016 - coolo@suse.com
- updated to version 2.17.2
no changelog found
-------------------------------------------------------------------
Sat Jul 9 04:32:39 UTC 2016 - coolo@suse.com
- updated to version 2.17.1
no changelog found
-------------------------------------------------------------------
Wed Jun 29 04:31:32 UTC 2016 - coolo@suse.com
- updated to version 2.16.1
no changelog found
-------------------------------------------------------------------
Sun Jun 19 04:34:49 UTC 2016 - coolo@suse.com
- updated to version 2.16.0
no changelog found
-------------------------------------------------------------------
Fri May 27 04:29:10 UTC 2016 - coolo@suse.com
- updated to version 2.15.1
no changelog found
-------------------------------------------------------------------
Wed Apr 6 06:27:59 UTC 2016 - coolo@suse.com
- updated to version 2.15.0
no changelog found
-------------------------------------------------------------------
Wed Mar 2 05:34:12 UTC 2016 - coolo@suse.com
- updated to version 2.14.6
no changelog found
-------------------------------------------------------------------
Sat Feb 20 05:35:35 UTC 2016 - coolo@suse.com
- updated to version 2.14.5
no changelog found
-------------------------------------------------------------------
Fri Feb 5 05:37:08 UTC 2016 - coolo@suse.com
- updated to version 2.14.4
no changelog found
-------------------------------------------------------------------
Thu Jan 21 05:42:14 UTC 2016 - coolo@suse.com
- updated to version 2.14.3
no changelog found
-------------------------------------------------------------------
Wed Dec 16 05:31:16 UTC 2015 - coolo@suse.com
- updated to version 2.14.1
no changelog found
-------------------------------------------------------------------
Sat Dec 5 05:32:48 UTC 2015 - coolo@suse.com
- updated to version 2.14.0
no changelog found
-------------------------------------------------------------------
Tue Nov 17 05:38:18 UTC 2015 - coolo@suse.com
- updated to version 2.13.1
no changelog found
-------------------------------------------------------------------
Tue Oct 20 04:30:11 UTC 2015 - coolo@suse.com
- updated to version 2.13.0
no changelog found
-------------------------------------------------------------------
Tue Sep 15 04:30:59 UTC 2015 - coolo@suse.com
- updated to version 2.12.14
no changelog found
-------------------------------------------------------------------
Thu Sep 3 04:30:59 UTC 2015 - coolo@suse.com
- updated to version 2.12.13
no changelog found
-------------------------------------------------------------------
Mon Aug 10 04:30:17 UTC 2015 - coolo@suse.com
- updated to version 2.12.12
no changelog found
-------------------------------------------------------------------
Mon Aug 3 04:30:44 UTC 2015 - coolo@suse.com
- updated to version 2.12.11
no changelog found
-------------------------------------------------------------------
Mon Jul 13 04:31:38 UTC 2015 - coolo@suse.com
- updated to version 2.12.10
no changelog found
-------------------------------------------------------------------
Sun May 31 04:33:11 UTC 2015 - coolo@suse.com
- updated to version 2.12.9
no changelog found
-------------------------------------------------------------------
Sun May 17 04:28:50 UTC 2015 - coolo@suse.com
- updated to version 2.12.8
no changelog found
-------------------------------------------------------------------
Fri May 8 04:30:39 UTC 2015 - coolo@suse.com
- updated to version 2.12.7
no changelog found
-------------------------------------------------------------------
Wed May 6 04:30:29 UTC 2015 - coolo@suse.com
- updated to version 2.12.6
no changelog found
-------------------------------------------------------------------
Tue Apr 28 07:47:56 UTC 2015 - coolo@suse.com
- updated to version 2.12.5
no changelog found
-------------------------------------------------------------------
Tue Apr 21 04:30:34 UTC 2015 - coolo@suse.com
- updated to version 2.12.4
-------------------------------------------------------------------
Fri Apr 17 04:29:38 UTC 2015 - coolo@suse.com
- updated to version 2.12.3
-------------------------------------------------------------------
Tue Apr 14 04:30:25 UTC 2015 - coolo@suse.com
- updated to version 2.12.2
-------------------------------------------------------------------
Fri Mar 13 05:31:43 UTC 2015 - coolo@suse.com
- updated to version 2.12.1
-------------------------------------------------------------------
Sat Mar 7 05:28:56 UTC 2015 - coolo@suse.com
- updated to version 2.12.0
-------------------------------------------------------------------
Thu Feb 26 05:32:44 UTC 2015 - coolo@suse.com
- updated to version 2.11.5
-------------------------------------------------------------------
Fri Feb 6 13:12:44 UTC 2015 - coolo@suse.com
- updated to version 2.11.4, no changelog
-------------------------------------------------------------------
Wed Nov 12 05:55:19 UTC 2014 - coolo@suse.com
- updated to version 2.11.1, no changelog
- adapt to new rubygem packaging
-------------------------------------------------------------------
Sun May 18 09:04:33 UTC 2014 - coolo@suse.com
- updated to version 2.9.3
- Fixed IO read error that showed up in IO objects that return nil instead of
raising an EOF error when read is done.
-------------------------------------------------------------------
Sun Mar 23 06:56:31 UTC 2014 - coolo@suse.com
- updated to version 2.6.1
- Set a limit on the maximum nesting depth to 1000. An exception is raised
instead of a segfault unless a reduced stack is used which could trigger the
segfault due to an out of memory condition.
-------------------------------------------------------------------
Tue Mar 18 14:57:27 UTC 2014 - coolo@suse.com
- updated to version 2.6.0, no changelog
-------------------------------------------------------------------
Sat Feb 22 06:25:44 UTC 2014 - coolo@suse.com
- updated to version 2.5.5, no changelog
-------------------------------------------------------------------
Thu Feb 6 12:45:07 UTC 2014 - coolo@suse.com
- updated to version 2.5.4
- Fixed bug where unterminated JSON did not raise an exception.
-------------------------------------------------------------------
Sun Jan 5 14:39:40 UTC 2014 - coolo@suse.com
- updated to version 2.5.3
- Added support for blocks with StringWriter
-------------------------------------------------------------------
Sat Dec 21 08:14:22 UTC 2013 - coolo@suse.com
- updated to version 2.5.1
- Added push_json() to the StringWriter and StreamWriter to allow raw JSON to be added to a JSON document being constructed.
- Made include pthread.h conditional for Windows.
-------------------------------------------------------------------
Mon Dec 16 06:28:06 UTC 2013 - coolo@suse.com
- updated to version 2.4.2
- Thanks to Patrik Rak for a fix to a buffer short copy when dumping with 0 indent.
-------------------------------------------------------------------
Thu Dec 12 10:19:33 UTC 2013 - coolo@suse.com
- updated to version 2.4.1
- Fixed Windows version by removing class cache test.
-------------------------------------------------------------------
Mon Dec 9 11:39:43 UTC 2013 - coolo@suse.com
- updated to version 2.4.0
- Merged in a PR to again allow strings with embedded nulls.
- Implemented StreamWriter to compliment the StringWriter.
- Fixed bug in the class cache hash function that showed up with the sparc compiler.
-------------------------------------------------------------------
Tue Dec 3 09:42:47 UTC 2013 - coolo@suse.com
- updated to version 2.3.0
-------------------------------------------------------------------
Fri Nov 22 08:40:33 UTC 2013 - coolo@suse.com
- updated to version 2.2.3
- Fixed struct segfault on load.
- Added option to force float on load if a decimal number.
- Added mutex support for Windows.
- Protected SCP parser for GC.
- Made all VALUEs in parse volatile to avoid garbage collection while in use.
- All 1.8.x versions of Ruby now have require 'rational' called.
- Removed the temporary GC disable and implemented mark strategy instead.
- Added new character encoding mode to support the Rails 4 escape characters of &, <, and > as xss_safe mode. The :encoding option replaces the :ascii_only option.
- Change parsing of NaN to not use math.h which on older systems does not define NAN.
-------------------------------------------------------------------
Thu Oct 31 05:54:42 UTC 2013 - coolo@suse.com
- updated to version 2.1.7
- Added support for NaN and -NaN to address issue #102. This is not according to the JSON spec but seems to be expected.
- Added require for rational if the Ruby version is 1.8.7 to address issue #104.
- Added Rails re-call of Oj.dump in the to_json() method which caused loops with Rational objects to fix issue #108 and #105.
-------------------------------------------------------------------
Thu Oct 10 14:20:50 UTC 2013 - coolo@suse.com
- updated to version 2.1.6
- Added Oj.to_stream() for dumping JSON to an IO object.
-------------------------------------------------------------------
Sun Jul 28 16:21:18 UTC 2013 - coolo@suse.com
- initial package