<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/json/lib, branch v4.0.2</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/json] Release 2.18.0</title>
<updated>2025-12-11T10:58:31+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2025-12-11T10:55:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=6b469b7e40f94f25b50463de2190d540d646e3f1'/>
<id>6b469b7e40f94f25b50463de2190d540d646e3f1</id>
<content type='text'>
https://github.com/ruby/json/commit/1cdd2122d5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/json/commit/1cdd2122d5
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Release 2.17.1</title>
<updated>2025-12-04T08:13:03+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2025-12-04T08:12:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d343968ec3a899a29ff4e330dc914d67972ebe85'/>
<id>d343968ec3a899a29ff4e330dc914d67972ebe85</id>
<content type='text'>
https://github.com/ruby/json/commit/e5e4fd558e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/json/commit/e5e4fd558e
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Release 2.17.0</title>
<updated>2025-12-03T15:25:29+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2025-12-03T15:23:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=94581b1ffde5e2afeba4631152955c18ec52ccf0'/>
<id>94581b1ffde5e2afeba4631152955c18ec52ccf0</id>
<content type='text'>
https://github.com/ruby/json/commit/4bdb2d14fe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/json/commit/4bdb2d14fe
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Fix handling of depth</title>
<updated>2025-12-03T15:21:08+00:00</updated>
<author>
<name>Étienne Barrié</name>
<email>etienne.barrie@gmail.com</email>
</author>
<published>2025-12-03T14:43:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=208271e3723653cd4cb9cd2eb4a6c631eee0b09c'/>
<id>208271e3723653cd4cb9cd2eb4a6c631eee0b09c</id>
<content type='text'>
https://github.com/ruby/json/commit/ccca602274
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/json/commit/ccca602274
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Improve `JSON.load` and `JSON.unsafe_load` to allow passing options as second argument</title>
<updated>2025-12-03T13:48:31+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2025-12-03T13:41:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4d377c8c2eedc42f274b3b2a841fa24d5b4c5541'/>
<id>4d377c8c2eedc42f274b3b2a841fa24d5b4c5541</id>
<content type='text'>
Otherwise it's very error prone.

https://github.com/ruby/json/commit/c54de70f90
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise it's very error prone.

https://github.com/ruby/json/commit/c54de70f90
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Ractor-shareable JSON::Coder</title>
<updated>2025-11-21T16:12:35+00:00</updated>
<author>
<name>Étienne Barrié</name>
<email>etienne.barrie@gmail.com</email>
</author>
<published>2025-11-18T10:44:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bdca2a9975c7859f2e1702a517d59bb6cb254acb'/>
<id>bdca2a9975c7859f2e1702a517d59bb6cb254acb</id>
<content type='text'>
https://github.com/ruby/json/commit/58d60d6b76
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/json/commit/58d60d6b76
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Release 2.16.0</title>
<updated>2025-11-07T09:06:36+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2025-11-07T09:04:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a881f2a0f441bf6d06a68bf711ca81dd6b3a1026'/>
<id>a881f2a0f441bf6d06a68bf711ca81dd6b3a1026</id>
<content type='text'>
https://github.com/ruby/json/commit/5a12067f88
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/json/commit/5a12067f88
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Deprecate `JSON::State#[]` and `JSON::State#[]=`</title>
<updated>2025-11-07T09:02:47+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2025-11-07T08:51:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=cd8902cce871144931a492408945d233f0926584'/>
<id>cd8902cce871144931a492408945d233f0926584</id>
<content type='text'>
This prevent from freezing and sharing state instances.

If you needs some sort of arguments or extra state to the generator
methods, consider using `JSON::Coder` instead.

https://github.com/ruby/json/commit/e9fbc8937f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This prevent from freezing and sharing state instances.

If you needs some sort of arguments or extra state to the generator
methods, consider using `JSON::Coder` instead.

https://github.com/ruby/json/commit/e9fbc8937f
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Get rid of JSON.deep_const_get (private API)</title>
<updated>2025-11-07T08:46:00+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2025-11-07T08:45:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=da6ba845545036f9bb89dae390dda78e23a3a337'/>
<id>da6ba845545036f9bb89dae390dda78e23a3a337</id>
<content type='text'>
https://github.com/ruby/json/commit/826cb2a4f4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/json/commit/826cb2a4f4
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/json] Release 2.15.2</title>
<updated>2025-10-25T09:00:12+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2025-10-25T08:59:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=226caf1a1f3542d9e39e1a72fb43fd4486540cc4'/>
<id>226caf1a1f3542d9e39e1a72fb43fd4486540cc4</id>
<content type='text'>
https://github.com/ruby/json/commit/5e61cd7dce
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/json/commit/5e61cd7dce
</pre>
</div>
</content>
</entry>
</feed>
