Age | Commit message (Expand) | Author |
---|
2025-05-26 | [ruby/json] Fix: generate_json_float to reserve enough memory for large negat... | Jean Boussier |
2025-05-19 | [ruby/json] fix for pretty_generate throwing wrong number of arguments error | Cody Horton |
2025-05-12 | [ruby/json] Favor decimal notation over scientific notation for floats | Jean Boussier |
2025-04-30 | [ruby/json] Introduce ARM Neon and SSE2 SIMD. | Scott Myron |
2025-04-30 | [ruby/json] Handle non-string keys returning immediate values via `to_s` | Jean Boussier |
2025-03-28 | [ruby/json] Add missing assert_deprecated_warning | Jean Boussier |
2025-03-28 | [ruby/json] Cleanup JSON.pretty_generate | Jean Boussier |
2025-03-28 | [ruby/json] Deprecate `JSON.fast_generate` | Jean Boussier |
2025-03-27 | Removed trailing spaces | Hiroshi SHIBATA |
2025-03-27 | Faster integer formatting | eno |
2025-03-24 | [ruby/json] Adjust fpconv to add ".0" to integers | eno |
2025-03-06 | [ruby/json] Fix JSON::GeneratorError#detailed_message with Ruby < 3.2 | Rahim Packir Saibo |
2025-02-12 | Fix a compatibility issue with `MultiJson.dump(obj, pretty: true)` | Jean Boussier |
2025-02-06 | Optimize Symbol generation in strict mode | Étienne Barrié |
2025-02-03 | [ruby/json] Refactor convert_UTF8_to_JSON to split searching and escaping code | Jean Boussier |
2025-01-28 | Allow JSON::Fragment to be used even in strict mode | Jean Boussier |
2025-01-28 | Introduce JSON::Coder | Étienne Barrié |
2025-01-20 | [ruby/json] Introduce JSON::Fragment | Étienne Barrié |
2024-12-05 | [ruby/json] Fix generate(script_safe: true) to not confuse unrelated characters | Jean Boussier |
2024-11-26 | JSON::GeneratorError expose invalid object | Jean Boussier |
2024-11-05 | [ruby/json] Resync | Jean Boussier |
2024-11-05 | [ruby/json] Add tests for the behavior of JSON.generate with base types subcl... | Jean Boussier |
2024-11-01 | JSON.generate: call to_json on String subclasses | Jean Boussier |
2024-11-01 | [ruby/json] Emit warnings when dumping binary strings | Jean Boussier |
2024-11-01 | Elide Generator::State allocation until a `to_json` method has to be called | Jean Boussier |
2024-10-29 | Handle all formatting configs potentially being `nil`. | Jean Boussier |
2024-10-26 | [ruby/json] Workaround rubygems $LOAD_PATH bug | Jean Boussier |
2024-10-26 | [ruby/json] Modernize heredocs | Jean Boussier |
2024-10-26 | pretty_generate: don't apply object_nl / array_nl for empty containers | Jean Boussier |
2024-10-26 | [ruby/json] JSON.dump / String#to_json: raise on invalid encoding | Jean Boussier |
2024-10-26 | Raise the correct exception in fast_serialize_string | Benoit Daloze |
2024-10-26 | Use frozen string literals | Étienne Barrié |
2024-10-26 | Use Encoding constants, String#b | Étienne Barrié |
2024-10-18 | [ruby/json] Assume Encoding is defined | Jean Boussier |
2024-10-16 | Restore missing test-case from https://.com/ruby/json/commit/c5a6d80427... | Hiroshi SHIBATA |
2024-10-08 | Removed trailing space | Hiroshi SHIBATA |
2024-10-08 | JSONPure: String#to_json should raise on invalid encoding | Jean Boussier |
2024-10-08 | JSON::Pure fix strict mode | Jean Boussier |
2024-09-03 | [flori/json] Use the compiled extension in test | Étienne Barrié |
2023-12-05 | [flori/json] The modern Ruby uses utf-8 encodings by default | Hiroshi SHIBATA |
2023-12-05 | [flori/json] Overload kwargs in JSON.dump | Takashi Kokubun |
2023-12-05 | [flori/json] JSON.dump: handle unenclosed hashes regression | Jean Boussier |
2023-12-01 | Manually merged from flori/json | Hiroshi SHIBATA |
2023-12-01 | Rename escape_slash in script_safe and also escape E+2028 and E+2029 | Jean Boussier |
2023-10-11 | [flori/json] define_method is also private at Ruby 2.3 and 2.4 | Hiroshi SHIBATA |
2023-10-11 | [flori/json] remove_method of Module is private at Ruby 2.3 and 2.4 | Hiroshi SHIBATA |
2023-09-13 | Fixup 1851824b1c7b816e41b567b5310bb18ab6f9ff7a | Hiroshi SHIBATA |
2023-09-13 | [flori/json] alias_method is private on Ruby 2.3 and 2.4 | Hiroshi SHIBATA |
2023-09-05 | Prevent a warning: method redefined; discarding old included | Yusuke Endoh |
2023-08-28 | Remove --disable-gems in assert_in_out_err | Peter Zhu |