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

openSUSE Build Service is sponsored by