ruby/ext
Jean Boussier f4529ecbe7 [ruby/json] Deprecate all *_default_options
Globally changing the behavior of the library is a bad idea, as
many different libraries may rely on `json` and may not expect it
and likely never tested that a different default config works for them.

If you need to change the behavior of JSON, it's best to do it only
locally, and not globally.

In addition the new `JSON::Coder` interface is much more suited for
that.

Another reason for the deprecation is that it's impossible to
make `JSON.load` and `JSON.dump` Ractor-safe with such API.

172762c6e4
2025-03-27 11:37:27 +09:00
..
-test- Manage skipping instance variable IDs in one place 2025-03-17 23:42:16 +09:00
cgi/escape ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
continuation ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
coverage Prefix asan_poison_object with rb 2024-12-19 09:14:34 -05:00
date [ruby/date] Add license files (COPYING, BSDL) to gem files 2025-03-18 07:28:50 +00:00
digest [ruby/digest] Bump up v3.2.0 2024-12-16 03:31:55 +00:00
erb/escape [ruby/erb] Skip building a native extension for JRuby 2024-01-04 22:33:16 +00:00
etc [ruby/etc] Etc.sysconfdir does not work in a Ractor 2025-03-25 21:27:16 +00:00
fcntl [ruby/fcntl] Fixup gemspec files 2024-11-07 18:45:05 +09:00
io [ruby/io-console] Bump up 0.8.0 2024-12-03 05:05:14 +00:00
json [ruby/json] Deprecate all *_default_options 2025-03-27 11:37:27 +09:00
monitor [DOC] Monitor 2024-12-25 13:16:14 +09:00
objspace Move object_id to flags for ObjectSpace dumps 2025-03-13 10:12:24 -04:00
openssl [ruby/openssl] mark initialize_copy as :nodoc: 2025-03-12 16:03:47 +00:00
pathname [ruby/pathname] Bump up v0.4.0 2024-11-06 07:09:08 +00:00
psych [ruby/psych] Avoid calls to require in hotspots 2025-02-14 16:13:26 +09:00
pty Remove a useless check if fd is negative 2024-11-29 12:38:20 +09:00
rbconfig/sizeof ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
ripper Use LRAMA instead of BISON 2025-01-14 17:20:02 +09:00
rubyvm
socket Fix crash in TCPSocket.open 2025-03-15 15:50:46 +09:00
stringio [ruby/stringio] Fix SEGV at unget to a null device StringIO 2025-02-21 12:06:19 +00:00
strscan [ruby/strscan] Fix a bug that inconsistency of IndexError vs nil for 2025-02-25 15:36:46 +09:00
win32 Integrate read_s and read_s_expand with get_item_property for Win32::Registry 2025-02-05 07:36:59 +09:00
zlib [ruby/zlib] Bump up v3.2.1 2024-12-13 00:33:58 +00:00
.document [ruby/io-console] [DOC] Split .document files to sync with ruby/ruby 2023-10-22 11:09:06 +09:00
extmk.rb [Bug #21092] Fallback variables after execonf has done 2025-01-30 14:52:01 +09:00
Setup Clean up removed directories in ext/Setup* [ci skip] 2023-01-18 12:02:27 +09:00
Setup.atheos racc/cparse is extracted from ruby/ruby repository 2023-06-08 18:05:07 +09:00
Setup.nt racc/cparse is extracted from ruby/ruby repository 2023-06-08 18:05:07 +09:00