aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS.md
diff options
context:
space:
mode:
authorYusuke Endoh <mame@ruby-lang.org>2023-11-30 18:35:35 +0900
committerYusuke Endoh <mame@ruby-lang.org>2023-11-30 19:05:55 +0900
commite1b65e5f918744a2f2615feaa4ae39e1fb485651 (patch)
tree554787f32a892ac05ad132b00baa849ab4717745 /NEWS.md
parentf7d268898e72aab6988b7e4694d920648a6de90e (diff)
downloadruby-e1b65e5f918744a2f2615feaa4ae39e1fb485651.tar.gz
Add NEWS entry for the deprecation of subprocess creation/forking
[Feature #19630]
Diffstat (limited to 'NEWS.md')
-rw-r--r--NEWS.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/NEWS.md b/NEWS.md
index 238d472679..4ff472a70e 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -207,6 +207,15 @@ changelog for details of the default gems or bundled gems.
## Compatibility issues
+* Subprocess creation/forking via the following file open methods is deprecated. [[Feature #19630]]
+ * Kernel#open
+ * URI.open
+ * IO.binread
+ * IO.foreach
+ * IO.readlines
+ * IO.read
+ * IO.write
+
* The `RUBY_GC_HEAP_INIT_SLOTS` environment variable has been deprecated and
removed. Environment variables `RUBY_GC_HEAP_%d_INIT_SLOTS` should be
used instead. [[Feature #19785]]
@@ -318,6 +327,7 @@ changelog for details of the default gems or bundled gems.
[Feature #19561]: https://bugs.ruby-lang.org/issues/19561
[Feature #19572]: https://bugs.ruby-lang.org/issues/19572
[Feature #19591]: https://bugs.ruby-lang.org/issues/19591
+[Feature #19630]: https://bugs.ruby-lang.org/issues/19630
[Feature #19714]: https://bugs.ruby-lang.org/issues/19714
[Feature #19776]: https://bugs.ruby-lang.org/issues/19776
[Feature #19785]: https://bugs.ruby-lang.org/issues/19785